pcpu_rt 914 net/ipv6/ip6_fib.c struct rt6_info *pcpu_rt; pcpu_rt 917 net/ipv6/ip6_fib.c pcpu_rt = *ppcpu_rt; pcpu_rt 924 net/ipv6/ip6_fib.c if (pcpu_rt && rcu_access_pointer(pcpu_rt->from) == match) { pcpu_rt 927 net/ipv6/ip6_fib.c from = xchg((__force struct fib6_info **)&pcpu_rt->from, NULL); pcpu_rt 1376 net/ipv6/route.c struct rt6_info *pcpu_rt; pcpu_rt 1383 net/ipv6/route.c pcpu_rt = ip6_dst_alloc(dev_net(dev), dev, flags); pcpu_rt 1385 net/ipv6/route.c if (!pcpu_rt) { pcpu_rt 1389 net/ipv6/route.c ip6_rt_copy_init(pcpu_rt, res); pcpu_rt 1390 net/ipv6/route.c pcpu_rt->rt6i_flags |= RTF_PCPU; pcpu_rt 1393 net/ipv6/route.c pcpu_rt->sernum = rt_genid_ipv6(dev_net(dev)); pcpu_rt 1395 net/ipv6/route.c return pcpu_rt; pcpu_rt 1406 net/ipv6/route.c struct rt6_info *pcpu_rt; pcpu_rt 1408 net/ipv6/route.c pcpu_rt = this_cpu_read(*res->nh->rt6i_pcpu); pcpu_rt 1410 net/ipv6/route.c if (pcpu_rt && pcpu_rt->sernum && !rt6_is_valid(pcpu_rt)) { pcpu_rt 1420 net/ipv6/route.c pcpu_rt = NULL; pcpu_rt 1423 net/ipv6/route.c return pcpu_rt; pcpu_rt 1429 net/ipv6/route.c struct rt6_info *pcpu_rt, *prev, **p; pcpu_rt 1431 net/ipv6/route.c pcpu_rt = ip6_rt_pcpu_alloc(res); pcpu_rt 1432 net/ipv6/route.c if (!pcpu_rt) pcpu_rt 1436 net/ipv6/route.c prev = cmpxchg(p, NULL, pcpu_rt); pcpu_rt 1442 net/ipv6/route.c from = xchg((__force struct fib6_info **)&pcpu_rt->from, NULL); pcpu_rt 1446 net/ipv6/route.c return pcpu_rt; pcpu_rt 3557 net/ipv6/route.c struct rt6_info *pcpu_rt; pcpu_rt 3560 net/ipv6/route.c pcpu_rt = *ppcpu_rt; pcpu_rt 3561 net/ipv6/route.c if (pcpu_rt) { pcpu_rt 3562 net/ipv6/route.c dst_dev_put(&pcpu_rt->dst); pcpu_rt 3563 net/ipv6/route.c dst_release(&pcpu_rt->dst);