/kernel/linux/linux-5.10/arch/powerpc/math-emu/ |
H A D | math_efp.c | 201 vc.wp[1] = regs->gpr[fc]; in do_spe_mathemu() 203 va.wp[1] = regs->gpr[fa]; in do_spe_mathemu() 205 vb.wp[1] = regs->gpr[fb]; in do_spe_mathemu() 683 regs->gpr[fc] = vc.wp[1]; in do_spe_mathemu() 752 s_lo = regs->gpr[fc] & SIGN_BIT_S; in speround_handler() 755 fgpr.wp[1] = regs->gpr[fc]; in speround_handler() 789 s_lo = regs->gpr[fb] & SIGN_BIT_S; in speround_handler() 797 s_lo = regs->gpr[fb] & SIGN_BIT_S; in speround_handler() 881 regs->gpr[fc] = fgpr.wp[1]; in speround_handler()
|
/kernel/linux/linux-6.6/arch/powerpc/math-emu/ |
H A D | math_efp.c | 201 vc.wp[1] = regs->gpr[fc]; in do_spe_mathemu() 203 va.wp[1] = regs->gpr[fa]; in do_spe_mathemu() 205 vb.wp[1] = regs->gpr[fb]; in do_spe_mathemu() 686 regs->gpr[fc] = vc.wp[1]; in do_spe_mathemu() 755 s_lo = regs->gpr[fc] & SIGN_BIT_S; in speround_handler() 758 fgpr.wp[1] = regs->gpr[fc]; in speround_handler() 792 s_lo = regs->gpr[fb] & SIGN_BIT_S; in speround_handler() 800 s_lo = regs->gpr[fb] & SIGN_BIT_S; in speround_handler() 884 regs->gpr[fc] = fgpr.wp[1]; in speround_handler()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | kgdb.c | 68 memcpy(gr->gpr, regs->gr, sizeof(gr->gpr)); in pt_regs_to_gdb_regs() 99 memcpy(regs->gr, gr->gpr, sizeof(regs->gr)); in gdb_regs_to_pt_regs()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/ |
H A D | kup.h | 77 .macro kuap_check current, gpr 79 lwz \gpr, THREAD + KUAP(\current) variable 80 999: twnei \gpr, 0 variable
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | kgdb.c | 69 memcpy(gr->gpr, regs->gr, sizeof(gr->gpr)); in pt_regs_to_gdb_regs() 100 memcpy(regs->gr, gr->gpr, sizeof(regs->gr)); in gdb_regs_to_pt_regs()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | traps.c | 565 regs->gpr[rb] - _IO_BASE, nip); in check_io_access() 933 ea = regs->gpr[rb] + (ra ? regs->gpr[ra] : 0); in p9_hmi_special_emu() 1226 EA = (rA == 0) ? 0 : regs->gpr[rA]; in emulate_string_inst() 1259 regs->gpr[rT] = 0; in emulate_string_inst() 1260 regs->gpr[rT] |= val << shift; in emulate_string_inst() 1264 val = regs->gpr[rT] >> shift; in emulate_string_inst() 1292 tmp = regs->gpr[rs]; in emulate_popcntb_inst() 1296 regs->gpr[ra] = tmp; in emulate_popcntb_inst() 1310 tmp = (rA == 0) ? 0 : regs->gpr[r in emulate_isel() [all...] |
H A D | process.c | 1519 pr_cont(REG " ", regs->gpr[i]); in show_regs() 1532 show_stack(current, (unsigned long *) regs->gpr[1], KERN_DEFAULT); in show_regs() 1690 childregs->gpr[1] = sp + sizeof(struct pt_regs); in copy_thread() 1693 childregs->gpr[14] = ppc_function_entry((void *)usp); in copy_thread() 1698 childregs->gpr[15] = kthread_arg; in copy_thread() 1708 childregs->gpr[1] = usp; in copy_thread() 1712 childregs->gpr[3] = 0; /* Result from fork() */ in copy_thread() 1715 childregs->gpr[13] = tls; in copy_thread() 1717 childregs->gpr[2] = tls; in copy_thread() 1778 unsigned long load_addr = regs->gpr[ in start_thread() [all...] |
H A D | uprobes.c | 201 return regs->gpr[1] <= ret->stack; in arch_uretprobe_is_alive() 203 return regs->gpr[1] < ret->stack; in arch_uretprobe_is_alive()
|
H A D | ppc32.h | 16 unsigned int gpr[32]; member
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | traps.c | 560 regs->gpr[rb] - _IO_BASE, nip); in check_io_access() 859 udbg_printf(" LR=0x%016lx R1=0x%08lx\n", regs->link, regs->gpr[1]); in DEFINE_INTERRUPT_HANDLER_RAW() 931 ea = regs->gpr[rb] + (ra ? regs->gpr[ra] : 0); in p9_hmi_special_emu() 1234 EA = (rA == 0) ? 0 : regs->gpr[rA]; in emulate_string_inst() 1267 regs->gpr[rT] = 0; in emulate_string_inst() 1268 regs->gpr[rT] |= val << shift; in emulate_string_inst() 1272 val = regs->gpr[rT] >> shift; in emulate_string_inst() 1300 tmp = regs->gpr[rs]; in emulate_popcntb_inst() 1304 regs->gpr[r in emulate_popcntb_inst() [all...] |
H A D | uprobes.c | 214 return regs->gpr[1] <= ret->stack; in arch_uretprobe_is_alive() 216 return regs->gpr[1] < ret->stack; in arch_uretprobe_is_alive()
|
H A D | process.c | 1586 pr_cont(REG " ", regs->gpr[i]); in __show_regs() 1603 show_stack(current, (unsigned long *) regs->gpr[1], KERN_DEFAULT); in show_regs() 1802 childregs->gpr[1] = usp; in copy_thread() 1803 ((unsigned long *)sp)[0] = childregs->gpr[1]; in copy_thread() 1811 childregs->gpr[13] = tls; in copy_thread() 1813 childregs->gpr[2] = tls; in copy_thread() 1845 kregs->gpr[14] = ppc_function_entry((void *)args->fn); in copy_thread() 1846 kregs->gpr[15] = (unsigned long)args->fn_arg; in copy_thread() 1893 unsigned long load_addr = regs->gpr[2]; /* saved by ELF_PLAT_INIT */ in start_thread() 1909 memset(®s->gpr[ in start_thread() [all...] |
/kernel/linux/linux-5.10/arch/openrisc/include/uapi/asm/ |
H A D | ptrace.h | 29 unsigned long gpr[32]; member
|
/kernel/linux/linux-6.6/arch/openrisc/include/uapi/asm/ |
H A D | ptrace.h | 29 unsigned long gpr[32]; member
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | imx_rproc.c | 100 struct regmap *gpr; member 387 if (priv->gpr) { in imx_rproc_start() 388 ret = regmap_clear_bits(priv->gpr, dcfg->gpr_reg, in imx_rproc_start() 423 if (priv->gpr) { in imx_rproc_stop() 424 ret = regmap_set_bits(priv->gpr, dcfg->gpr_reg, in imx_rproc_stop() 1030 priv->gpr = syscon_regmap_lookup_by_phandle(dev->of_node, "fsl,iomuxc-gpr"); in imx_rproc_detect_mode() 1031 if (IS_ERR(priv->gpr)) in imx_rproc_detect_mode() 1032 priv->gpr = NULL; in imx_rproc_detect_mode() 1043 if (priv->gpr) { in imx_rproc_detect_mode() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-view.c | 18 {.name = STR(r##num), .offset = offsetof(struct pt_regs, gpr[num])}, \ 19 {.name = STR(gpr##num), .offset = offsetof(struct pt_regs, gpr[num])} 228 target->thread.regs->gpr[i] = NV_REG_POISON; in gpr_get() 739 target->thread.regs->gpr[i] = NV_REG_POISON; in gpr32_get() 742 &target->thread.regs->gpr[0]); in gpr32_get() 755 &target->thread.regs->gpr[0]); in gpr32_set()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_p9_entry.c | 745 vcpu->arch.regs.gpr[1] = local_paca->kvm_hstate.scratch1; in kvmhv_vcpu_entry_p9() 746 vcpu->arch.regs.gpr[3] = local_paca->kvm_hstate.scratch2; in kvmhv_vcpu_entry_p9() 760 vcpu->arch.regs.gpr[9] = exsave[EX_R9/sizeof(u64)]; in kvmhv_vcpu_entry_p9() 761 vcpu->arch.regs.gpr[10] = exsave[EX_R10/sizeof(u64)]; in kvmhv_vcpu_entry_p9() 762 vcpu->arch.regs.gpr[11] = exsave[EX_R11/sizeof(u64)]; in kvmhv_vcpu_entry_p9() 763 vcpu->arch.regs.gpr[12] = exsave[EX_R12/sizeof(u64)]; in kvmhv_vcpu_entry_p9() 764 vcpu->arch.regs.gpr[13] = exsave[EX_R13/sizeof(u64)]; in kvmhv_vcpu_entry_p9()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | perf_event.h | 37 (regs)->gpr[1] = current_stack_frame(); \
|
H A D | kvm_book3s_64.h | 599 memcpy(vcpu->arch.regs.gpr, vcpu->arch.gpr_tm, in copy_from_checkpoint() 600 sizeof(vcpu->arch.regs.gpr)); in copy_from_checkpoint() 616 memcpy(vcpu->arch.gpr_tm, vcpu->arch.regs.gpr, in copy_to_checkpoint() 617 sizeof(vcpu->arch.regs.gpr)); in copy_to_checkpoint()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | perf_event.h | 38 (regs)->gpr[1] = current_stack_frame(); \
|
H A D | kvm_book3s_64.h | 600 memcpy(vcpu->arch.regs.gpr, vcpu->arch.gpr_tm, in copy_from_checkpoint() 601 sizeof(vcpu->arch.regs.gpr)); in copy_from_checkpoint() 617 memcpy(vcpu->arch.gpr_tm, vcpu->arch.regs.gpr, in copy_to_checkpoint() 618 sizeof(vcpu->arch.regs.gpr)); in copy_to_checkpoint()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | bpf_tracing.h | 290 #define __PT_PARM1_REG gpr[3] 291 #define __PT_PARM2_REG gpr[4] 292 #define __PT_PARM3_REG gpr[5] 293 #define __PT_PARM4_REG gpr[6] 294 #define __PT_PARM5_REG gpr[7] 295 #define __PT_PARM6_REG gpr[8] 296 #define __PT_PARM7_REG gpr[9] 297 #define __PT_PARM8_REG gpr[10] 313 #define __PT_RC_REG gpr[3]
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | ras.c | 413 savep_ra = regs->gpr[3] & ~(0x3UL << 62); in fwnmi_get_savep() 415 printk(KERN_ERR "FWNMI: corrupt r3 0x%016lx\n", regs->gpr[3]); in fwnmi_get_savep() 446 regs->gpr[3] = be64_to_cpu(savep[0]); /* restore original r3 */ in fwnmi_get_errinfo() 515 regs->gpr[3] = be64_to_cpu(savep[0]); /* restore original r3 */ in pSeries_system_reset_exception()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | ras.c | 416 savep_ra = regs->gpr[3] & ~(0x3UL << 62); in fwnmi_get_savep() 418 printk(KERN_ERR "FWNMI: corrupt r3 0x%016lx\n", regs->gpr[3]); in fwnmi_get_savep() 449 regs->gpr[3] = be64_to_cpu(savep[0]); /* restore original r3 */ in fwnmi_get_errinfo() 518 regs->gpr[3] = be64_to_cpu(savep[0]); /* restore original r3 */ in pSeries_system_reset_exception()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | kgdb.h | 30 unsigned long gpr[32]; member
|