Home
last modified time | relevance | path

Searched refs:bpf_dynptr_from_skb (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Ddynptr_success.c176 if (bpf_dynptr_from_skb(skb, 0, &ptr)) { in test_skb_readonly()
197 if (bpf_dynptr_from_skb(skb, 0, &ptr)) { in test_dynptr_skb_data()
421 if (bpf_dynptr_from_skb(skb, 123, &ptr1) != -EINVAL) { in test_dynptr_is_rdonly()
433 if (bpf_dynptr_from_skb(skb, 0, &ptr2)) { in test_dynptr_is_rdonly()
469 if (bpf_dynptr_from_skb(skb, 0, &ptr1)) { in test_dynptr_clone()
516 if (bpf_dynptr_from_skb(skb, 0, &ptr)) { in test_dynptr_skb_no_buff()
533 if (bpf_dynptr_from_skb(skb, 0, &ptr)) { in test_dynptr_skb_strcmp()
H A Dip_check_defrag.c15 extern int bpf_dynptr_from_skb(struct sk_buff *skb, __u64 flags,
51 if (bpf_dynptr_from_skb(skb, 0, &ptr)) in handle_v4()
73 if (bpf_dynptr_from_skb(skb, 0, &ptr)) in handle_v6()
H A Ddynptr_fail.c259 bpf_dynptr_from_skb(skb, 0, &ptr); in data_slice_out_of_bounds_skb()
1079 bpf_dynptr_from_skb(skb, 0, &ptr); in skb_invalid_slice_write()
1100 bpf_dynptr_from_skb(skb, 0, &ptr); in skb_invalid_data_slice1()
1126 bpf_dynptr_from_skb(skb, 0, &ptr); in skb_invalid_data_slice2()
1153 bpf_dynptr_from_skb(skb, 0, &ptr); in skb_invalid_data_slice3()
1179 bpf_dynptr_from_skb(skb, 0, &ptr); in skb_invalid_data_slice4()
1252 bpf_dynptr_from_skb(ctx, 0, &ptr); in skb_invalid_ctx()
1297 bpf_dynptr_from_skb(skb, 0, &ptr); in dynptr_slice_var_len1()
1316 bpf_dynptr_from_skb(skb, 0, &ptr); in dynptr_slice_var_len2()
1372 bpf_dynptr_from_skb(skb, 0, &ptr); in invalid_slice_rdwr_rdonly()
[all …]
H A Dverifier_netfilter_ctx.c82 extern int bpf_dynptr_from_skb(struct sk_buff *skb, __u64 flags,
102 if (skb->len <= 20 || bpf_dynptr_from_skb(skb, 0, &ptr)) in with_valid_ctx_access_test6()
H A Dtest_l4lb_noinline_dynptr.c469 bpf_dynptr_from_skb(ctx, 0, &ptr); in balancer_ingress()
H A Dtest_cls_redirect_dynptr.c844 bpf_dynptr_from_skb(skb, 0, &dynptr); in cls_redirect()
/openbmc/linux/tools/testing/selftests/bpf/
H A Dbpf_kfuncs.h9 extern int bpf_dynptr_from_skb(struct __sk_buff *skb, __u64 flags,
/openbmc/linux/Documentation/bpf/
H A Dkfuncs.rst111 __bpf_kfunc int bpf_dynptr_from_skb(..., struct bpf_dynptr_kern *ptr__uninit)
/openbmc/linux/net/core/
H A Dfilter.c11856 __bpf_kfunc int bpf_dynptr_from_skb(struct sk_buff *skb, u64 flags, in bpf_dynptr_from_skb() function
11909 err = bpf_dynptr_from_skb(skb, flags, ptr__uninit); in bpf_dynptr_from_skb_rdonly()
11919 BTF_ID_FLAGS(func, bpf_dynptr_from_skb)
/openbmc/linux/kernel/bpf/
H A Dverifier.c10712 BTF_ID(func, bpf_dynptr_from_skb) in BTF_ID()
10734 BTF_ID(func, bpf_dynptr_from_skb) in BTF_ID()