Home
last modified time | relevance | path

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

/f-stack/freebsd/net/
H A Dradix.h52 struct radix_node { struct
54 struct radix_node *rn_parent; /* parent */ argument
65 struct radix_node *rn_Dupedkey; argument
69 struct radix_node *rn_L;/* progeny */
70 struct radix_node *rn_R;/* progeny */
75 struct radix_node *rn_twin; argument
76 struct radix_node *rn_ybro; argument
109 typedef struct radix_node *rn_matchaddr_f_t(void *v,
126 struct radix_node *rnh_treetop;
147 struct radix_node mask_nodes[3];
[all …]
H A Dradix.c57 static struct radix_node
144 static struct radix_node *
147 struct radix_node *x; in rn_search()
166 struct radix_node *x; in rn_search_m()
211 struct radix_node *
214 struct radix_node *x; in rn_lookup()
273 struct radix_node *
491 struct radix_node *x; in rn_addmask()
594 struct radix_node *
751 struct radix_node *
[all …]
H A Droute.c139 rt_freeentry(struct radix_node *rn, void *arg) in rt_freeentry()
142 struct radix_node *x; in rt_freeentry()
144 x = (struct radix_node *)rn_delete(rn + 2, NULL, rnh); in rt_freeentry()
424 struct radix_node *rn; in rib_lookup_info()
H A Dpfvar.h835 struct radix_node pfrke_node[2];
/f-stack/tools/compat/include/net/
H A Dradix.h52 struct radix_node { struct
54 struct radix_node *rn_parent; /* parent */ argument
65 struct radix_node *rn_Dupedkey; argument
69 struct radix_node *rn_L;/* progeny */
70 struct radix_node *rn_R;/* progeny */
75 struct radix_node *rn_twin; argument
76 struct radix_node *rn_ybro; argument
109 typedef struct radix_node *rn_matchaddr_f_t(void *v,
126 struct radix_node *rnh_treetop;
147 struct radix_node mask_nodes[3];
[all …]
H A Dpfvar.h686 struct radix_node pfrke_node[2];
/f-stack/freebsd/netinet/
H A Din_fib.c140 struct radix_node *rn; in fib4_lookup()
218 struct radix_node *rn; in lookup_nhop()
286 struct radix_node *rn; in fib4_lookup_rt()
H A Din_fib_algo.c512 struct radix_node rn[2];
606 struct radix_node *rn; in lradix4_add_route_cb()
683 struct radix_node *rn; in radix4_lookup()
/f-stack/freebsd/netinet6/
H A Din6_fib.c148 struct radix_node *rn; in fib6_lookup()
228 struct radix_node *rn; in lookup_nhop()
299 struct radix_node *rn; in fib6_lookup_rt()
H A Din6_fib_algo.c83 struct radix_node rn[2];
174 struct radix_node *rn; in lradix6_add_route_cb()
253 struct radix_node *rn; in radix6_lookup()
/f-stack/freebsd/kern/
H A Dvfs_export.c74 static int vfs_free_netcred(struct radix_node *rn, void *w);
84 struct radix_node netc_rnodes[2];
111 struct radix_node *rn; in vfs_hang_addrlist()
235 vfs_free_netcred(struct radix_node *rn, void *w) in vfs_free_netcred()
/f-stack/freebsd/net/route/
H A Droute_ddb.c130 rt_dumpentry_ddb(struct radix_node *rn, void *arg __unused) in rt_dumpentry_ddb()
210 struct radix_node *rn; in _DB_FUNC()
H A Droute_var.h65 struct radix_node rnh_nodes[3]; /* empty tree for common case */
141 struct radix_node rt_nodes[2]; /* tree glue, and other values */
H A Droute_ctl.c775 struct radix_node *rn; in rt_unlinkrte()
1059 struct radix_node *rn; in add_route_nhop()
1120 struct radix_node *rn; in change_route_nhop()
1252 rt_checkdelroute(struct radix_node *rn, void *arg) in rt_checkdelroute()
1364 rt_delete_unconditional(struct radix_node *rn, void *arg) in rt_delete_unconditional()
/f-stack/freebsd/netpfil/pf/
H A Dpf_table.c92 ((((struct radix_node *)(ke))->rn_flags & RNF_ROOT) != 0)
164 static int pfr_walktree(struct radix_node *, void *);
964 struct radix_node *rn; in pfr_route_kentry()
988 struct radix_node *rn; in pfr_unroute_kentry()
1052 pfr_walktree(struct radix_node *rn, void *arg) in pfr_walktree()
/f-stack/freebsd/netpfil/ipfw/
H A Dip_fw_table_algo.c327 struct radix_node rn[2];
341 struct radix_node rn[2];
375 static int flush_radix_entry(struct radix_node *rn, void *arg);
458 flush_radix_entry(struct radix_node *rn, void *arg) in flush_radix_entry()
709 struct radix_node *rn; in ta_add_radix()
810 struct radix_node *rn; in ta_del_radix()