Searched refs:xfrm_dst_path (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_policy.c | 2784 dst_hold(xfrm_dst_path(dst)); in xfrm_policy_queue_process() 2785 dst = xfrm_lookup(net, xfrm_dst_path(dst), &fl, sk, XFRM_LOOKUP_QUEUE); in xfrm_policy_queue_process() 2819 dst_hold(xfrm_dst_path(skb_dst(skb))); in xfrm_policy_queue_process() 2820 dst = xfrm_lookup(net, xfrm_dst_path(skb_dst(skb)), &fl, skb->sk, 0); in xfrm_policy_queue_process() 3851 if (!dst_check(xfrm_dst_path(dst), ((struct xfrm_dst *)dst)->path_cookie) || in xfrm_bundle_ok() 3913 return dst_metric_advmss(xfrm_dst_path(dst)); in xfrm_default_advmss() 3920 return mtu ? : dst_mtu(xfrm_dst_path(dst)); in xfrm_mtu() 3945 const struct dst_entry *path = xfrm_dst_path(dst); in xfrm_neigh_lookup() 3954 const struct dst_entry *path = xfrm_dst_path(dst); in xfrm_confirm_neigh()
|
H A D | xfrm_device.c | 309 if ((!dev || (dev == xfrm_dst_path(dst)->dev)) && in xfrm_dev_offload_ok()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_policy.c | 2867 dst_hold(xfrm_dst_path(dst)); in xfrm_policy_queue_process() 2868 dst = xfrm_lookup(net, xfrm_dst_path(dst), &fl, sk, XFRM_LOOKUP_QUEUE); in xfrm_policy_queue_process() 2902 dst_hold(xfrm_dst_path(skb_dst(skb))); in xfrm_policy_queue_process() 2903 dst = xfrm_lookup(net, xfrm_dst_path(skb_dst(skb)), &fl, skb->sk, 0); in xfrm_policy_queue_process() 3902 if (!dst_check(xfrm_dst_path(dst), ((struct xfrm_dst *)dst)->path_cookie) || in xfrm_bundle_ok() 3964 return dst_metric_advmss(xfrm_dst_path(dst)); in xfrm_default_advmss() 3971 return mtu ? : dst_mtu(xfrm_dst_path(dst)); in xfrm_mtu() 3996 const struct dst_entry *path = xfrm_dst_path(dst); in xfrm_neigh_lookup() 4005 const struct dst_entry *path = xfrm_dst_path(dst); in xfrm_confirm_neigh()
|
H A D | xfrm_device.c | 415 ((!dev || (dev == xfrm_dst_path(dst)->dev)) && in xfrm_dev_offload_ok()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | xfrm.h | 949 static inline struct dst_entry *xfrm_dst_path(const struct dst_entry *dst) in xfrm_dst_path() function 1907 if (x->xso.offload_handle && (x->xso.dev == xfrm_dst_path(dst)->dev) && in xfrm_dst_offload_ok()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_output.c | 1440 READ_ONCE(rt->dst.dev->mtu) : dst_mtu(xfrm_dst_path(&rt->dst)); in ip6_setup_cork() 1451 if (dst_allfrag(xfrm_dst_path(&rt->dst))) in ip6_setup_cork()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | xfrm.h | 967 static inline struct dst_entry *xfrm_dst_path(const struct dst_entry *dst) in xfrm_dst_path() function 1963 if (x->xso.offload_handle && (x->xso.dev == xfrm_dst_path(dst)->dev) && in xfrm_dst_offload_ok()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_output.c | 1449 READ_ONCE(rt->dst.dev->mtu) : dst_mtu(xfrm_dst_path(&rt->dst)); in ip6_setup_cork() 1460 if (dst_allfrag(xfrm_dst_path(&rt->dst))) in ip6_setup_cork()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | route.c | 1163 __ip_rt_update_pmtu((struct rtable *)xfrm_dst_path(&rt->dst), &fl4, mtu); in ipv4_sk_update_pmtu()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | route.c | 1141 __ip_rt_update_pmtu((struct rtable *)xfrm_dst_path(&rt->dst), &fl4, mtu); in ipv4_sk_update_pmtu()
|
Completed in 32 milliseconds