Symbol: unsafe_get_user
arch/loongarch/kvm/vcpu.c
189
unsafe_get_user(version, &st->version, out);
arch/loongarch/kvm/vcpu.c
197
unsafe_get_user(steal, &st->steal, out);
arch/powerpc/include/asm/uaccess.h
558
unsafe_get_user(*(u64 *)(_dst + _i), (u64 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
560
unsafe_get_user(*(u32 *)(_dst + _i), (u32 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
564
unsafe_get_user(*(u16 *)(_dst + _i), (u16 __user *)(_src + _i), e); \
arch/powerpc/include/asm/uaccess.h
568
unsafe_get_user(*(u8 *)(_dst + _i), (u8 __user *)(_src + _i), e); \
arch/powerpc/kernel/align.c
173
unsafe_get_user(temp.v[0], p++, Efault_read);
arch/powerpc/kernel/align.c
174
unsafe_get_user(temp.v[1], p++, Efault_read);
arch/powerpc/kernel/align.c
175
unsafe_get_user(temp.v[2], p++, Efault_read);
arch/powerpc/kernel/align.c
176
unsafe_get_user(temp.v[3], p++, Efault_read);
arch/powerpc/kernel/align.c
179
unsafe_get_user(temp.v[4], p++, Efault_read);
arch/powerpc/kernel/align.c
180
unsafe_get_user(temp.v[5], p++, Efault_read);
arch/powerpc/kernel/align.c
183
unsafe_get_user(temp.v[6], p++, Efault_read);
arch/powerpc/kernel/align.c
184
unsafe_get_user(temp.v[7], p++, Efault_read);
arch/powerpc/kernel/ptrace/ptrace-view.c
768
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
773
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
780
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
784
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
787
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
362
unsafe_get_user(*dest, (u8 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
365
unsafe_get_user(*(u16 *)dest, (u16 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
368
unsafe_get_user(*(u32 *)dest, (u32 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
372
unsafe_get_user(*(u64 *)dest, (u64 __user *)ea, Efault);
arch/x86/kvm/x86.c
3820
unsafe_get_user(version, &st->version, out);
arch/x86/kvm/x86.c
3829
unsafe_get_user(steal, &st->steal, out);
fs/select.c
1343
unsafe_get_user(to->p, &from->p, Efault);
fs/select.c
1344
unsafe_get_user(to->size, &from->size, Efault);
fs/select.c
780
unsafe_get_user(to->p, &from->p, Efault);
fs/select.c
781
unsafe_get_user(to->size, &from->size, Efault);
include/linux/compat.h
499
unsafe_get_user(lo, &__c->sig[7], label); \
include/linux/compat.h
500
unsafe_get_user(hi, &__c->sig[6], label); \
include/linux/compat.h
504
unsafe_get_user(lo, &__c->sig[5], label); \
include/linux/compat.h
505
unsafe_get_user(hi, &__c->sig[4], label); \
include/linux/compat.h
509
unsafe_get_user(lo, &__c->sig[3], label); \
include/linux/compat.h
510
unsafe_get_user(hi, &__c->sig[2], label); \
include/linux/compat.h
514
unsafe_get_user(lo, &__c->sig[1], label); \
include/linux/compat.h
515
unsafe_get_user(hi, &__c->sig[0], label); \
include/linux/rseq_entry.h
149
unsafe_get_user(usr_ctrl.all, &rseq->slice_ctrl.all, efault);
include/linux/rseq_entry.h
281
unsafe_get_user(start_ip, &ucs->start_ip, efault);
include/linux/rseq_entry.h
288
unsafe_get_user(offset, &ucs->post_commit_offset, efault);
include/linux/rseq_entry.h
298
unsafe_get_user(abort_ip, &ucs->abort_ip, efault);
include/linux/rseq_entry.h
311
unsafe_get_user(head, uc_head, efault);
include/linux/rseq_entry.h
317
unsafe_get_user(usig, uc_sig, efault);
include/linux/rseq_entry.h
363
unsafe_get_user(cpu_id, &rseq->cpu_id_start, efault);
include/linux/rseq_entry.h
366
unsafe_get_user(uval, &rseq->cpu_id, efault);
include/linux/rseq_entry.h
369
unsafe_get_user(uval, &rseq->node_id, efault);
include/linux/rseq_entry.h
372
unsafe_get_user(uval, &rseq->mm_cid, efault);
include/linux/rseq_entry.h
411
unsafe_get_user(start_ip, &ucs->start_ip, efault);
include/linux/rseq_entry.h
412
unsafe_get_user(offset, &ucs->post_commit_offset, efault);
include/linux/rseq_entry.h
413
unsafe_get_user(abort_ip, &ucs->abort_ip, efault);
include/linux/rseq_entry.h
444
unsafe_get_user(usig, uc_sig, efault);
include/linux/rseq_entry.h
508
unsafe_get_user(*csaddr, &rseq->rseq_cs, efault);
include/linux/rseq_entry.h
614
unsafe_get_user(csaddr, &rseq->rseq_cs, efault);
include/linux/uaccess.h
833
unsafe_get_user(val, _tmpsrc, efault); \
io_uring/io_uring.c
2517
unsafe_get_user(arg.sigmask, &uarg->sigmask, uaccess_end);
io_uring/io_uring.c
2518
unsafe_get_user(arg.sigmask_sz, &uarg->sigmask_sz, uaccess_end);
io_uring/io_uring.c
2519
unsafe_get_user(arg.min_wait_usec, &uarg->min_wait_usec, uaccess_end);
io_uring/io_uring.c
2520
unsafe_get_user(arg.ts, &uarg->ts, uaccess_end);
io_uring/net.c
276
unsafe_get_user(msg->msg_name, &umsg->msg_name, ua_end);
io_uring/net.c
277
unsafe_get_user(msg->msg_namelen, &umsg->msg_namelen, ua_end);
io_uring/net.c
278
unsafe_get_user(msg->msg_iov, &umsg->msg_iov, ua_end);
io_uring/net.c
279
unsafe_get_user(msg->msg_iovlen, &umsg->msg_iovlen, ua_end);
io_uring/net.c
280
unsafe_get_user(msg->msg_control, &umsg->msg_control, ua_end);
io_uring/net.c
281
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
250
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
59
unsafe_get_user(val, (unsigned long __user *) from, err_fault);
lib/usercopy.c
70
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
288
unsafe_get_user(len, ulen, efault_end);
sound/core/pcm_native.c
3085
unsafe_get_user(__f, &__src->flags, failed); \
sound/core/pcm_native.c
3086
unsafe_get_user(__c.appl_ptr, &__src->c.control.appl_ptr, failed); \
sound/core/pcm_native.c
3087
unsafe_get_user(__c.avail_min, &__src->c.control.avail_min, failed); \