Searched refs:bpf_dynptr_data (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | dynptr_fail.c | 239 data = bpf_dynptr_data(&ptr, 0, 8); in data_slice_out_of_bounds_ringbuf() 366 data = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check1() 387 data1 = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check2() 388 data2 = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check2() 443 data = bpf_dynptr_data(&ptr, 0, 1); in invalid_write1() 955 p = bpf_dynptr_data(&ptr, 0, 1); in dynptr_invalidate_slice_reinit() 977 p = bpf_dynptr_data(&ptr, 0, 1); in dynptr_invalidate_slice_or_null() 998 p1 = bpf_dynptr_data(&ptr1, 0, 1); in dynptr_invalidate_slice_failure() 1001 p2 = bpf_dynptr_data(&ptr2, 0, 1); in dynptr_invalidate_slice_failure() 1026 p1 = bpf_dynptr_data(&ptr1, 0, 1); in dynptr_invalidate_slice_success() [all …]
|
| H A D | user_ringbuf_fail.c | 34 sample = bpf_dynptr_data(dynptr - 1, 0, sizeof(*sample)); in bad_access1() 57 sample = bpf_dynptr_data(dynptr + 1, 0, sizeof(*sample)); in bad_access2() 227 bpf_dynptr_data(dynptr, 0xA, 0xA); in global_call_bpf_dynptr_data()
|
| H A D | dynptr_success.c | 90 data = bpf_dynptr_data(&ptr, map_val_size + 1, 1); in test_dynptr_data() 97 data = bpf_dynptr_data(&ptr, 0, map_val_size + 1); in test_dynptr_data() 103 data = bpf_dynptr_data(&ptr, 0, sizeof(__u32)); in test_dynptr_data() 127 sample = bpf_dynptr_data(ptr, 0, sizeof(*sample)); in ringbuf_callback() 150 sample = err ? NULL : bpf_dynptr_data(&ptr, 0, sizeof(*sample)); in test_ringbuf() 203 data = bpf_dynptr_data(&ptr, 0, 1); in test_dynptr_skb_data()
|
| H A D | user_ringbuf_success.c | 53 sample = bpf_dynptr_data(dynptr, 0, sizeof(*sample)); in record_sample() 93 msg = bpf_dynptr_data(dynptr, 0, sizeof(*msg)); in read_protocol_msg()
|
| H A D | verifier_global_subprogs.c | 365 d = bpf_dynptr_data(dptr, 0, sizeof(long)); in subprog_dynptr()
|
| /linux-6.15/kernel/bpf/ |
| H A D | helpers.c | 1868 BPF_CALL_3(bpf_dynptr_data, const struct bpf_dynptr_kern *, ptr, u32, offset, u32, len) in BPF_CALL_3() argument 1900 .func = bpf_dynptr_data,
|