Lines Matching refs:xfrm4_protocol
2 /* xfrm4_protocol.c - Generic xfrm protocol multiplexer.
21 static struct xfrm4_protocol __rcu *esp4_handlers __read_mostly;
22 static struct xfrm4_protocol __rcu *ah4_handlers __read_mostly;
23 static struct xfrm4_protocol __rcu *ipcomp4_handlers __read_mostly;
26 static inline struct xfrm4_protocol __rcu **proto_handlers(u8 protocol)
48 struct xfrm4_protocol *handler;
49 struct xfrm4_protocol __rcu **head = proto_handlers(protocol);
65 struct xfrm4_protocol *handler;
66 struct xfrm4_protocol __rcu **head = proto_handlers(nexthdr);
99 struct xfrm4_protocol *handler;
115 struct xfrm4_protocol *handler;
127 struct xfrm4_protocol *handler;
143 struct xfrm4_protocol *handler;
155 struct xfrm4_protocol *handler;
171 struct xfrm4_protocol *handler;
217 int xfrm4_protocol_register(struct xfrm4_protocol *handler,
220 struct xfrm4_protocol __rcu **pprev;
221 struct xfrm4_protocol *t;
264 int xfrm4_protocol_deregister(struct xfrm4_protocol *handler,
267 struct xfrm4_protocol __rcu **pprev;
268 struct xfrm4_protocol *t;