| /xnu-12377.61.12/bsd/net/ |
| H A D | radix.h | 163 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 D | radix.c | 134 #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 D | route.c | 895 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 D | route_private.h | 202 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 D | pf_table.c | 1095 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 D | rtsock.c | 144 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 D | if.c | 6099 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 D | ntstat.c | 1389 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 D | in_rmx.c | 117 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 D | in6_rmx.c | 346 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 D | nd6_rtr.c | 4511 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 D | status.c | 1235 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 D | sleh.c | 2792 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 D | net.py | 805 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 D | nfs_subs.c | 1342 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 D | ccn_internal.h | 335 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 D | Makefile | 1162 -header $(OBJROOT)/rn.h \
|