Searched refs:radix_node (Results 1 - 16 of 16) sorted by relevance

/darwin-on-arm/xnu/bsd/net/
H A Dradix.h78 struct radix_node { struct
80 struct radix_node *rn_parent; /* parent */
91 struct radix_node *rn_Dupedkey;
95 struct radix_node *rn_L;/* progeny */
96 struct radix_node *rn_R;/* progeny */
101 struct radix_node *rn_twin;
102 struct radix_node *rn_ybro;
124 struct radix_node *rmu_leaf; /* for normal routes */
142 typedef int walktree_f_t(struct radix_node *, void *);
143 typedef int rn_matchf_t(struct radix_node *, voi
[all...]
H A Dradix.c87 static struct radix_node
89 struct radix_node [2]),
90 *rn_newpair(void *, int, struct radix_node[2]),
91 *rn_search(void *, struct radix_node *),
92 *rn_search_m(void *, struct radix_node *, void *);
112 rn_new_radix_mask(struct radix_node *tt,
114 static int rn_satisfies_leaf(char *trial, struct radix_node *leaf, int skip,
153 static struct radix_node *
154 rn_search(void *v_arg, struct radix_node *head)
156 struct radix_node *
[all...]
H A Droute.c301 static struct radix_node *node_lookup(struct sockaddr *, struct sockaddr *,
303 static struct radix_node *node_lookup_default(int);
304 static int rn_match_ifscope(struct radix_node *, void *);
392 #define RN(r) ((struct radix_node *)r)
713 rn_match_ifscope(struct radix_node *rn, void *arg)
1043 rnh->rnh_close((struct radix_node *)rt, rnh);
1551 static int rt_fixdelete(struct radix_node *, void *);
1552 static int rt_fixchange(struct radix_node *, void *);
1603 struct radix_node *rn;
2099 rt_fixdelete(struct radix_node *r
[all...]
H A Droute.h165 struct radix_node rt_nodes[2]; /* tree glue, and other values */
H A Drtsock.c110 static int sysctl_dumpentry(struct radix_node *rn, void *vw);
111 static int sysctl_dumpentry_ext(struct radix_node *rn, void *vw);
422 struct radix_node *t;
1383 sysctl_dumpentry(struct radix_node *rn, void *vw)
1449 sysctl_dumpentry_ext(struct radix_node *rn, void *vw)
H A Dpf_table.c121 ((((struct radix_node *)(ke))->rn_flags & RNF_ROOT) != 0)
183 static int pfr_walktree(struct radix_node *, void *);
996 struct radix_node *rn;
1022 struct radix_node *rn;
1063 pfr_walktree(struct radix_node *rn, void *arg)
H A Dif.c154 static int if_rtmtu(struct radix_node *, void *);
3244 if_rtdel(struct radix_node *rn, void *arg)
3295 if_rtmtu(struct radix_node *rn, void *arg)
H A Dntstat.c392 struct radix_node *rn,
H A Dpfvar.h1298 struct radix_node pfrke_node[2];
/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_rmx.c138 static struct radix_node *in6_matroute_args(void *, struct radix_node_head *,
152 static struct radix_node *
154 struct radix_node *treenodes)
158 struct radix_node *ret;
282 static struct radix_node *
285 struct radix_node *rn;
304 struct radix_node *
305 in6_validate(struct radix_node *rn)
322 static struct radix_node *
333 static struct radix_node *
[all...]
H A Din6_var.h978 extern struct radix_node *in6_validate(struct radix_node *);
H A Dnd6_rtr.c120 static int rt6_deleteroute(struct radix_node *, void *);
4144 struct radix_node *rn,
/darwin-on-arm/xnu/bsd/netinet/
H A Din_rmx.c96 static struct radix_node *in_matroute_args(void *, struct radix_node_head *,
104 static struct radix_node *
106 struct radix_node *treenodes)
110 struct radix_node *ret;
199 struct radix_node *
200 in_validate(struct radix_node *rn)
226 static struct radix_node *
237 static struct radix_node *
241 struct radix_node *rn = rn_match_args(v_arg, head, f, w);
295 in_clsroute(struct radix_node *r
[all...]
H A Din_var.h495 extern struct radix_node *in_validate(struct radix_node *);
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_subs.c1962 int nfsrv_free_netopt(struct radix_node *, void *);
2419 struct radix_node *rn;
2576 nfsrv_free_netopt(struct radix_node *rn, void *w)
2599 struct radix_node *rn;
H A Dnfs.h546 struct radix_node no_rnodes[2]; /* radix tree glue */

Completed in 192 milliseconds