Home
last modified time | relevance | path

Searched refs:pcpu_rt (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/net/ipv6/
H A Droute.c1366 struct rt6_info *pcpu_rt; in ip6_rt_pcpu_alloc() local
1375 if (!pcpu_rt) { in ip6_rt_pcpu_alloc()
1385 return pcpu_rt; in ip6_rt_pcpu_alloc()
1396 struct rt6_info *pcpu_rt; in rt6_get_pcpu_route() local
1400 if (pcpu_rt && pcpu_rt->sernum && !rt6_is_valid(pcpu_rt)) { in rt6_get_pcpu_route()
1411 pcpu_rt = NULL; in rt6_get_pcpu_route()
1414 return pcpu_rt; in rt6_get_pcpu_route()
1423 if (!pcpu_rt) in rt6_make_pcpu_route()
1437 return pcpu_rt; in rt6_make_pcpu_route()
3675 if (pcpu_rt) { in fib6_nh_release_dsts()
[all …]
H A Dip6_fib.c970 struct rt6_info *pcpu_rt; in __fib6_drop_pcpu_from() local
975 pcpu_rt = READ_ONCE(*ppcpu_rt); in __fib6_drop_pcpu_from()
982 if (pcpu_rt && rcu_access_pointer(pcpu_rt->from) == match) { in __fib6_drop_pcpu_from()
985 from = xchg((__force struct fib6_info **)&pcpu_rt->from, NULL); in __fib6_drop_pcpu_from()