Home
last modified time | relevance | path

Searched refs:fib6_node (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/include/net/
Dip6_fib.h58 struct fib6_node { struct
59 struct fib6_node *parent; argument
60 struct fib6_node *left; argument
61 struct fib6_node *right; argument
63 struct fib6_node *subtree; argument
105 struct fib6_node *rt6i_node;
198 struct fib6_node *root, *node;
231 struct fib6_node tb6_root;
264 struct fib6_node *fib6_lookup(struct fib6_node *root,
268 struct fib6_node *fib6_locate(struct fib6_node *root,
[all …]
/linux-4.4.14/net/ipv6/
Dip6_fib.c66 static void fib6_prune_clones(struct net *net, struct fib6_node *fn);
67 static struct rt6_info *fib6_find_prefix(struct net *net, struct fib6_node *fn);
68 static struct fib6_node *fib6_repair_tree(struct net *net, struct fib6_node *fn);
144 static struct fib6_node *node_alloc(void) in node_alloc()
146 struct fib6_node *fn; in node_alloc()
153 static void node_free(struct fib6_node *fn) in node_free()
461 static struct fib6_node *fib6_add_1(struct fib6_node *root, in fib6_add_1()
466 struct fib6_node *fn, *in, *ln; in fib6_add_1()
467 struct fib6_node *pn = NULL; in fib6_add_1()
705 static void fib6_purge_rt(struct rt6_info *rt, struct fib6_node *fn, in fib6_purge_rt()
[all …]
Droute.c684 static struct rt6_info *find_rr_leaf(struct fib6_node *fn, in find_rr_leaf()
721 static struct rt6_info *rt6_select(struct fib6_node *fn, int oif, int strict) in rt6_select()
830 static struct fib6_node* fib6_backtrack(struct fib6_node *fn, in fib6_backtrack()
833 struct fib6_node *pn; in fib6_backtrack()
851 struct fib6_node *fn; in ip6_pol_route_lookup()
1043 struct fib6_node *fn, *saved_fn; in ip6_pol_route()
1429 struct fib6_node *fn; in __ip6_route_redirect()
2059 struct fib6_node *fn; in ip6_route_del()
2255 struct fib6_node *fn; in rt6_get_route_info()
Daddrconf.c2187 struct fib6_node *fn; in addrconf_get_prefix_route()