H A D | bpf_trace.c | 3549 const void *unsafe_src, in __bpf_dynptr_copy_str() argument 3561 return str_copy_fn(dst_slice, unsafe_src, size, tsk); in __bpf_dynptr_copy_str() 3573 cnt = str_copy_fn(buf, unsafe_src + off, chunk_sz, tsk); in __bpf_dynptr_copy_str() 3586 u32 size, const void *unsafe_src, in __bpf_dynptr_copy() argument 3597 return copy_fn(dst_slice, unsafe_src, size, tsk); in __bpf_dynptr_copy() 3605 err = copy_fn(buf, unsafe_src + off, chunk_sz, tsk); in __bpf_dynptr_copy() 3615 static __always_inline int copy_user_data_nofault(void *dst, const void *unsafe_src, in copy_user_data_nofault() argument 3618 return copy_from_user_nofault(dst, (const void __user *)unsafe_src, size); in copy_user_data_nofault() 3621 static __always_inline int copy_user_data_sleepable(void *dst, const void *unsafe_src, in copy_user_data_sleepable() argument 3627 ret = copy_from_user(dst, (const void __user *)unsafe_src, siz in copy_user_data_sleepable() 3639 copy_kernel_data_nofault(void * dst,const void * unsafe_src,u32 size,struct task_struct * tsk) copy_kernel_data_nofault() argument 3645 copy_user_str_nofault(void * dst,const void * unsafe_src,u32 size,struct task_struct * tsk) copy_user_str_nofault() argument 3651 copy_user_str_sleepable(void * dst,const void * unsafe_src,u32 size,struct task_struct * tsk) copy_user_str_sleepable() argument 3673 copy_kernel_str_nofault(void * dst,const void * unsafe_src,u32 size,struct task_struct * tsk) copy_kernel_str_nofault() argument [all...] |