proto_handlers
if (!proto_handlers(protocol) || !netproto(protocol))
if (!rcu_dereference_protected(*proto_handlers(protocol),
for (pprev = proto_handlers(protocol);
if (!proto_handlers(protocol) || !netproto(protocol))
for (pprev = proto_handlers(protocol);
if (!rcu_dereference_protected(*proto_handlers(protocol),
struct xfrm4_protocol __rcu **head = proto_handlers(protocol);
struct xfrm4_protocol __rcu **head = proto_handlers(nexthdr);
if (!proto_handlers(protocol) || !netproto(protocol))
if (!rcu_dereference_protected(*proto_handlers(protocol),
for (pprev = proto_handlers(protocol);
if (!proto_handlers(protocol) || !netproto(protocol))
for (pprev = proto_handlers(protocol);
if (!rcu_dereference_protected(*proto_handlers(protocol),
struct xfrm6_protocol __rcu **head = proto_handlers(protocol);
for_each_protocol_rcu(*proto_handlers(protocol), handler)
struct xfrm6_protocol __rcu **head = proto_handlers(nexthdr);