Home
last modified time | relevance | path

Searched refs:fib6_next (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/ipv6/
H A Dip6_fib.c1094 iter = rcu_dereference_protected(iter->fib6_next, in fib6_add_rt2node()
1153 ins = &iter->fib6_next; in fib6_add_rt2node()
1185 sibling = rcu_dereference_protected(sibling->fib6_next, in fib6_add_rt2node()
1249 rcu_assign_pointer(rt->fib6_next, iter); in fib6_add_rt2node()
1282 rt->fib6_next = iter->fib6_next; in fib6_add_rt2node()
1299 ins = &rt->fib6_next; in fib6_add_rt2node()
1306 *ins = iter->fib6_next; in fib6_add_rt2node()
1315 ins = &iter->fib6_next; in fib6_add_rt2node()
1920 if (rcu_access_pointer(rt->fib6_next)) in fib6_del_route()
[all...]
H A Droute.c542 for (spf6i = f6i; spf6i; spf6i = rcu_dereference(spf6i->fib6_next)) { in rt6_device_match()
792 f6i = rcu_dereference(f6i->fib6_next)) { in __find_rr_leaf()
894 struct fib6_info *next = rcu_dereference(rt0->fib6_next); in rt6_select()
3846 last_sibling->fib6_next, in __ip6_del_rt_siblings()
4583 iter = rcu_dereference_protected(iter->fib6_next, in rt6_multipath_first_sibling()
/kernel/linux/linux-6.6/net/ipv6/
H A Dip6_fib.c1091 iter = rcu_dereference_protected(iter->fib6_next, in fib6_add_rt2node()
1150 ins = &iter->fib6_next; in fib6_add_rt2node()
1182 sibling = rcu_dereference_protected(sibling->fib6_next, in fib6_add_rt2node()
1246 rcu_assign_pointer(rt->fib6_next, iter); in fib6_add_rt2node()
1279 rt->fib6_next = iter->fib6_next; in fib6_add_rt2node()
1296 ins = &rt->fib6_next; in fib6_add_rt2node()
1303 *ins = iter->fib6_next; in fib6_add_rt2node()
1312 ins = &iter->fib6_next; in fib6_add_rt2node()
1917 if (rcu_access_pointer(rt->fib6_next)) in fib6_del_route()
[all...]
H A Droute.c546 for (spf6i = f6i; spf6i; spf6i = rcu_dereference(spf6i->fib6_next)) { in rt6_device_match()
795 f6i = rcu_dereference(f6i->fib6_next)) { in __find_rr_leaf()
897 struct fib6_info *next = rcu_dereference(rt0->fib6_next); in rt6_select()
3930 last_sibling->fib6_next, in __ip6_del_rt_siblings()
4670 iter = rcu_dereference_protected(iter->fib6_next, in rt6_multipath_first_sibling()
/kernel/linux/linux-5.10/include/net/
H A Dip6_fib.h165 struct fib6_info __rcu *fib6_next; member
233 rt = rcu_dereference(rt->fib6_next))
237 rt = rcu_dereference_protected(rt->fib6_next, 1))
/kernel/linux/linux-6.6/include/net/
H A Dip6_fib.h166 struct fib6_info __rcu *fib6_next; member
234 rt = rcu_dereference(rt->fib6_next))
238 rt = rcu_dereference_protected(rt->fib6_next, 1))

Completed in 25 milliseconds