| /linux/include/linux/ |
| H A D | rseq_entry.h | 122 #define rseq_slice_clear_user(rseq, efault) \ argument 125 unsafe_put_user(0U, &rseq->slice_ctrl.all, efault); \ 145 scoped_user_rw_access(rseq, efault) { in __rseq_grant_slice_extension() 159 unsafe_put_user(0U, &rseq->slice_ctrl.all, efault); in __rseq_grant_slice_extension() 164 unsafe_get_user(usr_ctrl.all, &rseq->slice_ctrl.all, efault); in __rseq_grant_slice_extension() 171 unsafe_put_user(usr_ctrl.all, &rseq->slice_ctrl.all, efault); in __rseq_grant_slice_extension() 228 efault: in __rseq_grant_slice_extension() 247 #define rseq_slice_clear_user(rseq, efault) do { } while (0) argument 300 scoped_user_rw_access(ucs, efault) { in rseq_debug_update_user_cs() 305 unsafe_get_user(start_ip, &ucs->start_ip, efault); in rseq_debug_update_user_cs() [all …]
|
| H A D | eventpoll.h | 97 scoped_user_write_access_size(uevent, sizeof(*uevent), efault) { in epoll_put_uevent() 98 unsafe_put_user(revents, &uevent->events, efault); 99 unsafe_put_user(data, &uevent->data, efault); 103 efault:
|
| H A D | uaccess.h | 775 * scoped_user_rw_access(ptr, efault) { 776 * unsafe_get_user(rval, &ptr->rval, efault); 777 * unsafe_put_user(wval, &ptr->wval, efault); 780 * efault: 900 __label__ efault; \ 904 scoped_user_read_access(_tmpsrc, efault) \ 905 unsafe_get_user(val, _tmpsrc, efault); \ 907 efault: \ 925 __label__ efault; \ 929 scoped_user_write_access(_tmpdst, efault) \ [all...] |
| /linux/kernel/ |
| H A D | rseq.c | 244 scoped_user_read_access(urseq, efault) in rseq_handle_cs() 245 unsafe_get_user(csaddr, &urseq->rseq_cs, efault); in rseq_handle_cs() 249 efault: in rseq_handle_cs() 399 scoped_user_rw_access(rseq, efault) { in rseq_reset_ids() 400 unsafe_put_user(0, &rseq->cpu_id_start, efault); in rseq_reset_ids() 401 unsafe_put_user(RSEQ_CPU_ID_UNINITIALIZED, &rseq->cpu_id, efault); in rseq_reset_ids() 402 unsafe_put_user(0, &rseq->node_id, efault); in rseq_reset_ids() 403 unsafe_put_user(0, &rseq->mm_cid, efault); in rseq_reset_ids() 407 efault: in rseq_reset_ids() 440 scoped_user_write_access(rseq, efault) { in rseq_register() [all …]
|
| /linux/arch/mips/kernel/ |
| H A D | syscall.c | 135 [efault] "i" (-EFAULT) in mips_atomic_set() 165 [efault] "i" (-EFAULT) in mips_atomic_set()
|
| /linux/arch/xtensa/include/asm/ |
| H A D | uaccess.h | 112 " movi %[err], %[efault] \n" \ 118 "0: movi %[err], %[efault] \n" \ 140 " movi %[err], %[efault] \n" \ 147 :[x] "r"(x_), [efault] "i"(-EFAULT)) 210 " movi %[err], %[efault] \n" \ 217 :[mem] "m"(*(addr_)), [efault] "i"(-EFAULT)); \
|
| /linux/fs/ |
| H A D | select.c | 1347 scoped_user_read_access(from, efault) { in get_compat_sigset_argpack() 1348 unsafe_get_user(to->p, &from->p, efault); in get_compat_sigset_argpack() 1349 unsafe_get_user(to->size, &from->size, efault); in get_compat_sigset_argpack() 1353 efault: in get_compat_sigset_argpack()
|
| H A D | binfmt_misc.c | 374 goto efault; in create_entry() 543 efault: in create_entry()
|
| /linux/net/rxrpc/ |
| H A D | sendmsg.c | 425 goto efault; in rxrpc_send_data() 474 efault: in rxrpc_send_data()
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | printk-formats.rst | 76 (efault) data on invalid address
|
| /linux/Documentation/core-api/ |
| H A D | printk-formats.rst | 68 (efault) data on invalid address
|
| /linux/Documentation/admin-guide/sysctl/ |
| H A D | vm.rst | 770 Specify "[Dd]efault" to request automatic configuration.
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 8305 (__try_cmpxchg_user((t __user *)(ptr), (t *)(old), *(t *)(new), efault ## t)) in emulator_read_write()
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 6415 [w[arm] | c[old] | h[ard] | s[oft] | g[pio]] | d[efault] \
|