Home
last modified time | relevance | path

Searched refs:unsafe_addr (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.1/mm/
Dmaccess.c79 long strncpy_from_kernel_nofault(char *dst, const void *unsafe_addr, long count) in strncpy_from_kernel_nofault() argument
81 const void *src = unsafe_addr; in strncpy_from_kernel_nofault()
85 if (!copy_from_kernel_nofault_allowed(unsafe_addr, count)) in strncpy_from_kernel_nofault()
93 } while (dst[-1] && src - unsafe_addr < count); in strncpy_from_kernel_nofault()
97 return src - unsafe_addr; in strncpy_from_kernel_nofault()
171 long strncpy_from_user_nofault(char *dst, const void __user *unsafe_addr, in strncpy_from_user_nofault() argument
180 ret = strncpy_from_user(dst, unsafe_addr, count); in strncpy_from_user_nofault()
209 long strnlen_user_nofault(const void __user *unsafe_addr, long count) in strnlen_user_nofault() argument
214 ret = strnlen_user(unsafe_addr, count); in strnlen_user_nofault()
/Linux-v6.1/tools/perf/include/bpf/
Dbpf.h65 static int (*probe_read)(void *dst, int size, const void *unsafe_addr) = (void *)BPF_FUNC_probe_rea…
66 static int (*probe_read_str)(void *dst, int size, const void *unsafe_addr) = (void *)BPF_FUNC_probe…
/Linux-v6.1/include/linux/
Duaccess.h355 long strncpy_from_kernel_nofault(char *dst, const void *unsafe_addr,
358 long strncpy_from_user_nofault(char *dst, const void __user *unsafe_addr,
360 long strnlen_user_nofault(const void __user *unsafe_addr, long count);