Lines Matching refs:dst_ops

2550 	struct dst_ops *dst_ops;  in xfrm_alloc_dst()  local
2558 dst_ops = &net->xfrm.xfrm4_dst_ops; in xfrm_alloc_dst()
2562 dst_ops = &net->xfrm.xfrm6_dst_ops; in xfrm_alloc_dst()
2568 xdst = dst_alloc(dst_ops, NULL, 1, DST_OBSOLETE_NONE, 0); in xfrm_alloc_dst()
4016 struct dst_ops *dst_ops = afinfo->dst_ops; in xfrm_policy_register_afinfo() local
4017 if (likely(dst_ops->kmem_cachep == NULL)) in xfrm_policy_register_afinfo()
4018 dst_ops->kmem_cachep = xfrm_dst_cache; in xfrm_policy_register_afinfo()
4019 if (likely(dst_ops->check == NULL)) in xfrm_policy_register_afinfo()
4020 dst_ops->check = xfrm_dst_check; in xfrm_policy_register_afinfo()
4021 if (likely(dst_ops->default_advmss == NULL)) in xfrm_policy_register_afinfo()
4022 dst_ops->default_advmss = xfrm_default_advmss; in xfrm_policy_register_afinfo()
4023 if (likely(dst_ops->mtu == NULL)) in xfrm_policy_register_afinfo()
4024 dst_ops->mtu = xfrm_mtu; in xfrm_policy_register_afinfo()
4025 if (likely(dst_ops->negative_advice == NULL)) in xfrm_policy_register_afinfo()
4026 dst_ops->negative_advice = xfrm_negative_advice; in xfrm_policy_register_afinfo()
4027 if (likely(dst_ops->link_failure == NULL)) in xfrm_policy_register_afinfo()
4028 dst_ops->link_failure = xfrm_link_failure; in xfrm_policy_register_afinfo()
4029 if (likely(dst_ops->neigh_lookup == NULL)) in xfrm_policy_register_afinfo()
4030 dst_ops->neigh_lookup = xfrm_neigh_lookup; in xfrm_policy_register_afinfo()
4031 if (likely(!dst_ops->confirm_neigh)) in xfrm_policy_register_afinfo()
4032 dst_ops->confirm_neigh = xfrm_confirm_neigh; in xfrm_policy_register_afinfo()
4043 struct dst_ops *dst_ops = afinfo->dst_ops; in xfrm_policy_unregister_afinfo() local
4055 dst_ops->kmem_cachep = NULL; in xfrm_policy_unregister_afinfo()
4056 dst_ops->check = NULL; in xfrm_policy_unregister_afinfo()
4057 dst_ops->negative_advice = NULL; in xfrm_policy_unregister_afinfo()
4058 dst_ops->link_failure = NULL; in xfrm_policy_unregister_afinfo()