Searched refs:bpf_ringbuf_discard_dynptr (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | dynptr_fail.c | 105 bpf_ringbuf_discard_dynptr(&ptr1, 0); in ringbuf_missing_release2() 106 bpf_ringbuf_discard_dynptr(&ptr2, 0); in ringbuf_missing_release2() 189 bpf_ringbuf_discard_dynptr(&ptr, 0); in ringbuf_invalid_api() 315 bpf_ringbuf_discard_dynptr(&ptr, 0); in data_slice_use_after_release1() 351 bpf_ringbuf_discard_dynptr(&ptr2, 0); in data_slice_use_after_release2() 352 bpf_ringbuf_discard_dynptr(&ptr1, 0); in data_slice_use_after_release2() 393 bpf_ringbuf_discard_dynptr(&ptr, 0); in data_slice_missing_null_check2() 552 bpf_ringbuf_discard_dynptr(&ptr, 0); in invalid_read1() 626 bpf_ringbuf_discard_dynptr(&ptr, 0); in invalid_offset() 640 bpf_ringbuf_discard_dynptr(&ptr, 0); in release_twice() [all …]
|
| H A D | dynptr_success.c | 62 bpf_ringbuf_discard_dynptr(&ptr, 0); in test_read_write() 165 bpf_ringbuf_discard_dynptr(&ptr, 0); in test_ringbuf() 260 bpf_ringbuf_discard_dynptr(&ptr, 0); in test_adjust() 318 bpf_ringbuf_discard_dynptr(&ptr, 0); in test_adjust_err() 368 bpf_ringbuf_discard_dynptr(&ptr, 0); in test_zero_size_dynptr() 407 bpf_ringbuf_discard_dynptr(&ptr2, 0); in test_dynptr_is_null() 409 bpf_ringbuf_discard_dynptr(&ptr1, 0); in test_dynptr_is_null() 457 bpf_ringbuf_discard_dynptr(&ptr3, 0); in test_dynptr_is_rdonly() 603 bpf_ringbuf_discard_dynptr(&src, 0); in test_dynptr_copy() 604 bpf_ringbuf_discard_dynptr(&dst, 0); in test_dynptr_copy() [all …]
|
| H A D | user_ringbuf_fail.c | 140 bpf_ringbuf_discard_dynptr(dynptr, 0); in try_discard_dynptr()
|
| /linux-6.15/kernel/bpf/ |
| H A D | ringbuf.c | 650 BPF_CALL_2(bpf_ringbuf_discard_dynptr, struct bpf_dynptr_kern *, ptr, u64, flags) in BPF_CALL_2() argument 663 .func = bpf_ringbuf_discard_dynptr,
|