Home
last modified time | relevance | path

Searched refs:gpr (Results 101 - 125 of 262) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/arch/powerpc/math-emu/
H A Dmath_efp.c201 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 Dmath_efp.c201 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 Dkgdb.c68 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 Dkup.h77 .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 Dkgdb.c69 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 Dtraps.c565 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 Dprocess.c1519 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 Duprobes.c201 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 Dppc32.h16 unsigned int gpr[32]; member
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dtraps.c560 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 Duprobes.c214 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 Dprocess.c1586 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(&regs->gpr[ in start_thread()
[all...]
/kernel/linux/linux-5.10/arch/openrisc/include/uapi/asm/
H A Dptrace.h29 unsigned long gpr[32]; member
/kernel/linux/linux-6.6/arch/openrisc/include/uapi/asm/
H A Dptrace.h29 unsigned long gpr[32]; member
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dimx_rproc.c100 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 Dptrace-view.c18 {.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 Dbook3s_hv_p9_entry.c745 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 Dperf_event.h37 (regs)->gpr[1] = current_stack_frame(); \
H A Dkvm_book3s_64.h599 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 Dperf_event.h38 (regs)->gpr[1] = current_stack_frame(); \
H A Dkvm_book3s_64.h600 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 Dbpf_tracing.h290 #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 Dras.c413 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 Dras.c416 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 Dkgdb.h30 unsigned long gpr[32]; member

Completed in 25 milliseconds

1234567891011