Searched refs:dst_slice (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 3487 void *dst_slice; in __bpf_dynptr_copy_str() local 3491 dst_slice = bpf_dynptr_slice_rdwr(dptr, doff, NULL, size); in __bpf_dynptr_copy_str() 3492 if (likely(dst_slice)) in __bpf_dynptr_copy_str() 3493 return str_copy_fn(dst_slice, unsafe_src, size, tsk); in __bpf_dynptr_copy_str() 3522 void *dst_slice; in __bpf_dynptr_copy() local 3527 dst_slice = bpf_dynptr_slice_rdwr(dptr, doff, NULL, size); in __bpf_dynptr_copy() 3528 if (likely(dst_slice)) in __bpf_dynptr_copy() 3529 return copy_fn(dst_slice, unsafe_src, size, tsk); in __bpf_dynptr_copy()
|
| /linux/kernel/bpf/ |
| H A D | helpers.c | 3252 void *src_slice, *dst_slice; in bpf_dynptr_copy() local 3257 dst_slice = bpf_dynptr_slice_rdwr(dst_ptr, dst_off, NULL, size); in bpf_dynptr_copy() 3259 if (src_slice && dst_slice) { in bpf_dynptr_copy() 3260 memmove(dst_slice, src_slice, size); in bpf_dynptr_copy() 3267 if (dst_slice) in bpf_dynptr_copy() 3268 return __bpf_dynptr_read(dst_slice, size, src, src_off, 0); in bpf_dynptr_copy()
|