Home
last modified time | relevance | path

Searched refs:mtu_len (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/ !
H A Dtest_check_mtu.c25 __u32 mtu_len = 0; in xdp_use_helper_basic() local
27 if (bpf_check_mtu(ctx, 0, &mtu_len, 0, 0)) in xdp_use_helper_basic()
37 __u32 mtu_len = 0; in xdp_use_helper() local
45 if (bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0)) { in xdp_use_helper()
51 if (mtu_len != GLOBAL_USER_MTU) in xdp_use_helper()
55 global_bpf_mtu_xdp = mtu_len; in xdp_use_helper()
67 __u32 mtu_len = 0; in xdp_exceed_mtu() local
74 err = bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0); in xdp_exceed_mtu()
81 global_bpf_mtu_xdp = mtu_len; in xdp_exceed_mtu()
93 __u32 mtu_len = 0; in xdp_minus_delta() local
[all …]
H A Dtest_cls_redirect_dynptr.c305 uint32_t mtu_len = 0; in forward_with_gre() local
381 if (bpf_check_mtu(skb, skb->ifindex, &mtu_len, delta, 0)) { in forward_with_gre()
H A Dtest_cls_redirect.c412 uint32_t mtu_len = 0; in forward_with_gre() local
485 if (bpf_check_mtu(skb, skb->ifindex, &mtu_len, delta, 0)) { in forward_with_gre()
/linux/net/core/ !
H A Dfilter.c6485 u32, ifindex, u32 *, mtu_len, s32, len_diff, u64, flags) in BPF_CALL_5() argument
6493 if (unlikely(flags & BPF_MTU_CHK_SEGS && (len_diff || *mtu_len))) in BPF_CALL_5()
6504 skb_len = *mtu_len ? *mtu_len + dev->hard_header_len : skb->len; in BPF_CALL_5()
6526 *mtu_len = mtu; in BPF_CALL_5()
6531 u32, ifindex, u32 *, mtu_len, s32, len_diff, u64, flags) in BPF_CALL_5() argument
6550 if (*mtu_len) in BPF_CALL_5()
6551 xdp_len = *mtu_len + dev->hard_header_len; in BPF_CALL_5()
6557 *mtu_len = mtu; in BPF_CALL_5()