Symbol: unsafe_get_user
arch/loongarch/kvm/vcpu.c
181
unsafe_get_user(version, &st->version, out);
arch/loongarch/kvm/vcpu.c
189
unsafe_get_user(steal, &st->steal, out);
arch/powerpc/include/asm/uaccess.h
583
unsafe_get_user(*(u64 *)(_dst + _i), (u64 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
585
unsafe_get_user(*(u32 *)(_dst + _i), (u32 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
589
unsafe_get_user(*(u16 *)(_dst + _i), (u16 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
593
unsafe_get_user(*(u8 *)(_dst + _i), (u8 __user *)(_src + _i), e); \
arch/powerpc/kernel/align.c
171
unsafe_get_user(temp.v[0], p++, efault);
arch/powerpc/kernel/align.c
172
unsafe_get_user(temp.v[1], p++, efault);
arch/powerpc/kernel/align.c
173
unsafe_get_user(temp.v[2], p++, efault);
arch/powerpc/kernel/align.c
174
unsafe_get_user(temp.v[3], p++, efault);
arch/powerpc/kernel/align.c
177
unsafe_get_user(temp.v[4], p++, efault);
arch/powerpc/kernel/align.c
178
unsafe_get_user(temp.v[5], p++, efault);
arch/powerpc/kernel/align.c
181
unsafe_get_user(temp.v[6], p++, efault);
arch/powerpc/kernel/align.c
182
unsafe_get_user(temp.v[7], p++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
767
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
772
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
779
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
783
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
786
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/signal.h
115
unsafe_get_user(__t->thread.TS_CKFPR(i), &buf[i], label);\
arch/powerpc/kernel/signal.h
116
unsafe_get_user(__t->thread.ckfp_state.fpscr, &buf[i], failed); \
arch/powerpc/kernel/signal.h
125
unsafe_get_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal.h
31
unsafe_get_user(__dst->sig[i], &__src->sig[i], label); \
arch/powerpc/kernel/signal.h
74
unsafe_get_user(__t->thread.TS_FPR(i), &buf[i], label); \
arch/powerpc/kernel/signal.h
75
unsafe_get_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
84
unsafe_get_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal_32.c
121
unsafe_get_user(gregs[i], &sr->mc_gregs[i], failed);
arch/powerpc/kernel/signal_32.c
485
unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
509
unsafe_get_user(current->thread.vrsave, (u32 __user *)&sr->mc_vregs[32], failed);
arch/powerpc/kernel/signal_32.c
555
unsafe_get_user(current->thread.spefscr, (u32 __user *)&sr->mc_vregs + ELF_NEVRREG, failed);
arch/powerpc/kernel/signal_32.c
592
unsafe_get_user(current->thread.tm_tfhar, &sr->mc_gregs[PT_NIP], failed);
arch/powerpc/kernel/signal_32.c
593
unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
612
unsafe_get_user(current->thread.ckvrsave,
arch/powerpc/kernel/signal_32.c
648
unsafe_get_user(current->thread.vrsave,
arch/powerpc/kernel/signal_32.c
663
unsafe_get_user(msr_hi, &tm_sr->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
933
unsafe_get_user(cmcp, &ucp->uc_regs, failed);
arch/powerpc/kernel/signal_32.c
937
unsafe_get_user(mcp, &ucp->uc_regs, failed);
arch/powerpc/kernel/signal_32.c
967
unsafe_get_user(cmcp, &ucp->uc_regs, failed);
arch/powerpc/kernel/signal_64.c
358
unsafe_get_user(regs->nip, &sc->gp_regs[PT_NIP], efault_out);
arch/powerpc/kernel/signal_64.c
360
unsafe_get_user(msr, &sc->gp_regs[PT_MSR], efault_out);
arch/powerpc/kernel/signal_64.c
363
unsafe_get_user(regs->orig_gpr3, &sc->gp_regs[PT_ORIG_R3], efault_out);
arch/powerpc/kernel/signal_64.c
364
unsafe_get_user(regs->ctr, &sc->gp_regs[PT_CTR], efault_out);
arch/powerpc/kernel/signal_64.c
365
unsafe_get_user(regs->link, &sc->gp_regs[PT_LNK], efault_out);
arch/powerpc/kernel/signal_64.c
366
unsafe_get_user(regs->xer, &sc->gp_regs[PT_XER], efault_out);
arch/powerpc/kernel/signal_64.c
367
unsafe_get_user(regs->ccr, &sc->gp_regs[PT_CCR], efault_out);
arch/powerpc/kernel/signal_64.c
370
unsafe_get_user(regs->dar, &sc->gp_regs[PT_DAR], efault_out);
arch/powerpc/kernel/signal_64.c
371
unsafe_get_user(regs->dsisr, &sc->gp_regs[PT_DSISR], efault_out);
arch/powerpc/kernel/signal_64.c
372
unsafe_get_user(regs->result, &sc->gp_regs[PT_RESULT], efault_out);
arch/powerpc/kernel/signal_64.c
377
unsafe_get_user(set->sig[0], &sc->oldmask, efault_out);
arch/powerpc/kernel/signal_64.c
390
unsafe_get_user(v_regs, &sc->v_regs, efault_out);
arch/powerpc/kernel/signal_64.c
403
unsafe_get_user(tsk->thread.vrsave, (u32 __user *)&v_regs[33], efault_out);
arch/powerpc/lib/sstep.c
307
unsafe_get_user(x, (unsigned char __user *)ea, Efault);
arch/powerpc/lib/sstep.c
310
unsafe_get_user(x, (unsigned short __user *)ea, Efault);
arch/powerpc/lib/sstep.c
313
unsafe_get_user(x, (unsigned int __user *)ea, Efault);
arch/powerpc/lib/sstep.c
317
unsafe_get_user(x, (unsigned long __user *)ea, Efault);
arch/powerpc/lib/sstep.c
359
unsafe_get_user(*dest, (u8 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
362
unsafe_get_user(*(u16 *)dest, (u16 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
365
unsafe_get_user(*(u32 *)dest, (u32 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
369
unsafe_get_user(*(u64 *)dest, (u64 __user *)ea, Efault);
arch/x86/kvm/x86.c
3794
unsafe_get_user(version, &st->version, out);
arch/x86/kvm/x86.c
3803
unsafe_get_user(steal, &st->steal, out);
fs/select.c
1348
unsafe_get_user(to->p, &from->p, efault);
fs/select.c
1349
unsafe_get_user(to->size, &from->size, efault);
fs/select.c
791
unsafe_get_user(to->p, &from->p, Efault);
fs/select.c
792
unsafe_get_user(to->size, &from->size, Efault);
include/linux/compat.h
503
unsafe_get_user(lo, &__c->sig[7], label); \
include/linux/compat.h
504
unsafe_get_user(hi, &__c->sig[6], label); \
include/linux/compat.h
508
unsafe_get_user(lo, &__c->sig[5], label); \
include/linux/compat.h
509
unsafe_get_user(hi, &__c->sig[4], label); \
include/linux/compat.h
513
unsafe_get_user(lo, &__c->sig[3], label); \
include/linux/compat.h
514
unsafe_get_user(hi, &__c->sig[2], label); \
include/linux/compat.h
518
unsafe_get_user(lo, &__c->sig[1], label); \
include/linux/compat.h
519
unsafe_get_user(hi, &__c->sig[0], label); \
include/linux/rseq_entry.h
164
unsafe_get_user(usr_ctrl.all, &rseq->slice_ctrl.all, efault);
include/linux/rseq_entry.h
305
unsafe_get_user(start_ip, &ucs->start_ip, efault);
include/linux/rseq_entry.h
312
unsafe_get_user(offset, &ucs->post_commit_offset, efault);
include/linux/rseq_entry.h
322
unsafe_get_user(abort_ip, &ucs->abort_ip, efault);
include/linux/rseq_entry.h
335
unsafe_get_user(head, uc_head, efault);
include/linux/rseq_entry.h
341
unsafe_get_user(usig, uc_sig, efault);
include/linux/rseq_entry.h
398
unsafe_get_user(start_ip, &ucs->start_ip, efault);
include/linux/rseq_entry.h
399
unsafe_get_user(offset, &ucs->post_commit_offset, efault);
include/linux/rseq_entry.h
400
unsafe_get_user(abort_ip, &ucs->abort_ip, efault);
include/linux/rseq_entry.h
431
unsafe_get_user(usig, uc_sig, efault);
include/linux/rseq_entry.h
488
unsafe_get_user(cpu_id, &rseq->cpu_id_start, efault);
include/linux/rseq_entry.h
491
unsafe_get_user(uval, &rseq->cpu_id, efault);
include/linux/rseq_entry.h
494
unsafe_get_user(uval, &rseq->node_id, efault);
include/linux/rseq_entry.h
497
unsafe_get_user(uval, &rseq->mm_cid, efault);
include/linux/rseq_entry.h
507
unsafe_get_user(*csaddr, &rseq->rseq_cs, efault);
include/linux/rseq_entry.h
622
unsafe_get_user(csaddr, &rseq->rseq_cs, efault);
include/linux/uaccess.h
905
unsafe_get_user(val, _tmpsrc, efault); \
io_uring/io_uring.c
2535
unsafe_get_user(arg.sigmask, &uarg->sigmask, uaccess_end);
io_uring/io_uring.c
2536
unsafe_get_user(arg.sigmask_sz, &uarg->sigmask_sz, uaccess_end);
io_uring/io_uring.c
2537
unsafe_get_user(arg.min_wait_usec, &uarg->min_wait_usec, uaccess_end);
io_uring/io_uring.c
2538
unsafe_get_user(arg.ts, &uarg->ts, uaccess_end);
io_uring/net.c
277
unsafe_get_user(msg->msg_name, &umsg->msg_name, ua_end);
io_uring/net.c
278
unsafe_get_user(msg->msg_namelen, &umsg->msg_namelen, ua_end);
io_uring/net.c
279
unsafe_get_user(msg->msg_iov, &umsg->msg_iov, ua_end);
io_uring/net.c
280
unsafe_get_user(msg->msg_iovlen, &umsg->msg_iovlen, ua_end);
io_uring/net.c
281
unsafe_get_user(msg->msg_control, &umsg->msg_control, ua_end);
io_uring/net.c
282
unsafe_get_user(msg->msg_controllen, &umsg->msg_controllen, ua_end);
kernel/compat.c
207
unsafe_get_user(l1, umask++, Efault);
kernel/compat.c
208
unsafe_get_user(l2, umask++, Efault);
kernel/compat.c
213
unsafe_get_user(*mask, umask++, Efault);
kernel/rseq.c
245
unsafe_get_user(csaddr, &urseq->rseq_cs, efault);
lib/iov_iter.c
1254
unsafe_get_user(len, &uiov[i].iov_len, uaccess_end);
lib/iov_iter.c
1255
unsafe_get_user(buf, &uiov[i].iov_base, uaccess_end);
lib/iov_iter.c
1284
unsafe_get_user(len, &uiov->iov_len, uaccess_end);
lib/iov_iter.c
1285
unsafe_get_user(buf, &uiov->iov_base, uaccess_end);
lib/strncpy_from_user.c
41
unsafe_get_user(c, (unsigned long __user *)(src+res), byte_at_a_time);
lib/strncpy_from_user.c
72
unsafe_get_user(c,src+res, efault);
lib/strnlen_user.c
37
unsafe_get_user(c, (unsigned long __user *)src, efault);
lib/strnlen_user.c
52
unsafe_get_user(c, (unsigned long __user *)(src+res), efault);
lib/usercopy.c
57
unsafe_get_user(val, (unsigned long __user *) from, err_fault);
lib/usercopy.c
68
unsafe_get_user(val, (unsigned long __user *) from, err_fault);
mm/gup.c
2161
unsafe_get_user(c, (const char __user *)cur, out);
net/socket.c
285
unsafe_get_user(len, ulen, efault_end);
sound/core/pcm_native.c
3117
unsafe_get_user(__f, &__src->flags, failed); \
sound/core/pcm_native.c
3118
unsafe_get_user(__c.appl_ptr, &__src->c.control.appl_ptr, failed); \
sound/core/pcm_native.c
3119
unsafe_get_user(__c.avail_min, &__src->c.control.avail_min, failed); \