| /xnu-8019.80.24/bsd/net/ |
| H A D | radix.h | 78 struct radix_node { struct 80 struct radix_node *rn_parent; /* parent */ argument 91 struct radix_node *rn_Dupedkey; argument 95 struct radix_node *rn_L;/* progeny */ 96 struct radix_node *rn_R;/* progeny */ 101 struct radix_node *rn_twin; argument 102 struct radix_node *rn_ybro; argument 133 struct radix_node *rmu_leaf; /* for normal routes */ 151 typedef int walktree_f_t(struct radix_node *, void *); 152 typedef int rn_matchf_t(struct radix_node *, void *); [all …]
|
| H A D | radix.c | 83 static struct radix_node 85 struct radix_node[2]), 86 *rn_newpair(void *, int, struct radix_node[2]), 87 *rn_search(void *, struct radix_node *), 88 *rn_search_m(void *, struct radix_node *, void *); 105 rn_new_radix_mask(struct radix_node *tt, 107 static int rn_satisfies_leaf(char *trial, struct radix_node *leaf, int skip, 146 static struct radix_node * 147 rn_search(void *v_arg, struct radix_node *head) in rn_search() 149 struct radix_node *x; in rn_search() [all …]
|
| H A D | route.c | 318 static struct radix_node *node_lookup(struct sockaddr *, struct sockaddr *, 320 static struct radix_node *node_lookup_default(int); 323 static int rn_match_ifscope(struct radix_node *, void *); 396 #define RN(r) ((struct radix_node *)r) 837 rn_match_ifscope(struct radix_node *rn, void *arg) in rn_match_ifscope() 1222 rnh->rnh_close((struct radix_node *)rt, rnh); in rtfree_common() 1808 static int rt_fixdelete(struct radix_node *, void *); 1809 static int rt_fixchange(struct radix_node *, void *); 1861 struct radix_node *rn; in rtrequest_common_locked() 2501 rt_fixdelete(struct radix_node *rn, void *vp) in rt_fixdelete() [all …]
|
| H A D | route.h | 199 struct radix_node rt_nodes[2]; /* tree glue, and other values */ 685 extern int route_event_walktree(struct radix_node *rn, void *arg);
|
| H A D | rtsock.c | 138 static int sysctl_dumpentry(struct radix_node *rn, void *vw); 139 static int sysctl_dumpentry_ext(struct radix_node *rn, void *vw); 428 struct radix_node *t; in route_output() 1598 sysctl_dumpentry(struct radix_node *rn, void *vw) in sysctl_dumpentry() 1685 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 *); 1091 struct radix_node *rn; in pfr_route_kentry() 1119 struct radix_node *rn; in pfr_unroute_kentry() 1164 pfr_walktree(struct radix_node *rn, void *arg) in pfr_walktree()
|
| H A D | if.c | 166 static int if_rtmtu(struct radix_node *, void *); 5279 if_rtdel(struct radix_node *rn, void *arg) in if_rtdel() 5329 if_rtmtu(struct radix_node *rn, void *arg) in if_rtmtu()
|
| H A D | pfvar.h | 1313 struct radix_node pfrke_node[2];
|
| H A D | ntstat.c | 739 struct radix_node *rn, in nstat_route_walktree_add()
|
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | in_rmx.c | 97 static struct radix_node *in_addroute(void *, void *, struct radix_node_head *, 98 struct radix_node *); 99 static struct radix_node *in_deleteroute(void *, void *, 101 static struct radix_node *in_matroute(void *, struct radix_node_head *); 102 static struct radix_node *in_matroute_args(void *, struct radix_node_head *, 104 static void in_clsroute(struct radix_node *, struct radix_node_head *); 105 static int in_rtqkill(struct radix_node *, void *); 107 static int in_ifadownkill(struct radix_node *, void *); 112 static struct radix_node * 114 struct radix_node *treenodes) in in_addroute() [all …]
|
| H A D | in_var.h | 517 extern struct radix_node *in_validate(struct radix_node *);
|
| /xnu-8019.80.24/bsd/netinet6/ |
| H A D | in6_rmx.c | 136 static struct radix_node *in6_addroute(void *, void *, struct radix_node_head *, 137 struct radix_node *); 138 static struct radix_node *in6_deleteroute(void *, void *, 140 static struct radix_node *in6_matroute(void *, struct radix_node_head *); 141 static struct radix_node *in6_matroute_args(void *, struct radix_node_head *, 143 static void in6_clsroute(struct radix_node *, struct radix_node_head *); 144 static int in6_rtqkill(struct radix_node *, void *); 155 static struct radix_node * 157 struct radix_node *treenodes) in in6_addroute() 161 struct radix_node *ret; in in6_addroute() [all …]
|
| H A D | in6_var.h | 1207 extern struct radix_node *in6_validate(struct radix_node *);
|
| H A D | nd6_rtr.c | 112 static int rt6_deleteroute(struct radix_node *, void *); 4371 struct radix_node *rn, in rt6_deleteroute()
|
| /xnu-8019.80.24/bsd/nfs/ |
| H A D | nfs_subs.c | 2355 int nfsrv_free_netopt(struct radix_node *, void *); 2839 struct radix_node *rn; in nfsrv_hang_addrlist() 3014 nfsrv_free_netopt(struct radix_node *rn, void *w) in nfsrv_free_netopt() 3038 struct radix_node *rn; in nfsrv_free_addrlist()
|
| H A D | nfs.h | 613 struct radix_node no_rnodes[2]; /* radix tree glue */
|