Home
last modified time | relevance | path

Searched refs:unsafe_src (Results 1 – 8 of 8) sorted by relevance

/linux/arch/mips/mm/
H A Dmaccess.c6 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size) in copy_from_kernel_nofault_allowed() argument
9 return (unsigned long)unsafe_src >> (BITS_PER_LONG - 1); in copy_from_kernel_nofault_allowed()
/linux/arch/powerpc/mm/
H A Dmaccess.c10 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size) in copy_from_kernel_nofault_allowed() argument
12 return is_kernel_addr((unsigned long)unsafe_src); in copy_from_kernel_nofault_allowed()
/linux/arch/loongarch/mm/
H A Dmaccess.c6 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size) in copy_from_kernel_nofault_allowed() argument
9 return (unsigned long)unsafe_src >> (BITS_PER_LONG - 1); in copy_from_kernel_nofault_allowed()
/linux/arch/parisc/lib/
H A Dmemcpy.c68 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size) in copy_from_kernel_nofault_allowed() argument
70 if ((unsigned long)unsafe_src < PAGE_SIZE) in copy_from_kernel_nofault_allowed()
/linux/kernel/trace/
H A Dbpf_trace.c3549 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...]
/linux/arch/arm/mm/
H A Dfault.c30 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size) in copy_from_kernel_nofault_allowed() argument
32 unsigned long addr = (unsigned long)unsafe_src; in copy_from_kernel_nofault_allowed()
/linux/mm/
H A Dmaccess.c10 bool __weak copy_from_kernel_nofault_allowed(const void *unsafe_src, in copy_from_kernel_nofault_allowed() argument
/linux/include/linux/
H A Duaccess.h505 bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size);