Lines Matching refs:xfrm6_protocol
25 static struct xfrm6_protocol __rcu *esp6_handlers __read_mostly;
26 static struct xfrm6_protocol __rcu *ah6_handlers __read_mostly;
27 static struct xfrm6_protocol __rcu *ipcomp6_handlers __read_mostly;
30 static inline struct xfrm6_protocol __rcu **proto_handlers(u8 protocol) in proto_handlers()
52 struct xfrm6_protocol *handler; in xfrm6_rcv_cb()
53 struct xfrm6_protocol __rcu **head = proto_handlers(protocol); in xfrm6_rcv_cb()
69 struct xfrm6_protocol *handler; in xfrm6_esp_rcv()
86 struct xfrm6_protocol *handler; in xfrm6_esp_err()
96 struct xfrm6_protocol *handler; in xfrm6_ah_rcv()
113 struct xfrm6_protocol *handler; in xfrm6_ah_err()
123 struct xfrm6_protocol *handler; in xfrm6_ipcomp_rcv()
140 struct xfrm6_protocol *handler; in xfrm6_ipcomp_err()
185 int xfrm6_protocol_register(struct xfrm6_protocol *handler, in xfrm6_protocol_register()
188 struct xfrm6_protocol __rcu **pprev; in xfrm6_protocol_register()
189 struct xfrm6_protocol *t; in xfrm6_protocol_register()
232 int xfrm6_protocol_deregister(struct xfrm6_protocol *handler, in xfrm6_protocol_deregister()
235 struct xfrm6_protocol __rcu **pprev; in xfrm6_protocol_deregister()
236 struct xfrm6_protocol *t; in xfrm6_protocol_deregister()