Home
last modified time | relevance | path

Searched refs:unsafe_put_user (Results 1 – 23 of 23) sorted by relevance

/linux/arch/x86/ia32/
A Dia32_signal.c166 unsafe_put_user(regs->di, &sc->di, Efault); in __unsafe_setup_sigcontext32()
167 unsafe_put_user(regs->si, &sc->si, Efault); in __unsafe_setup_sigcontext32()
168 unsafe_put_user(regs->bp, &sc->bp, Efault); in __unsafe_setup_sigcontext32()
169 unsafe_put_user(regs->sp, &sc->sp, Efault); in __unsafe_setup_sigcontext32()
170 unsafe_put_user(regs->bx, &sc->bx, Efault); in __unsafe_setup_sigcontext32()
171 unsafe_put_user(regs->dx, &sc->dx, Efault); in __unsafe_setup_sigcontext32()
172 unsafe_put_user(regs->cx, &sc->cx, Efault); in __unsafe_setup_sigcontext32()
173 unsafe_put_user(regs->ax, &sc->ax, Efault); in __unsafe_setup_sigcontext32()
176 unsafe_put_user(regs->ip, &sc->ip, Efault); in __unsafe_setup_sigcontext32()
267 unsafe_put_user(sig, &frame->sig, Efault); in ia32_setup_frame()
[all …]
/linux/arch/x86/kernel/
A Dsignal.c150 unsafe_put_user(get_user_gs(regs), in __unsafe_setup_sigcontext()
157 unsafe_put_user(regs->di, &sc->di, Efault); in __unsafe_setup_sigcontext()
158 unsafe_put_user(regs->si, &sc->si, Efault); in __unsafe_setup_sigcontext()
159 unsafe_put_user(regs->bp, &sc->bp, Efault); in __unsafe_setup_sigcontext()
160 unsafe_put_user(regs->sp, &sc->sp, Efault); in __unsafe_setup_sigcontext()
161 unsafe_put_user(regs->bx, &sc->bx, Efault); in __unsafe_setup_sigcontext()
162 unsafe_put_user(regs->dx, &sc->dx, Efault); in __unsafe_setup_sigcontext()
163 unsafe_put_user(regs->cx, &sc->cx, Efault); in __unsafe_setup_sigcontext()
187 unsafe_put_user(0, &sc->gs, Efault); in __unsafe_setup_sigcontext()
188 unsafe_put_user(0, &sc->fs, Efault); in __unsafe_setup_sigcontext()
[all …]
A Dsys_ia32.c141 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()
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()
151 unsafe_put_user(stat->mtime.tv_sec, &ubuf->st_mtime, Efault); in cp_stat64()
155 unsafe_put_user(stat->blksize, &ubuf->st_blksize, Efault); in cp_stat64()
[all …]
A Dvm86_32.c119 unsafe_put_user(regs->pt.bx, &user->regs.ebx, Efault_end); in save_v86_state()
120 unsafe_put_user(regs->pt.cx, &user->regs.ecx, Efault_end); in save_v86_state()
121 unsafe_put_user(regs->pt.dx, &user->regs.edx, Efault_end); in save_v86_state()
122 unsafe_put_user(regs->pt.si, &user->regs.esi, Efault_end); in save_v86_state()
123 unsafe_put_user(regs->pt.di, &user->regs.edi, Efault_end); in save_v86_state()
127 unsafe_put_user(regs->pt.cs, &user->regs.cs, Efault_end); in save_v86_state()
130 unsafe_put_user(regs->pt.ss, &user->regs.ss, Efault_end); in save_v86_state()
131 unsafe_put_user(regs->es, &user->regs.es, Efault_end); in save_v86_state()
132 unsafe_put_user(regs->ds, &user->regs.ds, Efault_end); in save_v86_state()
133 unsafe_put_user(regs->fs, &user->regs.fs, Efault_end); in save_v86_state()
[all …]
/linux/fs/
A Dreaddir.c35 unsafe_put_user(0, dst+len, label); \
167 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in fillonedir()
168 unsafe_put_user(offset, &dirent->d_offset, efault_end); in fillonedir()
253 unsafe_put_user(offset, &prev->d_off, efault_end); in filldir()
254 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in filldir()
335 unsafe_put_user(offset, &prev->d_off, efault_end); in filldir64()
336 unsafe_put_user(ino, &dirent->d_ino, efault_end); in filldir64()
338 unsafe_put_user(d_type, &dirent->d_type, efault_end); in filldir64()
425 unsafe_put_user(d_ino, &dirent->d_ino, efault_end); in compat_fillonedir()
504 unsafe_put_user(offset, &prev->d_off, efault_end); in compat_filldir()
[all …]
A Dselect.c1022 unsafe_put_user(fds->revents, &ufds->revents, Efault); in do_sys_poll()
/linux/arch/powerpc/kernel/
A Dsignal_32.c104 unsafe_put_user(val, &frame->mc_gregs[i], failed); in __unsafe_save_general_regs()
320 unsafe_put_user(current->thread.spefscr, in __unsafe_save_user_regs()
324 unsafe_put_user(msr, &frame->mc_gregs[PT_MSR], failed); in __unsafe_save_user_regs()
400 unsafe_put_user(current->thread.ckvrsave, in save_tm_user_regs_unsafe()
403 unsafe_put_user(current->thread.vrsave, in save_tm_user_regs_unsafe()
406 unsafe_put_user(current->thread.ckvrsave, in save_tm_user_regs_unsafe()
750 unsafe_put_user(0, &frame->uc.uc_flags, failed); in handle_rt_signal32()
760 unsafe_put_user((unsigned long)&frame->uc_transact, in handle_rt_signal32()
762 unsafe_put_user((unsigned long)tm_mctx, in handle_rt_signal32()
767 unsafe_put_user(0, &frame->uc.uc_link, failed); in handle_rt_signal32()
[all …]
A Dalign.c260 unsafe_put_user(data.v[0], p++, Efault_write); in emulate_spe()
261 unsafe_put_user(data.v[1], p++, Efault_write); in emulate_spe()
262 unsafe_put_user(data.v[2], p++, Efault_write); in emulate_spe()
263 unsafe_put_user(data.v[3], p++, Efault_write); in emulate_spe()
266 unsafe_put_user(data.v[4], p++, Efault_write); in emulate_spe()
267 unsafe_put_user(data.v[5], p++, Efault_write); in emulate_spe()
270 unsafe_put_user(data.v[6], p++, Efault_write); in emulate_spe()
271 unsafe_put_user(data.v[7], p++, Efault_write); in emulate_spe()
A Dsignal_64.c132 unsafe_put_user(v_regs, &sc->v_regs, efault_out); in __unsafe_setup_sigcontext()
149 unsafe_put_user(0, &sc->v_regs, efault_out); in __unsafe_setup_sigcontext()
174 unsafe_put_user(&sc->gp_regs, &sc->regs, efault_out); in __unsafe_setup_sigcontext()
176 unsafe_put_user(msr, &sc->gp_regs[PT_MSR], efault_out); in __unsafe_setup_sigcontext()
177 unsafe_put_user(softe, &sc->gp_regs[PT_SOFTE], efault_out); in __unsafe_setup_sigcontext()
178 unsafe_put_user(signr, &sc->signal, efault_out); in __unsafe_setup_sigcontext()
179 unsafe_put_user(handler, &sc->handler, efault_out); in __unsafe_setup_sigcontext()
181 unsafe_put_user(set->sig[0], &sc->oldmask, efault_out); in __unsafe_setup_sigcontext()
872 unsafe_put_user(&frame->uc, &frame->puc, badframe_block); in handle_rt_signal64()
875 unsafe_put_user(0, &frame->uc.uc_flags, badframe_block); in handle_rt_signal64()
[all …]
A Dsignal.h57 unsafe_put_user(__t->thread.TS_FPR(i), &buf[i], label); \
58 unsafe_put_user(__t->thread.fp_state.fpscr, &buf[i], label); \
67 unsafe_put_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \
98 unsafe_put_user(__t->thread.TS_CKFPR(i), &buf[i], label);\
99 unsafe_put_user(__t->thread.ckfp_state.fpscr, &buf[i], label); \
108 unsafe_put_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
/linux/include/linux/
A Dcompat.h445 unsafe_put_user(__s->sig[3] >> 32, &__c->sig[7], label); \
446 unsafe_put_user(__s->sig[3], &__c->sig[6], label); \
449 unsafe_put_user(__s->sig[2] >> 32, &__c->sig[5], label); \
450 unsafe_put_user(__s->sig[2], &__c->sig[4], label); \
453 unsafe_put_user(__s->sig[1] >> 32, &__c->sig[3], label); \
454 unsafe_put_user(__s->sig[1], &__c->sig[2], label); \
457 unsafe_put_user(__s->sig[0] >> 32, &__c->sig[1], label); \
458 unsafe_put_user(__s->sig[0], &__c->sig[0], label); \
519 unsafe_put_user(ptr_to_compat((void __user *)t->sas_ss_sp), \
521 unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
[all …]
A Dsignal.h461 unsafe_put_user((void __user *)t->sas_ss_sp, &__uss->ss_sp, label); \
462 unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
463 unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
A Duaccess.h388 #define unsafe_put_user(x,p,e) unsafe_op_wrap(__put_user(x,p),e) macro
/linux/arch/powerpc/include/asm/
A Duaccess.h425 #define unsafe_put_user(x, p, e) \ macro
457 unsafe_put_user(*(u64 *)(_src + _i), (u64 __user *)(_dst + _i), e); \
459 unsafe_put_user(*(u32*)(_src + _i), (u32 __user *)(_dst + _i), e); \
463 unsafe_put_user(*(u16*)(_src + _i), (u16 __user *)(_dst + _i), e); \
467 unsafe_put_user(*(u8*)(_src + _i), (u8 __user *)(_dst + _i), e); \
/linux/kernel/
A Dexit.c1636 unsafe_put_user(signo, &infop->si_signo, Efault); in SYSCALL_DEFINE5()
1637 unsafe_put_user(0, &infop->si_errno, Efault); in SYSCALL_DEFINE5()
1638 unsafe_put_user(info.cause, &infop->si_code, Efault); in SYSCALL_DEFINE5()
1639 unsafe_put_user(info.pid, &infop->si_pid, Efault); in SYSCALL_DEFINE5()
1640 unsafe_put_user(info.uid, &infop->si_uid, Efault); in SYSCALL_DEFINE5()
1641 unsafe_put_user(info.status, &infop->si_status, Efault); in SYSCALL_DEFINE5()
1779 unsafe_put_user(signo, &infop->si_signo, Efault); in COMPAT_SYSCALL_DEFINE5()
1780 unsafe_put_user(0, &infop->si_errno, Efault); in COMPAT_SYSCALL_DEFINE5()
1781 unsafe_put_user(info.cause, &infop->si_code, Efault); in COMPAT_SYSCALL_DEFINE5()
1782 unsafe_put_user(info.pid, &infop->si_pid, Efault); in COMPAT_SYSCALL_DEFINE5()
[all …]
A Dcompat.c236 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()
A Drseq.c91 unsafe_put_user(cpu_id, &rseq->cpu_id_start, efault_end); in rseq_update_cpu_id()
92 unsafe_put_user(cpu_id, &rseq->cpu_id, efault_end); in rseq_update_cpu_id()
/linux/net/core/
A Dscm.c235 unsafe_put_user(cmlen, &cm->cmsg_len, efault_end); in put_cmsg()
236 unsafe_put_user(level, &cm->cmsg_level, efault_end); in put_cmsg()
237 unsafe_put_user(type, &cm->cmsg_type, efault_end); in put_cmsg()
/linux/arch/x86/include/asm/
A Duaccess.h487 #define unsafe_put_user(x, ptr, label) \ macro
514 unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
/linux/drivers/gpu/drm/i915/
A Di915_query.c180 unsafe_put_user(i915_mmio_reg_offset(kernel_regs[r].addr), in copy_perf_config_registers_or_number()
182 unsafe_put_user(kernel_regs[r].value, p + 1, Efault); in copy_perf_config_registers_or_number()
/linux/arch/powerpc/lib/
A Dsstep.c449 unsafe_put_user(val, (unsigned char __user *)ea, Efault); in __write_mem_aligned()
452 unsafe_put_user(val, (unsigned short __user *)ea, Efault); in __write_mem_aligned()
455 unsafe_put_user(val, (unsigned int __user *)ea, Efault); in __write_mem_aligned()
459 unsafe_put_user(val, (unsigned long __user *)ea, Efault); in __write_mem_aligned()
503 unsafe_put_user(*dest, (u8 __user *)ea, Efault); in __copy_mem_out()
506 unsafe_put_user(*(u16 *)dest, (u16 __user *)ea, Efault); in __copy_mem_out()
509 unsafe_put_user(*(u32 *)dest, (u32 __user *)ea, Efault); in __copy_mem_out()
513 unsafe_put_user(*(u64 *)dest, (u64 __user *)ea, Efault); in __copy_mem_out()
1057 unsafe_put_user(0, (unsigned long __user *)(ea + i), Efault); in __emulate_dcbz()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_execbuffer.c1599 unsafe_put_user(-1, in eb_copy_relocations()
3430 unsafe_put_user(exec2_list[i].offset, in i915_gem_execbuffer2_ioctl()
/linux/arch/x86/kvm/
A Dx86.c3355 unsafe_put_user(0, &st->preempted, out); in record_steal_time()
3364 unsafe_put_user(version, &st->version, out); in record_steal_time()
3372 unsafe_put_user(steal, &st->steal, out); in record_steal_time()
3375 unsafe_put_user(version, &st->version, out); in record_steal_time()

Completed in 66 milliseconds