Searched refs:bpf_dynptr_size (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | dynptr_success.c | 286 if (bpf_dynptr_size(&ptr) != bytes) { in test_adjust_err() 292 err = bpf_dynptr_adjust(&ptr, off, bpf_dynptr_size(&ptr)); in test_adjust_err() 298 if (bpf_dynptr_size(&ptr) != bytes - off) { in test_adjust_err() 311 if (bpf_dynptr_size(&ptr) != trim - off) { in test_adjust_err() 531 if (bpf_dynptr_adjust(&ptr1, off, bpf_dynptr_size(&ptr1))) { in test_dynptr_skb_strcmp() 542 size = bpf_dynptr_size(&ptr1); in test_dynptr_skb_strcmp() 545 if (bpf_dynptr_size(&ptr2) != size) { in test_dynptr_skb_strcmp() 559 if (bpf_dynptr_size(&ptr2) != size) { in BPF_PROG() 676 xdp_data_size = bpf_dynptr_size(&ptr_xdp); in test_dynptr_copy_xdp() 805 err = err ?: bpf_dynptr_memset(&ptr, 0, bpf_dynptr_size( [all...] |
| H A D | test_xdp_meta.c | 179 bpf_dynptr_adjust(&meta, chunk_len, bpf_dynptr_size(&meta)); in ing_cls_dynptr_offset_rd() 219 bpf_dynptr_adjust(&meta, chunk_len, bpf_dynptr_size(&meta)); in ing_cls_dynptr_offset_wr()
|
| H A D | dynptr_fail.c | 1682 /* bpf_dynptr_size can only be called on initialized dynptrs */ in clone_xdp_packet_data() 1690 bpf_dynptr_size(&ptr); in clone_xdp_packet_data()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | bpf_kfuncs.h | 46 extern __u64 bpf_dynptr_size(const struct bpf_dynptr *ptr) __ksym __weak;
|
| /linux/kernel/bpf/ |
| H A D | helpers.c | 3111 __bpf_kfunc u64 bpf_dynptr_size(const struct bpf_dynptr *p) in bpf_dynptr_size() function 4803 BTF_ID_FLAGS(func, bpf_dynptr_size)
|