Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/bpf/progs/
H A Ddynptr_success.c230 if (bpf_dynptr_size(&ptr) != bytes) { in test_adjust()
236 err = bpf_dynptr_adjust(&ptr, off, bpf_dynptr_size(&ptr)); in test_adjust()
242 if (bpf_dynptr_size(&ptr) != bytes - off) { in test_adjust()
255 if (bpf_dynptr_size(&ptr) != trim - off) { in test_adjust()
475 if (bpf_dynptr_adjust(&ptr1, off, bpf_dynptr_size(&ptr1))) { in test_dynptr_clone()
486 size = bpf_dynptr_size(&ptr1); in test_dynptr_clone()
489 if (bpf_dynptr_size(&ptr2) != size) { in test_dynptr_clone()
503 if (bpf_dynptr_size(&ptr2) != size) { in test_dynptr_clone()
H A Ddynptr_fail.c1455 bpf_dynptr_size(&ptr); in dynptr_size_invalid()
/linux/tools/testing/selftests/bpf/
H A Dbpf_kfuncs.h43 extern __u32 bpf_dynptr_size(const struct bpf_dynptr *ptr) __ksym __weak;
/linux/kernel/bpf/
H A Dhelpers.c2706 __bpf_kfunc __u32 bpf_dynptr_size(const struct bpf_dynptr *p) in bpf_dynptr_size() function
3081 BTF_ID_FLAGS(func, bpf_dynptr_size)