Home
last modified time | relevance | path

Searched refs:bpf_dynptr_data (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Ddynptr_fail.c235 data = bpf_dynptr_data(&ptr, 0, 8); in data_slice_out_of_bounds_ringbuf()
341 data = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check1()
362 data1 = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check2()
363 data2 = bpf_dynptr_data(&ptr, 0, 8); in data_slice_missing_null_check2()
420 data = bpf_dynptr_data(&ptr, 0, 1); in invalid_write1()
931 p = bpf_dynptr_data(&ptr, 0, 1); in dynptr_invalidate_slice_reinit()
953 p = bpf_dynptr_data(&ptr, 0, 1); in dynptr_invalidate_slice_or_null()
974 p1 = bpf_dynptr_data(&ptr1, 0, 1); in dynptr_invalidate_slice_failure()
977 p2 = bpf_dynptr_data(&ptr2, 0, 1); in dynptr_invalidate_slice_failure()
1002 p1 = bpf_dynptr_data(&ptr1, 0, 1); in dynptr_invalidate_slice_success()
[all …]
A Ddynptr_success.c88 data = bpf_dynptr_data(&ptr, map_val_size + 1, 1); in test_data_slice()
95 data = bpf_dynptr_data(&ptr, 0, map_val_size + 1); in test_data_slice()
101 data = bpf_dynptr_data(&ptr, 0, sizeof(__u32)); in test_data_slice()
125 sample = bpf_dynptr_data(ptr, 0, sizeof(*sample)); in ringbuf_callback()
148 sample = err ? NULL : bpf_dynptr_data(&ptr, 0, sizeof(*sample)); in test_ringbuf()
A Duser_ringbuf_fail.c34 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()
A Duser_ringbuf_success.c53 sample = bpf_dynptr_data(dynptr, 0, sizeof(*sample)); in record_sample()
93 msg = bpf_dynptr_data(dynptr, 0, sizeof(*msg)); in read_protocol_msg()
/linux-6.3-rc2/kernel/bpf/
A Dhelpers.c1561 BPF_CALL_3(bpf_dynptr_data, const struct bpf_dynptr_kern *, ptr, u32, offset, u32, len) in BPF_CALL_3() argument
1579 .func = bpf_dynptr_data,

Completed in 12 milliseconds