/linux/arch/powerpc/kernel/ |
H A D | align.c | 173 unsafe_get_user(temp.v[0], p++, Efault_read); in emulate_spe() 174 unsafe_get_user(temp.v[1], p++, Efault_read); in emulate_spe() 175 unsafe_get_user(temp.v[2], p++, Efault_read); in emulate_spe() 176 unsafe_get_user(temp.v[3], p++, Efault_read); in emulate_spe() 179 unsafe_get_user(temp.v[4], p++, Efault_read); in emulate_spe() 180 unsafe_get_user(temp.v[5], p++, Efault_read); in emulate_spe() 183 unsafe_get_user(temp.v[6], p++, Efault_read); in emulate_spe() 184 unsafe_get_user(temp.v[7], p++, Efault_read); in emulate_spe()
|
H A D | signal.h | 31 unsafe_get_user(__dst->sig[i], &__src->sig[i], label); \ 74 unsafe_get_user(__t->thread.TS_FPR(i), &buf[i], label); \ 75 unsafe_get_user(__t->thread.fp_state.fpscr, &buf[i], label); \ 84 unsafe_get_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \ 115 unsafe_get_user(__t->thread.TS_CKFPR(i), &buf[i], label);\ 116 unsafe_get_user(__t->thread.ckfp_state.fpscr, &buf[i], failed); \ 125 unsafe_get_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
|
H A D | signal_64.c | 358 unsafe_get_user(regs->nip, &sc->gp_regs[PT_NIP], efault_out); in __unsafe_restore_sigcontext() 360 unsafe_get_user(msr, &sc->gp_regs[PT_MSR], efault_out); in __unsafe_restore_sigcontext() 363 unsafe_get_user(regs->orig_gpr3, &sc->gp_regs[PT_ORIG_R3], efault_out); in __unsafe_restore_sigcontext() 364 unsafe_get_user(regs->ctr, &sc->gp_regs[PT_CTR], efault_out); in __unsafe_restore_sigcontext() 365 unsafe_get_user(regs->link, &sc->gp_regs[PT_LNK], efault_out); in __unsafe_restore_sigcontext() 366 unsafe_get_user(regs->xer, &sc->gp_regs[PT_XER], efault_out); in __unsafe_restore_sigcontext() 367 unsafe_get_user(regs->ccr, &sc->gp_regs[PT_CCR], efault_out); in __unsafe_restore_sigcontext() 370 unsafe_get_user(regs->dar, &sc->gp_regs[PT_DAR], efault_out); in __unsafe_restore_sigcontext() 371 unsafe_get_user(regs->dsisr, &sc->gp_regs[PT_DSISR], efault_out); in __unsafe_restore_sigcontext() 372 unsafe_get_user(reg in __unsafe_restore_sigcontext() [all...] |
H A D | signal_32.c | 121 unsafe_get_user(gregs[i], &sr->mc_gregs[i], failed); in __unsafe_restore_general_regs() 485 unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed); in restore_user_regs() 509 unsafe_get_user(current->thread.vrsave, (u32 __user *)&sr->mc_vregs[32], failed); in restore_user_regs() 555 unsafe_get_user(current->thread.spefscr, (u32 __user *)&sr->mc_vregs + ELF_NEVRREG, failed); in restore_user_regs() 592 unsafe_get_user(current->thread.tm_tfhar, &sr->mc_gregs[PT_NIP], failed); in restore_tm_user_regs() 593 unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed); in restore_tm_user_regs() 612 unsafe_get_user(current->thread.ckvrsave, in restore_tm_user_regs() 648 unsafe_get_user(current->thread.vrsave, in restore_tm_user_regs() 663 unsafe_get_user(msr_hi, &tm_sr->mc_gregs[PT_MSR], failed); in restore_tm_user_regs() 933 unsafe_get_user(cmc in do_setcontext() [all...] |
/linux/lib/ |
H A D | usercopy.c | 59 unsafe_get_user(val, (unsigned long __user *) from, err_fault); in check_zeroed_user() 70 unsafe_get_user(val, (unsigned long __user *) from, err_fault); in check_zeroed_user()
|
H A D | strnlen_user.c | 37 unsafe_get_user(c, (unsigned long __user *)src, efault); in do_strnlen_user() 52 unsafe_get_user(c, (unsigned long __user *)(src+res), efault); in do_strnlen_user()
|
H A D | strncpy_from_user.c | 41 unsafe_get_user(c, (unsigned long __user *)(src+res), byte_at_a_time); in do_strncpy_from_user() 72 unsafe_get_user(c,src+res, efault); in do_strncpy_from_user()
|
/linux/kernel/ |
H A D | rseq.c | 49 unsafe_get_user(cpu_id_start, &rseq->cpu_id_start, efault_end); in rseq_validate_ro_fields() 50 unsafe_get_user(cpu_id, &rseq->cpu_id, efault_end); in rseq_validate_ro_fields() 51 unsafe_get_user(node_id, &rseq->node_id, efault_end); in rseq_validate_ro_fields() 52 unsafe_get_user(mm_cid, &rseq->mm_cid, efault_end); in rseq_validate_ro_fields()
|
H A D | compat.c | 207 unsafe_get_user(l1, umask++, Efault); in compat_get_bitmap() 208 unsafe_get_user(l2, umask++, Efault); in compat_get_bitmap() 213 unsafe_get_user(*mask, umask++, Efault); in compat_get_bitmap()
|
/linux/include/linux/ |
H A D | compat.h | 499 unsafe_get_user(lo, &__c->sig[7], label); \ 500 unsafe_get_user(hi, &__c->sig[6], label); \ 504 unsafe_get_user(lo, &__c->sig[5], label); \ 505 unsafe_get_user(hi, &__c->sig[4], label); \ 509 unsafe_get_user(lo, &__c->sig[3], label); \ 510 unsafe_get_user(hi, &__c->sig[2], label); \ 514 unsafe_get_user(lo, &__c->sig[1], label); \ 515 unsafe_get_user(hi, &__c->sig[0], label); \
|
H A D | uaccess.h | 556 #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) macro
|
/linux/arch/x86/include/asm/ |
H A D | uaccess.h | 536 #define unsafe_get_user(x, ptr, err_label) \ macro 543 #define unsafe_get_user(x, ptr, err_label) \ macro
|
/linux/fs/ |
H A D | select.c | 783 unsafe_get_user(to->p, &from->p, Efault); in get_sigset_argpack() 784 unsafe_get_user(to->size, &from->size, Efault); in get_sigset_argpack() 1352 unsafe_get_user(to->p, &from->p, Efault); in get_compat_sigset_argpack() 1353 unsafe_get_user(to->size, &from->size, Efault); in get_compat_sigset_argpack()
|
/linux/io_uring/ |
H A D | net.c | 278 unsafe_get_user(msg->msg_name, &umsg->msg_name, ua_end); in io_copy_msghdr_from_user() 279 unsafe_get_user(msg->msg_namelen, &umsg->msg_namelen, ua_end); in io_copy_msghdr_from_user() 280 unsafe_get_user(msg->msg_iov, &umsg->msg_iov, ua_end); in io_copy_msghdr_from_user() 281 unsafe_get_user(msg->msg_iovlen, &umsg->msg_iovlen, ua_end); in io_copy_msghdr_from_user() 282 unsafe_get_user(msg->msg_control, &umsg->msg_control, ua_end); in io_copy_msghdr_from_user() 283 unsafe_get_user(msg->msg_controllen, &umsg->msg_controllen, ua_end); in io_copy_msghdr_from_user()
|
H A D | io_uring.c | 3373 unsafe_get_user(arg.sigmask, &uarg->sigmask, uaccess_end); in io_get_ext_arg() 3374 unsafe_get_user(arg.sigmask_sz, &uarg->sigmask_sz, uaccess_end); in io_get_ext_arg() 3375 unsafe_get_user(arg.min_wait_usec, &uarg->min_wait_usec, uaccess_end); in io_get_ext_arg() 3376 unsafe_get_user(arg.ts, &uarg->ts, uaccess_end); in io_get_ext_arg()
|
/linux/arch/powerpc/lib/ |
H A D | sstep.c | 307 unsafe_get_user(x, (unsigned char __user *)ea, Efault); in __read_mem_aligned() 310 unsafe_get_user(x, (unsigned short __user *)ea, Efault); in __read_mem_aligned() 313 unsafe_get_user(x, (unsigned int __user *)ea, Efault); in __read_mem_aligned() 317 unsafe_get_user(x, (unsigned long __user *)ea, Efault); in __read_mem_aligned() 362 unsafe_get_user(*dest, (u8 __user *)ea, Efault); in __copy_mem_in() 365 unsafe_get_user(*(u16 *)dest, (u16 __user *)ea, Efault); in __copy_mem_in() 368 unsafe_get_user(*(u32 *)dest, (u32 __user *)ea, Efault); in __copy_mem_in() 372 unsafe_get_user(*(u64 *)dest, (u64 __user *)ea, Efault); in __copy_mem_in()
|
/linux/arch/riscv/include/asm/ |
H A D | uaccess.h | 466 #define unsafe_get_user(x, ptr, label) do { \ macro
|
/linux/kernel/futex/ |
H A D | futex.h | 309 unsafe_get_user(val, from, Efault); in futex_get_value()
|
/linux/arch/arm64/include/asm/ |
H A D | uaccess.h | 427 #define unsafe_get_user(x, ptr, label) \ macro
|
/linux/arch/loongarch/kvm/ |
H A D | vcpu.c | 185 unsafe_get_user(version, &st->version, out); in kvm_update_stolen_time() 193 unsafe_get_user(steal, &st->steal, out); in kvm_update_stolen_time()
|
/linux/sound/core/ |
H A D | pcm_native.c | 3062 unsafe_get_user(__f, &__src->flags, failed); \ 3063 unsafe_get_user(__c.appl_ptr, &__src->c.control.appl_ptr, failed); \ 3064 unsafe_get_user(__c.avail_min, &__src->c.control.avail_min, failed); \
|
/linux/mm/ |
H A D | gup.c | 2181 unsafe_get_user(c, (const char __user *)cur, out); in fault_in_readable()
|
/linux/arch/x86/kvm/ |
H A D | x86.c | 3748 unsafe_get_user(version, &st->version, out); in record_steal_time() 3757 unsafe_get_user(steal, &st->steal, out); in record_steal_time()
|