| /xnu-12377.41.6/bsd/net/ |
| H A D | radix.h | 100 struct radix_node { struct 102 struct radix_node *rn_parent; /* parent */ argument 118 struct radix_node *rn_Dupedkey; argument 122 struct radix_node *rn_L;/* progeny */ 123 struct radix_node *rn_R;/* progeny */ 128 struct radix_node *rn_twin; argument 129 struct radix_node *rn_ybro; argument 152 typedef struct radix_node * __single radix_node_ref_t; 163 rn_set_key(struct radix_node *rn, void *key __sized_by(keylen), uint8_t keylen) 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() [all …]
|
| H A D | radix.c | 82 static struct radix_node *rn_insert(void *, struct radix_node_head *, int *, struct radix_node[2]); 83 static struct radix_node *rn_newpair(const void * __sized_by(vlen), uint8_t vlen, int, struct radix… 84 static struct radix_node *rn_search(void *, struct radix_node *); 85 static struct radix_node *rn_search_m(void *, struct radix_node *, void *); 130 static struct radix_mask * rn_new_radix_mask(struct radix_node *tt, struct radix_mask *next); 131 static int rn_satisfies_leaf(char *trial, struct radix_node *leaf, int skip, 155 struct radix_node tt; 156 struct radix_node t; 160 struct radix_node rnb_nodes[2]; 164 static struct radix_node * [all …]
|
| H A D | route_private.h | 156 struct radix_node rt_nodes[2]; /* tree glue, and other values */ 202 rn_rtentry(struct radix_node *rn) in rn_rtentry() 541 extern int route_event_walktree(struct radix_node *rn, void *arg);
|
| H A D | route.c | 330 static struct radix_node *node_lookup(struct sockaddr *, struct sockaddr *, 332 static struct radix_node *node_lookup_default(int); 335 static int rn_match_ifscope(struct radix_node *, void *); 895 rn_match_ifscope(struct radix_node *rn, void *arg) in rn_match_ifscope() 1869 static int rt_fixdelete(struct radix_node *, void *); 1870 static int rt_fixchange(struct radix_node *, void *); 1922 struct radix_node *rn; in rtrequest_common_locked() 2578 rt_fixdelete(struct radix_node *rn, void *vp) in rt_fixdelete() 2615 rt_fixchange(struct radix_node *rn, void *vp) in rt_fixchange() 3076 static struct radix_node * [all …]
|
| 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); 459 struct radix_node *t; in route_output() 1779 sysctl_dumpentry(struct radix_node *rn, void *vw) in sysctl_dumpentry() 1865 sysctl_dumpentry_ext(struct radix_node *rn, void *vw) in sysctl_dumpentry_ext()
|
| H A D | pf_table.c | 121 ((((struct radix_node *)(ke))->rn_flags & RNF_ROOT) != 0) 183 static int pfr_walktree(struct radix_node *, void *); 1095 struct radix_node *rn; in pfr_route_kentry() 1123 struct radix_node *rn; in pfr_unroute_kentry() 1168 pfr_walktree(struct radix_node *rn, void *arg) in pfr_walktree()
|
| H A D | if.c | 171 static int if_rtmtu(struct radix_node *, void *); 6099 if_rtdel(struct radix_node *rn, void *arg) in if_rtdel() 6149 if_rtmtu(struct radix_node *rn, void *arg) in if_rtmtu()
|
| H A D | pfvar.h | 1325 struct radix_node pfrke_node[2];
|
| H A D | ntstat.c | 1389 struct radix_node *rn, in nstat_route_walktree_add()
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | in_rmx.c | 100 static struct radix_node *in_addroute(void *, void *, struct radix_node_head *, 101 struct radix_node *); 102 static struct radix_node *in_deleteroute(void *, void *, 104 static struct radix_node *in_matroute(void *, struct radix_node_head *); 105 static struct radix_node *in_matroute_args(void *, struct radix_node_head *, 107 static void in_clsroute(struct radix_node *, struct radix_node_head *); 108 static int in_rtqkill(struct radix_node *, void *); 110 static int in_ifadownkill(struct radix_node *, void *); 115 static struct radix_node * 117 struct radix_node *rn) in in_addroute() [all …]
|
| H A D | in_var.h | 577 extern struct radix_node *in_validate(struct radix_node *);
|
| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | in6_rmx.c | 138 static struct radix_node *in6_addroute(void *, void *, struct radix_node_head *, 139 struct radix_node[2]); 140 static struct radix_node *in6_deleteroute(void *, void *, 142 static struct radix_node *in6_matroute(void *, struct radix_node_head *); 143 static struct radix_node *in6_matroute_args(void *, struct radix_node_head *, 145 static void in6_clsroute(struct radix_node *, struct radix_node_head *); 146 static int in6_rtqkill(struct radix_node *, void *); 157 static struct radix_node * 159 struct radix_node treenodes[2]) in in6_addroute() 163 struct radix_node *__single ret; in in6_addroute() [all …]
|
| H A D | in6_var.h | 1226 extern struct radix_node *in6_validate(struct radix_node *);
|
| H A D | nd6_rtr.c | 113 static int rt6_deleteroute(struct radix_node *, void *); 4479 struct radix_node *rn, in rt6_deleteroute()
|
| /xnu-12377.41.6/bsd/nfs/ |
| H A D | nfs_subs.c | 858 int nfsrv_free_netopt(struct radix_node *, void *); 1342 struct radix_node *rn; in nfsrv_hang_addrlist() 1517 nfsrv_free_netopt(struct radix_node *rn, void *w) in nfsrv_free_netopt() 1541 struct radix_node *rn; in nfsrv_free_addrlist()
|
| H A D | nfs.h | 618 struct radix_node no_rnodes[2]; /* radix tree glue */
|