Home
last modified time | relevance | path

Searched refs:rn (Results 1 – 17 of 17) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Dradix.h163 rn_set_key(struct radix_node *rn, void *key __sized_by(keylen), uint8_t keylen) in rn_set_key() argument
166 rn->__rn_keylen = keylen; in rn_set_key()
170 rn->__rn_key = key; in rn_set_key()
176 rn_set_key(struct radix_node *rn, const void *key __sized_by(keylen), uint8_t keylen) in rn_set_key() argument
179 rn->__rn_keylen = keylen; in rn_set_key()
183 rn->__rn_key = __DECONST(void *, key); in rn_set_key()
191 rn_get_keylen(struct radix_node *rn) in rn_get_keylen() argument
194 return rn->__rn_keylen; in rn_get_keylen()
196 if (rn->__rn_key != NULL) { in rn_get_keylen()
197 return *((uint8_t *)rn->__rn_key); in rn_get_keylen()
[all …]
H A Dradix.c134 #define RN_MATCHF(rn, f, arg) (f == NULL || (*f)((rn), arg)) argument
1199 struct radix_node *rn, *last; in rn_walktree_from() local
1223 for (rn = h->rnh_treetop; rn->rn_bit >= 0;) { in rn_walktree_from()
1224 last = rn; in rn_walktree_from()
1226 test_byte = rnarg_get(xm, mlen, rn->rn_offset); in rn_walktree_from()
1227 if (!(rn->rn_bmask & test_byte)) { in rn_walktree_from()
1230 test_byte = rnarg_get(xa, alen, rn->rn_offset); in rn_walktree_from()
1231 if (rn->rn_bmask & test_byte) { in rn_walktree_from()
1232 rn = rn->rn_right; in rn_walktree_from()
1234 rn = rn->rn_left; in rn_walktree_from()
[all …]
H A Droute.c895 rn_match_ifscope(struct radix_node *rn, void *arg) in rn_match_ifscope() argument
897 rtentry_ref_t rt = RT(rn); in rn_match_ifscope()
1922 struct radix_node *rn; in rtrequest_common_locked() local
2024 if ((rn = rnh->rnh_deladdr(dst, netmask, rnh)) == NULL) { in rtrequest_common_locked()
2027 if (rn->rn_flags & (RNF_ACTIVE | RNF_ROOT)) { in rtrequest_common_locked()
2031 rt = RT(rn); in rtrequest_common_locked()
2355 rn = rnh->rnh_addaddr(ndst_bytes, netmask_bytes, rnh, rt->rt_nodes); in rtrequest_common_locked()
2356 if (rn == 0) { in rtrequest_common_locked()
2383 rn = rnh->rnh_addaddr(ndst_bytes, netmask_bytes, rnh, rt->rt_nodes); in rtrequest_common_locked()
2394 if (rn == NULL) { in rtrequest_common_locked()
[all …]
H A Droute_private.h202 rn_rtentry(struct radix_node *rn) in rn_rtentry() argument
204 return __container_of(rn, struct rtentry, rt_nodes[0]); in rn_rtentry()
541 extern int route_event_walktree(struct radix_node *rn, void *arg);
H A Dpf_table.c1095 struct radix_node *rn; in pfr_route_kentry() local
1111 rn = rn_addroute(&ke->pfrke_sa, &mask, head, ke->pfrke_node); in pfr_route_kentry()
1113 rn = rn_addroute(&ke->pfrke_sa, NULL, head, ke->pfrke_node); in pfr_route_kentry()
1116 return rn == NULL ? -1 : 0; in pfr_route_kentry()
1123 struct radix_node *rn; in pfr_unroute_kentry() local
1138 rn = rn_delete(&ke->pfrke_sa, &mask, head); in pfr_unroute_kentry()
1140 rn = rn_delete(&ke->pfrke_sa, NULL, head); in pfr_unroute_kentry()
1143 if (rn == NULL) { in pfr_unroute_kentry()
1168 pfr_walktree(struct radix_node *rn, void *arg) in pfr_walktree() argument
1170 struct pfr_kentry *__single ke = (struct pfr_kentry *)rn; in pfr_walktree()
H A Drtsock.c144 static int sysctl_dumpentry(struct radix_node *rn, void *vw);
145 static int sysctl_dumpentry_ext(struct radix_node *rn, void *vw);
1779 sysctl_dumpentry(struct radix_node *rn, void *vw) in sysctl_dumpentry() argument
1782 rtentry_ref_t rt = rn_rtentry(rn); in sysctl_dumpentry()
1865 sysctl_dumpentry_ext(struct radix_node *rn, void *vw) in sysctl_dumpentry_ext() argument
1868 rtentry_ref_t rt = rn_rtentry(rn); in sysctl_dumpentry_ext()
H A Dif.c6099 if_rtdel(struct radix_node *rn, void *arg) in if_rtdel() argument
6101 struct rtentry *rt = (struct rtentry *)rn; in if_rtdel()
6149 if_rtmtu(struct radix_node *rn, void *arg) in if_rtmtu() argument
6151 struct rtentry *rt = (struct rtentry *)rn; in if_rtmtu()
H A Dntstat.c1389 struct radix_node *rn, in nstat_route_walktree_add() argument
1393 struct rtentry *rt = (struct rtentry *)rn; in nstat_route_walktree_add()
/xnu-12377.61.12/bsd/netinet/
H A Din_rmx.c117 struct radix_node *rn) in in_addroute() argument
119 rtentry_ref_t rt = RT(rn); in in_addroute()
268 struct radix_node *rn; in in_deleteroute() local
272 rn = rn_delete(v_arg, netmask_arg, head); in in_deleteroute()
273 if (rt_verbose > 0 && rn != NULL) { in in_deleteroute()
275 rtentry_ref_t rt = RT(rn); in in_deleteroute()
284 return rn; in in_deleteroute()
291 in_validate(struct radix_node *rn) in in_validate() argument
293 rtentry_ref_t rt = RT(rn); in in_validate()
319 return rn; in in_validate()
[all …]
/xnu-12377.61.12/bsd/netinet6/
H A Din6_rmx.c346 struct radix_node *__single rn; in in6_deleteroute() local
350 rn = rn_delete(v_arg, netmask_arg, head); in in6_deleteroute()
351 if (rn != NULL) { in in6_deleteroute()
352 rtentry_ref_t rt = RT(rn); in in6_deleteroute()
369 return rn; in in6_deleteroute()
376 in6_validate(struct radix_node *rn) in in6_validate() argument
378 rtentry_ref_t rt = RT(rn); in in6_validate()
404 return rn; in in6_validate()
425 struct radix_node *__single rn = rn_match_args(v_arg, head, f, w); in in6_matroute_args() local
427 if (rn != NULL) { in in6_matroute_args()
[all …]
H A Dnd6_rtr.c4511 struct radix_node *rn, in rt6_deleteroute() argument
4514 rtentry_ref_t rt = (struct rtentry *)rn; in rt6_deleteroute()
/xnu-12377.61.12/osfmk/arm64/
H A Dstatus.c1235 kern_return_t rn = handle_get_arm_thread_state(tstate, count, thread->machine.upcb); local
1236 if (rn) {
1237 return rn;
1247 kern_return_t rn = handle_get_arm32_thread_state(tstate, count, thread->machine.upcb); local
1248 if (rn) {
1249 return rn;
1260 kern_return_t rn = handle_get_arm64_thread_state(tstate, count, thread->machine.upcb); local
1261 if (rn) {
1262 return rn;
1562 kern_return_t rn = handle_get_arm_thread_state(tstate, count, getCpuDatap()->cpu_int_state); local
[all …]
H A Dsleh.c2792 unsigned int rn = ARM64_INSTR_BxRAx_RN_GET(instr); in bxrax_instruction_extract_reg() local
2793 stringify_gpr(rn, reg); in bxrax_instruction_extract_reg()
/xnu-12377.61.12/tools/lldbmacros/
H A Dnet.py805 rn = Cast(rt_tables.rnh_treetop, 'radix_node *')
808 while (rn.rn_bit >= 0):
809 rn = rn.rn_u.rn_node.rn_L
812 base = Cast(rn, 'radix_node *')
813 while ((rn.rn_parent.rn_u.rn_node.rn_R == rn) and (rn.rn_flags & RNF_ROOT == 0)):
814 rn = rn.rn_parent
815 rn = rn.rn_parent.rn_u.rn_node.rn_R
816 while (rn.rn_bit >= 0):
817 rn = rn.rn_u.rn_node.rn_L
818 next_rn = rn
[all …]
/xnu-12377.61.12/bsd/nfs/
H A Dnfs_subs.c1342 struct radix_node *rn; in nfsrv_hang_addrlist() local
1438 rn = (*rnh->rnh_addaddr)((caddr_t)saddr, (caddr_t)smask, rnh, no->no_rnodes); in nfsrv_hang_addrlist()
1439 if (rn == 0) { in nfsrv_hang_addrlist()
1449 rn = (*rnh->rnh_matchaddr)((caddr_t)saddr, rnh); in nfsrv_hang_addrlist()
1450 rn_no = (struct nfs_netopt *)rn; in nfsrv_hang_addrlist()
1451 if (rn != 0 && (rn->rn_flags & RNF_ROOT) == 0 && in nfsrv_hang_addrlist()
1517 nfsrv_free_netopt(struct radix_node *rn, void *w) in nfsrv_free_netopt() argument
1522 struct nfs_netopt *nno = (struct nfs_netopt *)rn; in nfsrv_free_netopt()
1524 (*rnh->rnh_deladdr)(rn_get_key(rn), rn_get_mask(rn), rnh); in nfsrv_free_netopt()
1541 struct radix_node *rn; in nfsrv_free_addrlist() local
[all …]
/xnu-12377.61.12/osfmk/corecrypto/
H A Dccn_internal.h335 size_t ccn_gcd_ws(cc_ws_t ws, cc_size rn, cc_unit *cc_counted_by(rn) r, cc_size sn, const cc_unit *…
/xnu-12377.61.12/tests/
H A DMakefile1162 -header $(OBJROOT)/rn.h \