Lines Matching refs:dynptr

30 bad_access1(struct bpf_dynptr *dynptr, void *context)  in bad_access1()  argument
34 sample = bpf_dynptr_data(dynptr - 1, 0, sizeof(*sample)); in bad_access1()
35 bpf_printk("Was able to pass bad pointer %lx\n", (__u64)dynptr - 1); in bad_access1()
53 bad_access2(struct bpf_dynptr *dynptr, void *context) in bad_access2() argument
57 sample = bpf_dynptr_data(dynptr + 1, 0, sizeof(*sample)); in bad_access2()
58 bpf_printk("Was able to pass bad pointer %lx\n", (__u64)dynptr + 1); in bad_access2()
76 write_forbidden(struct bpf_dynptr *dynptr, void *context) in write_forbidden() argument
78 *((long *)dynptr) = 0; in write_forbidden()
96 null_context_write(struct bpf_dynptr *dynptr, void *context) in null_context_write() argument
116 null_context_read(struct bpf_dynptr *dynptr, void *context) in null_context_read() argument
138 try_discard_dynptr(struct bpf_dynptr *dynptr, void *context) in try_discard_dynptr() argument
140 bpf_ringbuf_discard_dynptr(dynptr, 0); in try_discard_dynptr()
158 try_submit_dynptr(struct bpf_dynptr *dynptr, void *context) in try_submit_dynptr() argument
160 bpf_ringbuf_submit_dynptr(dynptr, 0); in try_submit_dynptr()
178 invalid_drain_callback_return(struct bpf_dynptr *dynptr, void *context) in invalid_drain_callback_return() argument
196 try_reinit_dynptr_mem(struct bpf_dynptr *dynptr, void *context) in try_reinit_dynptr_mem() argument
198 bpf_dynptr_from_mem(&map_value, 4, 0, dynptr); in try_reinit_dynptr_mem()
203 try_reinit_dynptr_ringbuf(struct bpf_dynptr *dynptr, void *context) in try_reinit_dynptr_ringbuf() argument
205 bpf_ringbuf_reserve_dynptr(&ringbuf, 8, 0, dynptr); in try_reinit_dynptr_ringbuf()