Searched refs:proto_handlers (Results 1 – 2 of 2) sorted by relevance
27 static inline struct xfrm6_protocol __rcu **proto_handlers(u8 protocol) in proto_handlers() function 50 struct xfrm6_protocol __rcu **head = proto_handlers(protocol); in xfrm6_rcv_cb() 55 for_each_protocol_rcu(*proto_handlers(protocol), handler) in xfrm6_rcv_cb() 67 struct xfrm6_protocol __rcu **head = proto_handlers(nexthdr); in xfrm6_rcv_encap() 242 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm6_protocol_register() 247 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm6_protocol_register() 251 for (pprev = proto_handlers(protocol); in xfrm6_protocol_register() 287 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm6_protocol_deregister() 292 for (pprev = proto_handlers(protocol); in xfrm6_protocol_deregister() 303 if (!rcu_dereference_protected(*proto_handlers(protoco in xfrm6_protocol_deregister() [all...]
26 static inline struct xfrm4_protocol __rcu **proto_handlers(u8 protocol) in proto_handlers() function 49 struct xfrm4_protocol __rcu **head = proto_handlers(protocol); in xfrm4_rcv_cb() 66 struct xfrm4_protocol __rcu **head = proto_handlers(nexthdr); in xfrm4_rcv_encap() 226 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm4_protocol_register() 231 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm4_protocol_register() 235 for (pprev = proto_handlers(protocol); in xfrm4_protocol_register() 271 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm4_protocol_deregister() 276 for (pprev = proto_handlers(protocol); in xfrm4_protocol_deregister() 287 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm4_protocol_deregister()