Lines Matching refs:dynptr
22 bad_access1(struct bpf_dynptr *dynptr, void *context) in bad_access1() argument
26 sample = bpf_dynptr_data(dynptr - 1, 0, sizeof(*sample)); in bad_access1()
27 bpf_printk("Was able to pass bad pointer %lx\n", (__u64)dynptr - 1); in bad_access1()
44 bad_access2(struct bpf_dynptr *dynptr, void *context) in bad_access2() argument
48 sample = bpf_dynptr_data(dynptr + 1, 0, sizeof(*sample)); in bad_access2()
49 bpf_printk("Was able to pass bad pointer %lx\n", (__u64)dynptr + 1); in bad_access2()
66 write_forbidden(struct bpf_dynptr *dynptr, void *context) in write_forbidden() argument
68 *((long *)dynptr) = 0; in write_forbidden()
85 null_context_write(struct bpf_dynptr *dynptr, void *context) in null_context_write() argument
104 null_context_read(struct bpf_dynptr *dynptr, void *context) in null_context_read() argument
125 try_discard_dynptr(struct bpf_dynptr *dynptr, void *context) in try_discard_dynptr() argument
127 bpf_ringbuf_discard_dynptr(dynptr, 0); in try_discard_dynptr()
144 try_submit_dynptr(struct bpf_dynptr *dynptr, void *context) in try_submit_dynptr() argument
146 bpf_ringbuf_submit_dynptr(dynptr, 0); in try_submit_dynptr()
163 invalid_drain_callback_return(struct bpf_dynptr *dynptr, void *context) in invalid_drain_callback_return() argument