Home
last modified time | relevance | path

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

/linux-5.19.10/include/net/
Dip6_fib.h73 struct fib6_node { struct
74 struct fib6_node __rcu *parent; argument
75 struct fib6_node __rcu *left; argument
76 struct fib6_node __rcu *right; argument
78 struct fib6_node __rcu *subtree; argument
167 struct fib6_node __rcu *fib6_node; member
281 struct fib6_node *fn; in fib6_get_cookie_safe()
284 fn = rcu_dereference(f6i->fib6_node); in fib6_get_cookie_safe()
355 struct fib6_node *root, *node;
390 struct fib6_node tb6_root;
[all …]
/linux-5.19.10/net/ipv6/
Dip6_fib.c59 struct fib6_node *fn);
60 static struct fib6_node *fib6_repair_tree(struct net *net,
62 struct fib6_node *fn);
110 struct fib6_node *fn; in fib6_update_sernum()
112 fn = rcu_dereference_protected(f6i->fib6_node, in fib6_update_sernum()
171 WARN_ON(f6i->fib6_node); in fib6_info_destroy_rcu()
183 static struct fib6_node *node_alloc(struct net *net) in node_alloc()
185 struct fib6_node *fn; in node_alloc()
194 static void node_free_immediate(struct net *net, struct fib6_node *fn) in node_free_immediate()
202 struct fib6_node *fn = container_of(head, struct fib6_node, rcu); in node_free_rcu()
[all …]
Droute.c842 static void find_rr_leaf(struct fib6_node *fn, struct fib6_info *leaf, in find_rr_leaf()
863 static void rt6_select(struct net *net, struct fib6_node *fn, int oif, in rt6_select()
905 if (next->fib6_node) in rt6_select()
1141 static struct fib6_node* fib6_backtrack(struct fib6_node *fn, in fib6_backtrack()
1144 struct fib6_node *pn, *sn; in fib6_backtrack()
1209 struct fib6_node *fn; in ip6_pol_route_lookup()
2176 struct fib6_node *fn, *saved_fn; in fib6_table_lookup()
2795 struct fib6_node *fn; in ip6_link_failure()
2799 fn = rcu_dereference(from->fib6_node); in ip6_link_failure()
3053 struct fib6_node *fn; in __ip6_route_redirect()
[all …]
Daddrconf.c2435 struct fib6_node *fn; in addrconf_get_prefix_route()
3458 if (!ifp->rt || !ifp->rt->fib6_node) { in fixup_permanent_addr()
6152 if (ifp->rt && !rcu_access_pointer(ifp->rt->fib6_node)) { in __ipv6_ifa_notify()