Symbol: __put_user_error
arch/arm64/include/asm/uaccess.h
363
__put_user_error((x), (ptr), __pu_err); \
arch/arm64/kernel/signal.c
1247
__put_user_error(regs->regs[29], &user->next_frame->fp, err);
arch/arm64/kernel/signal.c
1248
__put_user_error(regs->regs[30], &user->next_frame->lr, err);
arch/arm64/kernel/signal.c
1251
__put_user_error(regs->regs[i], &sf->uc.uc_mcontext.regs[i],
arch/arm64/kernel/signal.c
1253
__put_user_error(regs->sp, &sf->uc.uc_mcontext.sp, err);
arch/arm64/kernel/signal.c
1254
__put_user_error(regs->pc, &sf->uc.uc_mcontext.pc, err);
arch/arm64/kernel/signal.c
1255
__put_user_error(regs->pstate, &sf->uc.uc_mcontext.pstate, err);
arch/arm64/kernel/signal.c
1257
__put_user_error(current->thread.fault_address, &sf->uc.uc_mcontext.fault_address, err);
arch/arm64/kernel/signal.c
1272
__put_user_error(ESR_MAGIC, &esr_ctx->head.magic, err);
arch/arm64/kernel/signal.c
1273
__put_user_error(sizeof(*esr_ctx), &esr_ctx->head.size, err);
arch/arm64/kernel/signal.c
1274
__put_user_error(current->thread.fault_code, &esr_ctx->esr, err);
arch/arm64/kernel/signal.c
1350
__put_user_error(EXTRA_MAGIC, &extra->head.magic, err);
arch/arm64/kernel/signal.c
1351
__put_user_error(EXTRA_CONTEXT_SIZE, &extra->head.size, err);
arch/arm64/kernel/signal.c
1352
__put_user_error(extra_datap, &extra->datap, err);
arch/arm64/kernel/signal.c
1353
__put_user_error(extra_size, &extra->size, err);
arch/arm64/kernel/signal.c
1356
__put_user_error(0, &end->magic, err);
arch/arm64/kernel/signal.c
1357
__put_user_error(0, &end->size, err);
arch/arm64/kernel/signal.c
1365
__put_user_error(0, &end->magic, err);
arch/arm64/kernel/signal.c
1366
__put_user_error(0, &end->size, err);
arch/arm64/kernel/signal.c
1521
__put_user_error(0, &frame->uc.uc_flags, err);
arch/arm64/kernel/signal.c
1522
__put_user_error(NULL, &frame->uc.uc_link, err);
arch/arm64/kernel/signal.c
261
__put_user_error(fpsimd->fpsr, &ctx->fpsr, err);
arch/arm64/kernel/signal.c
262
__put_user_error(fpsimd->fpcr, &ctx->fpcr, err);
arch/arm64/kernel/signal.c
265
__put_user_error(FPSIMD_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
266
__put_user_error(sizeof(struct fpsimd_context), &ctx->head.size, err);
arch/arm64/kernel/signal.c
311
__put_user_error(FPMR_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
312
__put_user_error(sizeof(*ctx), &ctx->head.size, err);
arch/arm64/kernel/signal.c
313
__put_user_error(current->thread.uw.fpmr, &ctx->fpmr, err);
arch/arm64/kernel/signal.c
338
__put_user_error(POE_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
339
__put_user_error(sizeof(*ctx), &ctx->head.size, err);
arch/arm64/kernel/signal.c
340
__put_user_error(ua_state->por_el0, &ctx->por_el0, err);
arch/arm64/kernel/signal.c
381
__put_user_error(SVE_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
382
__put_user_error(round_up(SVE_SIG_CONTEXT_SIZE(vq), 16),
arch/arm64/kernel/signal.c
384
__put_user_error(vl, &ctx->vl, err);
arch/arm64/kernel/signal.c
385
__put_user_error(flags, &ctx->flags, err);
arch/arm64/kernel/signal.c
511
__put_user_error(TPIDR2_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
512
__put_user_error(sizeof(*ctx), &ctx->head.size, err);
arch/arm64/kernel/signal.c
513
__put_user_error(tpidr2_el0, &ctx->tpidr2, err);
arch/arm64/kernel/signal.c
547
__put_user_error(ZA_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
548
__put_user_error(round_up(ZA_SIG_CONTEXT_SIZE(vq), 16),
arch/arm64/kernel/signal.c
550
__put_user_error(vl, &ctx->vl, err);
arch/arm64/kernel/signal.c
623
__put_user_error(ZT_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
624
__put_user_error(round_up(ZT_SIG_CONTEXT_SIZE(1), 16),
arch/arm64/kernel/signal.c
626
__put_user_error(1, &ctx->nregs, err);
arch/arm64/kernel/signal.c
694
__put_user_error(GCS_MAGIC, &ctx->head.magic, err);
arch/arm64/kernel/signal.c
695
__put_user_error(sizeof(*ctx), &ctx->head.size, err);
arch/arm64/kernel/signal.c
696
__put_user_error(gcspr, &ctx->gcspr, err);
arch/arm64/kernel/signal.c
697
__put_user_error(0, &ctx->reserved, err);
arch/arm64/kernel/signal.c
698
__put_user_error(current->thread.gcs_el0_mode,
arch/arm64/kernel/signal32.c
109
__put_user_error(magic, &frame->magic, err);
arch/arm64/kernel/signal32.c
110
__put_user_error(size, &frame->size, err);
arch/arm64/kernel/signal32.c
121
__put_user_error(vreg.lo, &frame->ufp.fpregs[i], err);
arch/arm64/kernel/signal32.c
122
__put_user_error(vreg.hi, &frame->ufp.fpregs[i + 1], err);
arch/arm64/kernel/signal32.c
128
__put_user_error(fpscr, &frame->ufp.fpscr, err);
arch/arm64/kernel/signal32.c
135
__put_user_error(fpexc, &frame->ufp_exc.fpexc, err);
arch/arm64/kernel/signal32.c
136
__put_user_error(0, &frame->ufp_exc.fpinst, err);
arch/arm64/kernel/signal32.c
137
__put_user_error(0, &frame->ufp_exc.fpinst2, err);
arch/arm64/kernel/signal32.c
367
__put_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err);
arch/arm64/kernel/signal32.c
368
__put_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err);
arch/arm64/kernel/signal32.c
369
__put_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err);
arch/arm64/kernel/signal32.c
370
__put_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err);
arch/arm64/kernel/signal32.c
371
__put_user_error(regs->regs[4], &sf->uc.uc_mcontext.arm_r4, err);
arch/arm64/kernel/signal32.c
372
__put_user_error(regs->regs[5], &sf->uc.uc_mcontext.arm_r5, err);
arch/arm64/kernel/signal32.c
373
__put_user_error(regs->regs[6], &sf->uc.uc_mcontext.arm_r6, err);
arch/arm64/kernel/signal32.c
374
__put_user_error(regs->regs[7], &sf->uc.uc_mcontext.arm_r7, err);
arch/arm64/kernel/signal32.c
375
__put_user_error(regs->regs[8], &sf->uc.uc_mcontext.arm_r8, err);
arch/arm64/kernel/signal32.c
376
__put_user_error(regs->regs[9], &sf->uc.uc_mcontext.arm_r9, err);
arch/arm64/kernel/signal32.c
377
__put_user_error(regs->regs[10], &sf->uc.uc_mcontext.arm_r10, err);
arch/arm64/kernel/signal32.c
378
__put_user_error(regs->regs[11], &sf->uc.uc_mcontext.arm_fp, err);
arch/arm64/kernel/signal32.c
379
__put_user_error(regs->regs[12], &sf->uc.uc_mcontext.arm_ip, err);
arch/arm64/kernel/signal32.c
380
__put_user_error(regs->compat_sp, &sf->uc.uc_mcontext.arm_sp, err);
arch/arm64/kernel/signal32.c
381
__put_user_error(regs->compat_lr, &sf->uc.uc_mcontext.arm_lr, err);
arch/arm64/kernel/signal32.c
382
__put_user_error(regs->pc, &sf->uc.uc_mcontext.arm_pc, err);
arch/arm64/kernel/signal32.c
383
__put_user_error(psr, &sf->uc.uc_mcontext.arm_cpsr, err);
arch/arm64/kernel/signal32.c
385
__put_user_error((compat_ulong_t)0, &sf->uc.uc_mcontext.trap_no, err);
arch/arm64/kernel/signal32.c
387
__put_user_error(!!(current->thread.fault_code & ESR_ELx_WNR) <<
arch/arm64/kernel/signal32.c
389
__put_user_error(current->thread.fault_address, &sf->uc.uc_mcontext.fault_address, err);
arch/arm64/kernel/signal32.c
390
__put_user_error(set->sig[0], &sf->uc.uc_mcontext.oldmask, err);
arch/arm64/kernel/signal32.c
398
__put_user_error(0, &aux->end_magic, err);
arch/arm64/kernel/signal32.c
419
__put_user_error(0, &frame->sig.uc.uc_flags, err);
arch/arm64/kernel/signal32.c
420
__put_user_error(0, &frame->sig.uc.uc_link, err);
arch/arm64/kernel/signal32.c
446
__put_user_error(0x5ac3c35a, &frame->uc.uc_flags, err);
arch/riscv/include/asm/uaccess.h
386
__put_user_error(__val, __gu_ptr, __pu_err); \