Searched refs:fib6_node (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/include/net/ |
D | ip6_fib.h | 56 struct fib6_node { struct 57 struct fib6_node *parent; argument 58 struct fib6_node *left; argument 59 struct fib6_node *right; argument 61 struct fib6_node *subtree; argument 103 struct fib6_node *rt6i_node; 222 struct fib6_node *root, *node; 255 struct fib6_node tb6_root; 288 struct fib6_node *fib6_lookup(struct fib6_node *root, 292 struct fib6_node *fib6_locate(struct fib6_node *root, [all …]
|
/linux-4.1.27/net/ipv6/ |
D | ip6_fib.c | 65 static void fib6_prune_clones(struct net *net, struct fib6_node *fn); 66 static struct rt6_info *fib6_find_prefix(struct net *net, struct fib6_node *fn); 67 static struct fib6_node *fib6_repair_tree(struct net *net, struct fib6_node *fn); 143 static struct fib6_node *node_alloc(void) in node_alloc() 145 struct fib6_node *fn; in node_alloc() 152 static void node_free(struct fib6_node *fn) in node_free() 420 static struct fib6_node *fib6_add_1(struct fib6_node *root, in fib6_add_1() 425 struct fib6_node *fn, *in, *ln; in fib6_add_1() 426 struct fib6_node *pn = NULL; in fib6_add_1() 664 static void fib6_purge_rt(struct rt6_info *rt, struct fib6_node *fn, in fib6_purge_rt() [all …]
|
D | route.c | 650 static struct rt6_info *find_rr_leaf(struct fib6_node *fn, in find_rr_leaf() 669 static struct rt6_info *rt6_select(struct fib6_node *fn, int oif, int strict) in rt6_select() 773 static struct fib6_node* fib6_backtrack(struct fib6_node *fn, in fib6_backtrack() 776 struct fib6_node *pn; in fib6_backtrack() 794 struct fib6_node *fn; in ip6_pol_route_lookup() 918 struct fib6_node *fn, *saved_fn; in ip6_pol_route() 1208 struct fib6_node *fn; in __ip6_route_redirect() 1793 struct fib6_node *fn; in ip6_route_del() 1993 struct fib6_node *fn; in rt6_get_route_info()
|
D | addrconf.c | 2121 struct fib6_node *fn; in addrconf_get_prefix_route()
|