Symbol: bpf_dynptr_from_skb
kernel/bpf/verifier.c
11109
BTF_ID(func, bpf_dynptr_from_skb)
net/core/filter.c
12562
err = bpf_dynptr_from_skb(skb, flags, ptr__uninit);
net/core/filter.c
12572
BTF_ID_FLAGS(func, bpf_dynptr_from_skb)
net/sched/bpf_qdisc.c
283
BTF_ID_FLAGS(func, bpf_dynptr_from_skb)
net/sched/bpf_qdisc.c
293
BTF_ID(func, bpf_dynptr_from_skb)
tools/testing/selftests/bpf/bpf_kfuncs.h
11
extern int bpf_dynptr_from_skb(struct __sk_buff *skb, __u64 flags,
tools/testing/selftests/bpf/progs/bpf_qdisc_dynptr_use_after_invalidate_clone.c
20
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr.c
20
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr_cross_frame.c
26
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr_slice.c
20
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
tools/testing/selftests/bpf/progs/crypto_bench.c
105
bpf_dynptr_from_skb(skb, 0, &psrc);
tools/testing/selftests/bpf/progs/crypto_bench.c
81
bpf_dynptr_from_skb(skb, 0, &psrc);
tools/testing/selftests/bpf/progs/crypto_sanity.c
56
bpf_dynptr_from_skb(skb, 0, psrc);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1142
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1183
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1209
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1236
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1262
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1285
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1308
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1331
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1354
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1517
bpf_dynptr_from_skb(ctx, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1542
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1554
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1599
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1618
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1674
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
1929
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
2004
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_fail.c
260
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_fail.c
738
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/dynptr_success.c
178
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
199
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
478
if (bpf_dynptr_from_skb(skb, 123, &ptr1) != -EINVAL) {
tools/testing/selftests/bpf/progs/dynptr_success.c
490
if (bpf_dynptr_from_skb(skb, 0, &ptr2)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
526
if (bpf_dynptr_from_skb(skb, 0, &ptr1)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
573
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
590
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
612
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
tools/testing/selftests/bpf/progs/dynptr_success.c
849
err = bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/ip_check_defrag.c
46
if (bpf_dynptr_from_skb(skb, 0, &ptr))
tools/testing/selftests/bpf/progs/ip_check_defrag.c
68
if (bpf_dynptr_from_skb(skb, 0, &ptr))
tools/testing/selftests/bpf/progs/stack_arg.c
148
bpf_dynptr_from_skb(ctx, 0, &ptr);
tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
62
bpf_dynptr_from_skb(skb, 0, &ptr);
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
846
bpf_dynptr_from_skb(skb, 0, &dynptr);
tools/testing/selftests/bpf/progs/test_kfunc_param_nullable.c
14
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/test_kfunc_param_nullable.c
25
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/test_kfunc_param_nullable.c
37
bpf_dynptr_from_skb(skb, 0, &data);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
469
bpf_dynptr_from_skb(ctx, 0, &ptr);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
100
bpf_dynptr_from_skb(ctx, 0, &data);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
138
bpf_dynptr_from_skb(ctx, 0, &data);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
425
bpf_dynptr_from_skb(ctx, 0, &data);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
496
bpf_dynptr_from_skb(ctx, 0, &data);
tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c
97
if (ctx->skb->len <= 20 || bpf_dynptr_from_skb(skb, 0, &ptr))