Lines Matching refs:pprev
28 struct xfrm6_tunnel __rcu **pprev; in xfrm6_tunnel_register() local
35 for (pprev = (family == AF_INET6) ? &tunnel6_handlers : &tunnel46_handlers; in xfrm6_tunnel_register()
36 (t = rcu_dereference_protected(*pprev, in xfrm6_tunnel_register()
38 pprev = &t->next) { in xfrm6_tunnel_register()
45 handler->next = *pprev; in xfrm6_tunnel_register()
46 rcu_assign_pointer(*pprev, handler); in xfrm6_tunnel_register()
59 struct xfrm6_tunnel __rcu **pprev; in xfrm6_tunnel_deregister() local
65 for (pprev = (family == AF_INET6) ? &tunnel6_handlers : &tunnel46_handlers; in xfrm6_tunnel_deregister()
66 (t = rcu_dereference_protected(*pprev, in xfrm6_tunnel_deregister()
68 pprev = &t->next) { in xfrm6_tunnel_deregister()
70 *pprev = handler->next; in xfrm6_tunnel_deregister()