/freebsd-10.3-release/sys/net/ |
H A D | radix_mpath.h | 47 int rn_mpath_capable(struct radix_node_head *); 51 int rt_mpath_conflict(struct radix_node_head *, struct rtentry *, 56 struct radix_node_head *);
|
H A D | radix.h | 106 struct radix_node_head { struct 114 struct radix_node_head *head, struct radix_node nodes[]); 117 struct radix_node_head *head, struct radix_node nodes[]); 119 (void *v, void *mask, struct radix_node_head *head); 121 (void *v, void *mask, struct radix_node_head *head); 123 (void *v, struct radix_node_head *head); 125 (void *v, void *mask, struct radix_node_head *head); 127 (void *v, struct radix_node_head *head); 129 (struct radix_node_head *head, walktree_f_t *f, void *w); 131 (struct radix_node_head *hea [all...] |
H A D | radix_mpath.c | 60 rn_mpath_capable(struct radix_node_head *rnh) 162 rt_mpath_conflict(struct radix_node_head *rnh, struct rtentry *rt, 267 struct radix_node_head *rnh; 271 rnh = (struct radix_node_head *)*head; 283 struct radix_node_head *rnh; 287 rnh = (struct radix_node_head *)*head;
|
H A D | radix.c | 59 static int rn_walktree_from(struct radix_node_head *h, void *a, void *m, 61 static int rn_walktree(struct radix_node_head *, walktree_f_t *, void *); 63 *rn_insert(void *, struct radix_node_head *, int *, 85 static struct radix_node_head *mask_rnhead_compat; 226 rn_lookup(void *v_arg, void *m_arg, struct radix_node_head *head) 288 rn_match(void *v_arg, struct radix_node_head *head) 437 rn_insert(void *v_arg, struct radix_node_head *head, int *dupentry, 501 rn_addmask_r(void *arg, struct radix_node_head *maskhead, int search, int skip) 626 rn_addroute(void *v_arg, void *n_arg, struct radix_node_head *head, 800 rn_delete(void *v_arg, void *netmask_arg, struct radix_node_head *hea [all...] |
H A D | route.c | 120 VNET_DEFINE(struct radix_node_head *, rt_tables); 163 static __inline struct radix_node_head ** 166 struct radix_node_head **rnh; 174 rnh = (struct radix_node_head **)V_rt_tables; 181 struct radix_node_head * 258 struct radix_node_head **rnh; 263 sizeof(struct radix_node_head *), M_RTABLE, M_WAITOK|M_ZERO); 299 struct radix_node_head **rnh; 404 struct radix_node_head *rnh; 479 struct radix_node_head *rn [all...] |
H A D | route.h | 336 struct radix_node_head *rt_tables_get_rnh(int, int);
|
H A D | pfvar.h | 1034 struct radix_node_head *pfrkt_ip4; 1035 struct radix_node_head *pfrkt_ip6;
|
H A D | rtsock.c | 557 struct radix_node_head *rnh; 1891 struct radix_node_head *rnh = NULL; /* silence compiler. */
|
/freebsd-10.3-release/sbin/routed/ |
H A D | radix.h | 107 struct radix_node_head { struct 113 struct radix_node_head *head, struct radix_node nodes[]); 116 struct radix_node_head *head, struct radix_node nodes[]); 118 (void *v, void *mask, struct radix_node_head *head); 120 (void *v, void *mask, struct radix_node_head *head); 122 (void *v, struct radix_node_head *head); 124 (void *v, void *mask, struct radix_node_head *head); 126 (void *v, struct radix_node_head *head); 128 (struct radix_node_head *head, 140 int rn_inithead(struct radix_node_head **hea [all...] |
H A D | radix.c | 55 static struct radix_node_head *mask_rnhead; 68 struct radix_node_head *head, struct radix_node treenodes[2]); 69 static struct radix_node *rn_match(void *v_arg, struct radix_node_head *head); 166 rn_lookup(void *v_arg, void *m_arg, struct radix_node_head *head) 206 struct radix_node_head *head) 345 struct radix_node_head *head, 522 struct radix_node_head *head, 665 struct radix_node_head *head) 815 rn_walktree(struct radix_node_head *h, 853 rn_inithead(struct radix_node_head **hea [all...] |
H A D | defs.h | 500 extern struct radix_node_head *rhead;
|
H A D | table.c | 54 struct radix_node_head *rhead; /* root of the radix tree */
|
/freebsd-10.3-release/sys/netatalk/ |
H A D | at_rmx.c | 72 at_addroute(void *v_arg, void *n_arg, struct radix_node_head *head, 80 at_matroute(void *v_arg, struct radix_node_head *head) 87 at_lookup(void *v_arg, void *m_arg, struct radix_node_head *head) 94 at_delroute(void *v_arg, void *netmask_arg, struct radix_node_head *head) 106 struct radix_node_head *rnh;
|
/freebsd-10.3-release/sys/netinet/ |
H A D | in_rmx.c | 63 in_addroute(void *v_arg, void *n_arg, struct radix_node_head *head, 108 in_matroute(void *v_arg, struct radix_node_head *head) 149 in_clsroute(struct radix_node *rn, struct radix_node_head *head) 177 struct radix_node_head *rnh; 258 struct radix_node_head *rnh = rock; 304 struct radix_node_head *rnh; 329 in_setmatchfunc(struct radix_node_head *rnh, int val) 342 struct radix_node_head *rnh; 435 struct radix_node_head *rnh;
|
H A D | in_var.h | 427 struct radix_node_head; 468 void in_setmatchfunc(struct radix_node_head *, int);
|
H A D | ip_icmp.c | 165 struct radix_node_head *rnh;
|
/freebsd-10.3-release/sys/netinet6/ |
H A D | in6_rmx.c | 105 in6_addroute(void *v_arg, void *n_arg, struct radix_node_head *head, 180 struct radix_node_head *rnh; 193 struct radix_node_head *rnh; 223 in6_mtutimo_one(struct radix_node_head *rnh) 238 struct radix_node_head *rnh; 267 struct radix_node_head *rnh;
|
H A D | in6_ifattach.c | 801 struct radix_node_head *rnh;
|
H A D | nd6_rtr.c | 1530 struct radix_node_head *rnh; 2102 struct radix_node_head *rnh;
|
/freebsd-10.3-release/sys/kern/ |
H A D | vfs_export.c | 83 struct radix_node_head *ne_rtable[AF_MAX+1]; /* Individual exports */ 95 register struct radix_node_head *rnh; 229 struct radix_node_head *rnh = (struct radix_node_head *) w; 247 struct radix_node_head *rnh; 429 register struct radix_node_head *rnh;
|
/freebsd-10.3-release/sys/netpfil/ipfw/ |
H A D | ip_fw_table.c | 142 struct radix_node_head *rnh, **rnh_ptr; 294 struct radix_node_head *rnh, **rnh_ptr; 398 struct radix_node_head * const rnh = arg; 411 struct radix_node_head *rnh, *xrnh; 474 struct radix_node_head **tables, **xtables, *rnh; 475 struct radix_node_head **tables_old, **xtables_old; 537 struct radix_node_head *rnh; 559 struct radix_node_head *rnh; 607 struct radix_node_head *rnh; 642 struct radix_node_head *rn [all...] |
H A D | ip_fw_private.h | 220 struct radix_node_head **tables; /* IPv4 tables */ 221 struct radix_node_head **xtables; /* extended tables */
|
/freebsd-10.3-release/usr.bin/netstat/ |
H A D | route.c | 398 struct radix_node_head **rnhp, *rnh, head; 399 struct radix_node_head **rt_tables; 409 af_size = (AF_MAX + 1) * sizeof(struct radix_node_head *); 428 rnhp = (struct radix_node_head **)*rt_tables;
|
/freebsd-10.3-release/contrib/ipfilter/ |
H A D | ipf.h | 18 # define radix_node_head ipf_radix_node_head macro
|
/freebsd-10.3-release/sys/netpfil/pf/ |
H A D | pf_table.c | 741 struct radix_node_head *head = NULL; 931 struct radix_node_head *head = NULL; 955 struct radix_node_head *head = NULL; 1616 SWAP(struct radix_node_head *, kt->pfrkt_ip4, 1618 SWAP(struct radix_node_head *, kt->pfrkt_ip6,
|