/Linux-v5.10/arch/x86/ia32/ |
D | ia32_signal.c | 162 unsafe_put_user(get_user_seg(gs), (unsigned int __user *)&sc->gs, Efault); in __unsafe_setup_sigcontext32() 163 unsafe_put_user(get_user_seg(fs), (unsigned int __user *)&sc->fs, Efault); in __unsafe_setup_sigcontext32() 164 unsafe_put_user(get_user_seg(ds), (unsigned int __user *)&sc->ds, Efault); in __unsafe_setup_sigcontext32() 165 unsafe_put_user(get_user_seg(es), (unsigned int __user *)&sc->es, Efault); in __unsafe_setup_sigcontext32() 167 unsafe_put_user(regs->di, &sc->di, Efault); in __unsafe_setup_sigcontext32() 168 unsafe_put_user(regs->si, &sc->si, Efault); in __unsafe_setup_sigcontext32() 169 unsafe_put_user(regs->bp, &sc->bp, Efault); in __unsafe_setup_sigcontext32() 170 unsafe_put_user(regs->sp, &sc->sp, Efault); in __unsafe_setup_sigcontext32() 171 unsafe_put_user(regs->bx, &sc->bx, Efault); in __unsafe_setup_sigcontext32() 172 unsafe_put_user(regs->dx, &sc->dx, Efault); in __unsafe_setup_sigcontext32() [all …]
|
/Linux-v5.10/arch/x86/kernel/ |
D | signal.c | 148 unsafe_put_user(get_user_gs(regs), in __unsafe_setup_sigcontext() 150 unsafe_put_user(regs->fs, (unsigned int __user *)&sc->fs, Efault); in __unsafe_setup_sigcontext() 151 unsafe_put_user(regs->es, (unsigned int __user *)&sc->es, Efault); in __unsafe_setup_sigcontext() 152 unsafe_put_user(regs->ds, (unsigned int __user *)&sc->ds, Efault); in __unsafe_setup_sigcontext() 155 unsafe_put_user(regs->di, &sc->di, Efault); in __unsafe_setup_sigcontext() 156 unsafe_put_user(regs->si, &sc->si, Efault); in __unsafe_setup_sigcontext() 157 unsafe_put_user(regs->bp, &sc->bp, Efault); in __unsafe_setup_sigcontext() 158 unsafe_put_user(regs->sp, &sc->sp, Efault); in __unsafe_setup_sigcontext() 159 unsafe_put_user(regs->bx, &sc->bx, Efault); in __unsafe_setup_sigcontext() 160 unsafe_put_user(regs->dx, &sc->dx, Efault); in __unsafe_setup_sigcontext() [all …]
|
D | sys_ia32.c | 140 unsafe_put_user(huge_encode_dev(stat->dev), &ubuf->st_dev, Efault); in cp_stat64() 141 unsafe_put_user(stat->ino, &ubuf->__st_ino, Efault); in cp_stat64() 142 unsafe_put_user(stat->ino, &ubuf->st_ino, Efault); in cp_stat64() 143 unsafe_put_user(stat->mode, &ubuf->st_mode, Efault); in cp_stat64() 144 unsafe_put_user(stat->nlink, &ubuf->st_nlink, Efault); in cp_stat64() 145 unsafe_put_user(uid, &ubuf->st_uid, Efault); in cp_stat64() 146 unsafe_put_user(gid, &ubuf->st_gid, Efault); in cp_stat64() 147 unsafe_put_user(huge_encode_dev(stat->rdev), &ubuf->st_rdev, Efault); in cp_stat64() 148 unsafe_put_user(stat->size, &ubuf->st_size, Efault); in cp_stat64() 149 unsafe_put_user(stat->atime.tv_sec, &ubuf->st_atime, Efault); in cp_stat64() [all …]
|
D | vm86_32.c | 121 unsafe_put_user(regs->pt.bx, &user->regs.ebx, Efault_end); in save_v86_state() 122 unsafe_put_user(regs->pt.cx, &user->regs.ecx, Efault_end); in save_v86_state() 123 unsafe_put_user(regs->pt.dx, &user->regs.edx, Efault_end); in save_v86_state() 124 unsafe_put_user(regs->pt.si, &user->regs.esi, Efault_end); in save_v86_state() 125 unsafe_put_user(regs->pt.di, &user->regs.edi, Efault_end); in save_v86_state() 126 unsafe_put_user(regs->pt.bp, &user->regs.ebp, Efault_end); in save_v86_state() 127 unsafe_put_user(regs->pt.ax, &user->regs.eax, Efault_end); in save_v86_state() 128 unsafe_put_user(regs->pt.ip, &user->regs.eip, Efault_end); in save_v86_state() 129 unsafe_put_user(regs->pt.cs, &user->regs.cs, Efault_end); in save_v86_state() 130 unsafe_put_user(regs->pt.flags, &user->regs.eflags, Efault_end); in save_v86_state() [all …]
|
/Linux-v5.10/fs/ |
D | readdir.c | 35 unsafe_put_user(0, dst+len, label); \ 164 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in fillonedir() 165 unsafe_put_user(offset, &dirent->d_offset, efault_end); in fillonedir() 166 unsafe_put_user(namlen, &dirent->d_namlen, efault_end); in fillonedir() 250 unsafe_put_user(offset, &prev->d_off, efault_end); in filldir() 251 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in filldir() 252 unsafe_put_user(reclen, &dirent->d_reclen, efault_end); in filldir() 253 unsafe_put_user(d_type, (char __user *) dirent + reclen - 1, efault_end); in filldir() 332 unsafe_put_user(offset, &prev->d_off, efault_end); in filldir64() 333 unsafe_put_user(ino, &dirent->d_ino, efault_end); in filldir64() [all …]
|
/Linux-v5.10/kernel/ |
D | exit.c | 1566 unsafe_put_user(signo, &infop->si_signo, Efault); in SYSCALL_DEFINE5() 1567 unsafe_put_user(0, &infop->si_errno, Efault); in SYSCALL_DEFINE5() 1568 unsafe_put_user(info.cause, &infop->si_code, Efault); in SYSCALL_DEFINE5() 1569 unsafe_put_user(info.pid, &infop->si_pid, Efault); in SYSCALL_DEFINE5() 1570 unsafe_put_user(info.uid, &infop->si_uid, Efault); in SYSCALL_DEFINE5() 1571 unsafe_put_user(info.status, &infop->si_status, Efault); in SYSCALL_DEFINE5() 1709 unsafe_put_user(signo, &infop->si_signo, Efault); in COMPAT_SYSCALL_DEFINE5() 1710 unsafe_put_user(0, &infop->si_errno, Efault); in COMPAT_SYSCALL_DEFINE5() 1711 unsafe_put_user(info.cause, &infop->si_code, Efault); in COMPAT_SYSCALL_DEFINE5() 1712 unsafe_put_user(info.pid, &infop->si_pid, Efault); in COMPAT_SYSCALL_DEFINE5() [all …]
|
D | compat.c | 236 unsafe_put_user((compat_ulong_t)m, umask++, Efault); in compat_put_bitmap() 237 unsafe_put_user(m >> BITS_PER_COMPAT_LONG, umask++, Efault); in compat_put_bitmap() 241 unsafe_put_user((compat_ulong_t)*mask, umask++, Efault); in compat_put_bitmap()
|
/Linux-v5.10/include/linux/ |
D | signal.h | 460 unsafe_put_user((void __user *)t->sas_ss_sp, &__uss->ss_sp, label); \ 461 unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \ 462 unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
|
D | compat.h | 461 unsafe_put_user(ptr_to_compat((void __user *)t->sas_ss_sp), \ 463 unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \ 464 unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
|
D | uaccess.h | 398 #define unsafe_put_user(x,p,e) unsafe_op_wrap(__put_user(x,p),e) macro
|
/Linux-v5.10/arch/x86/include/asm/ |
D | uaccess.h | 487 #define unsafe_put_user(x, ptr, label) \ macro 514 unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_query.c | 178 unsafe_put_user(i915_mmio_reg_offset(kernel_regs[r].addr), in copy_perf_config_registers_or_number() 180 unsafe_put_user(kernel_regs[r].value, p + 1, Efault); in copy_perf_config_registers_or_number()
|
/Linux-v5.10/arch/powerpc/include/asm/ |
D | uaccess.h | 543 #define unsafe_put_user(x, p, e) __put_user_goto(x, p, e) macro
|
/Linux-v5.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_execbuffer.c | 1857 unsafe_put_user(-1, in eb_copy_relocations() 3568 unsafe_put_user(exec2_list[i].offset, in i915_gem_execbuffer2_ioctl()
|