Symbol: radix_node
sbin/routed/defs.h
165
struct radix_node rt_nodes[2]; /* radix tree glue */
sbin/routed/defs.h
600
extern int walk_bad(struct radix_node *, void *);
sbin/routed/output.c
437
walk_supply(struct radix_node *rn, void *argp __unused)
sbin/routed/table.c
1364
walk_kern(struct radix_node *rn, void *argp __unused)
sbin/routed/table.c
1921
walk_bad(struct radix_node *rn, void *argp __unused)
sbin/routed/table.c
1962
walk_age(struct radix_node *rn, void *argp __unused)
sbin/routed/trace.c
799
walk_trace(struct radix_node *rn, void *w __unused)
sys/kern/vfs_subr.c
2050
struct radix_node *rn;
sys/kern/vfs_subr.c
2116
vfs_free_netcred(struct radix_node *rn)
sys/net/if.c
122
static int if_rtdel(struct radix_node *, void *);
sys/net/if.c
1468
if_rtdel(struct radix_node *rn, void *arg)
sys/net/ipfw/ip_fw2.c
528
struct radix_node te_nodes[2];
sys/net/ipfw/ip_fw2.c
5922
ipfw_table_killent(struct radix_node *rn)
sys/net/ipfw/ip_fw2.c
6020
ipfw_table_cntent(struct radix_node *rn __unused, void *xcnt)
sys/net/ipfw/ip_fw2.c
6029
ipfw_table_cpent(struct radix_node *rn, void *xcp)
sys/net/ipfw/ip_fw2.c
6185
struct radix_node *rn;
sys/net/ipfw/ip_fw2.c
6258
ipfw_table_zeroent(struct radix_node *rn, void *arg __unused)
sys/net/ipfw/ip_fw2.c
6331
ipfw_table_killexp(struct radix_node *rn, void *xnm)
sys/net/ipfw/ip_fw2.c
6335
struct radix_node *ret;
sys/net/ipfw/ip_fw2.c
6393
ipfw_table_markexp(struct radix_node *rn, void *xnm)
sys/net/ipfw3_basic/ip_fw3_table.c
228
flush_table_entry(struct radix_node *rn)
sys/net/ipfw3_basic/ip_fw3_table.c
332
dump_table_ip_entry(struct radix_node *rn, void *arg)
sys/net/ipfw3_basic/ip_fw3_table.c
353
dump_table_mac_entry(struct radix_node *rn, void *arg)
sys/net/ipfw3_basic/ip_fw3_table.h
71
struct radix_node rn[2];
sys/net/ipfw3_basic/ip_fw3_table.h
77
struct radix_node rn[2];
sys/net/ipfw3_basic/ip_fw3_table.h
92
void flush_table_entry(struct radix_node *rn);
sys/net/ipfw3_basic/ip_fw3_table.h
98
int dump_table_ip_entry(struct radix_node *rn, void *arg);
sys/net/ipfw3_basic/ip_fw3_table.h
99
int dump_table_mac_entry(struct radix_node *rn, void *arg);
sys/net/pf/pf.c
5927
struct radix_node *rn;
sys/net/pf/pf.c
5976
rn = (struct radix_node *)ro.ro_rt;
sys/net/pf/pf_table.c
1029
pfr_walktree(struct radix_node *rn, void *arg)
sys/net/pf/pf_table.c
164
int pfr_walktree(struct radix_node *, void *);
sys/net/pf/pf_table.c
97
((((struct radix_node *)(ke))->rn_flags & RNF_ROOT) != 0)
sys/net/pf/pf_table.c
970
struct radix_node *rn;
sys/net/pf/pf_table.c
992
struct radix_node *rn;
sys/net/pf/pfvar.h
1093
struct radix_node pfrke_node[2];
sys/net/radix.c
1079
struct radix_node *rn, *base, *next, *last;
sys/net/radix.c
1169
struct radix_node *rn, *base, *next;
sys/net/radix.c
1243
struct radix_node *root, *left, *right;
sys/net/radix.c
1291
rn_freemask(struct radix_node *rn)
sys/net/radix.c
1305
rn_flush_walker(struct radix_node *rn, void *arg)
sys/net/radix.c
1308
struct radix_node *node;
sys/net/radix.c
153
static struct radix_node *
sys/net/radix.c
154
rn_search(const void *_key, struct radix_node *head)
sys/net/radix.c
156
struct radix_node *x;
sys/net/radix.c
175
static struct radix_node *
sys/net/radix.c
176
rn_search_m(const void *_key, const void *_mask, struct radix_node *head)
sys/net/radix.c
178
struct radix_node *x;
sys/net/radix.c
241
struct radix_node *
sys/net/radix.c
244
struct radix_node *x;
sys/net/radix.c
275
rn_satisfies_leaf(const void *key, struct radix_node *leaf, int skip)
sys/net/radix.c
305
struct radix_node *
sys/net/radix.c
308
struct radix_node *top, *t, *saved_t;
sys/net/radix.c
378
struct radix_node *x;
sys/net/radix.c
416
static struct radix_node *
sys/net/radix.c
417
rn_newpair(const void *key, int bit, struct radix_node nodes[2])
sys/net/radix.c
419
struct radix_node *left, *parent;
sys/net/radix.c
456
static struct radix_node *
sys/net/radix.c
458
struct radix_node nodes[2])
sys/net/radix.c
460
struct radix_node *top, *t, *tt;
sys/net/radix.c
494
struct radix_node *p, *x = top;
sys/net/radix.c
546
struct radix_node *
sys/net/radix.c
550
struct radix_node *x, *saved_x;
sys/net/radix.c
587
R_Malloc(x, struct radix_node *, RN_MAXKEYLEN + 2 * (sizeof *x));
sys/net/radix.c
664
rn_new_radix_mask(struct radix_node *node, struct radix_mask *nextmask)
sys/net/radix.c
700
struct radix_node *
sys/net/radix.c
702
struct radix_node_head *head, struct radix_node nodes[2])
sys/net/radix.c
704
struct radix_node *top, *t, *x, *tt, *saved_tt;
sys/net/radix.c
760
struct radix_node *xx = x;
sys/net/radix.c
86
static struct radix_node *rn_clist;
sys/net/radix.c
873
struct radix_node *
sys/net/radix.c
876
struct radix_node *top, *t, *p, *x, *tt, *saved_tt, *dupedkey;
sys/net/radix.h
108
struct radix_node *rmu_leaf; /* for normal routes */
sys/net/radix.h
116
typedef int walktree_f_t (struct radix_node *, void *);
sys/net/radix.h
117
typedef void freenode_f_t (struct radix_node *);
sys/net/radix.h
120
struct radix_node *rnh_treetop;
sys/net/radix.h
123
struct radix_node *(*rnh_addaddr)
sys/net/radix.h
125
struct radix_node_head *head, struct radix_node nodes[]);
sys/net/radix.h
128
struct radix_node *(*rnh_deladdr)
sys/net/radix.h
133
struct radix_node *(*rnh_matchaddr)
sys/net/radix.h
137
struct radix_node *(*rnh_lookup)
sys/net/radix.h
159
(struct radix_node *rn, struct radix_node_head *head);
sys/net/radix.h
167
struct radix_node rnh_nodes[3];
sys/net/radix.h
172
struct radix_node *(*rnh_addpkt) /* add based on packet hdr */
sys/net/radix.h
174
struct radix_node_head *head, struct radix_node nodes[]);
sys/net/radix.h
175
struct radix_node *(*rnh_delpkt) /* remove based on packet hdr */
sys/net/radix.h
213
void rn_freemask(struct radix_node *rn);
sys/net/radix.h
216
struct radix_node *rn_addmask(const void *mask, bool search, int skip,
sys/net/radix.h
218
struct radix_node *rn_addroute(const void *key, const void *mask,
sys/net/radix.h
220
struct radix_node nodes[2]);
sys/net/radix.h
221
struct radix_node *rn_delete(const void *key, const void *mask,
sys/net/radix.h
223
struct radix_node *rn_lookup(const void *key, const void *mask,
sys/net/radix.h
225
struct radix_node *rn_match(const void *key,
sys/net/radix.h
44
struct radix_node *rn_parent; /* parent */
sys/net/radix.h
61
struct radix_node *rn_Dupedkey;
sys/net/radix.h
67
struct radix_node *rn_Left; /* progeny */
sys/net/radix.h
68
struct radix_node *rn_Right; /* progeny */
sys/net/radix.h
73
struct radix_node *rn_twin;
sys/net/radix.h
74
struct radix_node *rn_ybro;
sys/net/route.c
1065
rt_fixdelete(struct radix_node *rn, void *vp)
sys/net/route.c
1096
rt_fixchange(struct radix_node *rn, void *vp)
sys/net/route.c
1349
rt_purgecloned_callback(struct radix_node *rn, void *xap)
sys/net/route.c
1543
struct radix_node *rn;
sys/net/route.c
1779
struct radix_node *n;
sys/net/route.c
1835
rtchange_callback(struct radix_node *rn, void *xap)
sys/net/route.c
298
rnh->rnh_close((struct radix_node *)rt, rnh);
sys/net/route.c
557
static int rt_fixdelete (struct radix_node *, void *);
sys/net/route.c
558
static int rt_fixchange (struct radix_node *, void *);
sys/net/route.c
781
struct radix_node *rn;
sys/net/route.h
143
struct radix_node rt_nodes[2]; /* tree glue, and other values */
sys/net/rtsock.c
1689
rttable_entry_rtinfo(struct rt_addrinfo *rtinfo, struct radix_node *rn)
sys/net/rtsock.c
1708
rttable_walk_entry(struct radix_node *rn, void *xw)
sys/net/rtsock.c
1724
struct radix_node *rn1 = rn;
sys/net/wg/if_wg.c
188
struct radix_node a_nodes[2]; /* make the first for casting */
sys/net/wg/if_wg.c
773
struct radix_node *node;
sys/net/wg/if_wg.c
853
struct radix_node *node;
sys/net/wg/if_wg.c
889
struct radix_node *node;
sys/netinet/in_rmx.c
203
static struct radix_node *
sys/netinet/in_rmx.c
206
struct radix_node *rn = rn_match(key, head);
sys/netinet/in_rmx.c
237
in_closeroute(struct radix_node *rn, struct radix_node_head *head)
sys/netinet/in_rmx.c
283
in_rtqkill(struct radix_node *rn, void *rock)
sys/netinet/in_rmx.c
529
in_ifadownkill(struct radix_node *rn, void *xap)
sys/netinet/in_rmx.c
91
static struct radix_node *
sys/netinet/in_rmx.c
93
struct radix_node *nodes)
sys/netinet/in_rmx.c
97
struct radix_node *ret;
sys/netinet6/in6_rmx.c
124
static struct radix_node *
sys/netinet6/in6_rmx.c
126
struct radix_node *nodes)
sys/netinet6/in6_rmx.c
130
struct radix_node *ret;
sys/netinet6/in6_rmx.c
225
static struct radix_node *
sys/netinet6/in6_rmx.c
228
struct radix_node *rn = rn_match(key, head);
sys/netinet6/in6_rmx.c
263
in6_clsroute(struct radix_node *rn, struct radix_node_head *head)
sys/netinet6/in6_rmx.c
310
in6_rtqkill(struct radix_node *rn, void *rock)
sys/netinet6/in6_rmx.c
429
in6_mtuexpire(struct radix_node *rn, void *rock)
sys/netinet6/nd6_rtr.c
1815
rt6_deleteroute(struct radix_node *rn, void *arg)
sys/netinet6/nd6_rtr.c
85
static int rt6_deleteroute (struct radix_node *, void *);
sys/sys/mount.h
705
struct radix_node netc_rnodes[2];
sys/vfs/nfs/bootp_subr.c
237
void bootpboot_p_tree(struct radix_node *rn);
sys/vfs/nfs/bootp_subr.c
349
bootpboot_p_tree(struct radix_node *rn)
usr.bin/netstat/route.c
108
static void size_cols (int ef, struct radix_node *rn);
usr.bin/netstat/route.c
109
static void size_cols_tree (struct radix_node *rn);
usr.bin/netstat/route.c
111
static void p_tree (struct radix_node *, int);
usr.bin/netstat/route.c
112
static void p_rtnode (struct radix_node *);
usr.bin/netstat/route.c
233
size_cols(int ef, struct radix_node *rn)
usr.bin/netstat/route.c
253
size_cols_tree(struct radix_node *rn)
usr.bin/netstat/route.c
255
struct radix_node rnode;
usr.bin/netstat/route.c
432
p_tree(struct radix_node *rn, int is_rtentry)
usr.bin/netstat/route.c
434
struct radix_node rnode;
usr.bin/netstat/route.c
473
p_rtnode(struct radix_node *rnode)
usr.bin/netstat/route.c
475
struct radix_node rnode_aux;