Searched refs:xfrm_input_afinfo (Results 1 – 5 of 5) sorted by relevance
48 static struct xfrm_input_afinfo const __rcu *xfrm_input_afinfo[2][AF_INET6 + 1]; variable 55 int xfrm_input_register_afinfo(const struct xfrm_input_afinfo *afinfo) in xfrm_input_register_afinfo() 63 if (unlikely(xfrm_input_afinfo[afinfo->is_ipip][afinfo->family])) in xfrm_input_register_afinfo() 66 rcu_assign_pointer(xfrm_input_afinfo[afinfo->is_ipip][afinfo->family], afinfo); in xfrm_input_register_afinfo() 72 int xfrm_input_unregister_afinfo(const struct xfrm_input_afinfo *afinfo) in xfrm_input_unregister_afinfo() 77 if (likely(xfrm_input_afinfo[afinfo->is_ipip][afinfo->family])) { in xfrm_input_unregister_afinfo() 78 const struct xfrm_input_afinfo *cur; in xfrm_input_unregister_afinfo() 80 cur = rcu_access_pointer(xfrm_input_afinfo[afinfo->is_ipip][afinfo->family]); in xfrm_input_unregister_afinfo() 84 RCU_INIT_POINTER(xfrm_input_afinfo[afinf in xfrm_input_unregister_afinfo() [all...]
133 static const struct xfrm_input_afinfo tunnel4_input_afinfo = {
178 static const struct xfrm_input_afinfo tunnel6_input_afinfo = {
216 static const struct xfrm_input_afinfo xfrm6_input_afinfo = {
433 struct xfrm_input_afinfo { struct 440 int xfrm_input_register_afinfo(const struct xfrm_input_afinfo *afinfo); argument 441 int xfrm_input_unregister_afinfo(const struct xfrm_input_afinfo *afinfo);