Searched refs:bpf_dynptr_from_skb (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | dynptr_success.c | 176 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 D | ip_check_defrag.c | 15 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 D | dynptr_fail.c | 259 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 D | verifier_netfilter_ctx.c | 82 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 D | test_l4lb_noinline_dynptr.c | 469 bpf_dynptr_from_skb(ctx, 0, &ptr); in balancer_ingress()
|
H A D | test_cls_redirect_dynptr.c | 844 bpf_dynptr_from_skb(skb, 0, &dynptr); in cls_redirect()
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | bpf_kfuncs.h | 9 extern int bpf_dynptr_from_skb(struct __sk_buff *skb, __u64 flags,
|
/openbmc/linux/Documentation/bpf/ |
H A D | kfuncs.rst | 111 __bpf_kfunc int bpf_dynptr_from_skb(..., struct bpf_dynptr_kern *ptr__uninit)
|
/openbmc/linux/net/core/ |
H A D | filter.c | 11856 __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 D | verifier.c | 10712 BTF_ID(func, bpf_dynptr_from_skb) in BTF_ID() 10734 BTF_ID(func, bpf_dynptr_from_skb) in BTF_ID()
|