Searched refs:unsafe_addr (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/mm/ |
D | maccess.c | 124 long strncpy_from_unsafe(char *dst, const void *unsafe_addr, long count) in strncpy_from_unsafe() argument 127 const void *src = unsafe_addr; in strncpy_from_unsafe() 138 } while (dst[-1] && ret == 0 && src - unsafe_addr < count); in strncpy_from_unsafe() 144 return ret ? -EFAULT : src - unsafe_addr; in strncpy_from_unsafe() 165 long strncpy_from_unsafe_user(char *dst, const void __user *unsafe_addr, in strncpy_from_unsafe_user() argument 176 ret = strncpy_from_user(dst, unsafe_addr, count); in strncpy_from_unsafe_user() 206 long strnlen_unsafe_user(const void __user *unsafe_addr, long count) in strnlen_unsafe_user() argument 213 ret = strnlen_user(unsafe_addr, count); in strnlen_unsafe_user()
|
/Linux-v5.4/tools/perf/include/bpf/ |
D | bpf.h | 65 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-v5.4/include/linux/ |
D | uaccess.h | 340 extern long strncpy_from_unsafe(char *dst, const void *unsafe_addr, long count); 341 extern long strncpy_from_unsafe_user(char *dst, const void __user *unsafe_addr, 343 extern long strnlen_unsafe_user(const void __user *unsafe_addr, long count);
|
/Linux-v5.4/kernel/trace/ |
D | bpf_trace.c | 222 u64 unsafe_addr; in BPF_CALL_5() local 266 unsafe_addr = arg1; in BPF_CALL_5() 270 unsafe_addr = arg2; in BPF_CALL_5() 274 unsafe_addr = arg3; in BPF_CALL_5() 280 (void *) (long) unsafe_addr, in BPF_CALL_5()
|