Home
last modified time | relevance | path

Searched refs:gp_regs (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/signal/
H A Dsigfuz.c119 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= MSR_TS_S; in trap_signal_handler()
122 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
125 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
132 ucp->uc_mcontext.gp_regs[PT_MSR] |= MSR_TS_S; in trap_signal_handler()
135 ucp->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
138 ucp->uc_mcontext.gp_regs[PT_MSR] |= in trap_signal_handler()
153 ucp->uc_mcontext.gp_regs[PT_MSR] = random(); in trap_signal_handler()
155 ucp->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler()
157 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] = random(); in trap_signal_handler()
159 ucp->uc_link->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler()
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dsignal_64.c167 err |= __put_user(&sc->gp_regs, &sc->regs); in setup_sigcontext()
169 err |= __copy_to_user(&sc->gp_regs, regs, GP_REGS_SIZE); in setup_sigcontext()
170 err |= __put_user(msr, &sc->gp_regs[PT_MSR]); in setup_sigcontext()
171 err |= __put_user(softe, &sc->gp_regs[PT_SOFTE]); in setup_sigcontext()
300 err |= __put_user(&sc->gp_regs, &sc->regs); in setup_tm_sigcontexts()
301 err |= __put_user(&tm_sc->gp_regs, &tm_sc->regs); in setup_tm_sigcontexts()
303 err |= __copy_to_user(&tm_sc->gp_regs, regs, GP_REGS_SIZE); in setup_tm_sigcontexts()
304 err |= __copy_to_user(&sc->gp_regs, in setup_tm_sigcontexts()
306 err |= __put_user(msr, &tm_sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts()
307 err |= __put_user(msr, &sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts()
[all …]
/OK3568_Linux_fs/kernel/drivers/firmware/
H A Drockchip_sip.c348 __maybe_unused struct gp_regs_ctx *gp_regs = reg_base; in sip_fiq_debugger_get_pt_regs() local
368 fiq_pt_regs.ARM_r0 = gp_regs->x0; in sip_fiq_debugger_get_pt_regs()
369 fiq_pt_regs.ARM_r1 = gp_regs->x1; in sip_fiq_debugger_get_pt_regs()
370 fiq_pt_regs.ARM_r2 = gp_regs->x2; in sip_fiq_debugger_get_pt_regs()
371 fiq_pt_regs.ARM_r3 = gp_regs->x3; in sip_fiq_debugger_get_pt_regs()
372 fiq_pt_regs.ARM_r4 = gp_regs->x4; in sip_fiq_debugger_get_pt_regs()
373 fiq_pt_regs.ARM_r5 = gp_regs->x5; in sip_fiq_debugger_get_pt_regs()
374 fiq_pt_regs.ARM_r6 = gp_regs->x6; in sip_fiq_debugger_get_pt_regs()
375 fiq_pt_regs.ARM_r7 = gp_regs->x7; in sip_fiq_debugger_get_pt_regs()
376 fiq_pt_regs.ARM_r8 = gp_regs->x8; in sip_fiq_debugger_get_pt_regs()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/tm/
H A Dtm-trap.c67 thread_endianness = MSR_LE & ucp->uc_mcontext.gp_regs[PT_MSR]; in trap_signal_handler()
116 ucp->uc_mcontext.gp_regs[PT_NIP] += 16; in trap_signal_handler()
123 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; in trap_signal_handler()
124 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; in trap_signal_handler()
141 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; in trap_signal_handler()
171 ucp->uc_mcontext.gp_regs[PT_MSR] &= ~1UL; in trap_signal_handler()
172 ucp->uc_mcontext.gp_regs[PT_NIP] += 8; in trap_signal_handler()
H A Dtm-signal-context-chk-gpr.c57 fail = (ucp->uc_mcontext.gp_regs[R14 + i] != gprs[i]); in signal_usr1()
61 R14 + i, ucp->uc_mcontext.gp_regs[R14 + i], gprs[i]); in signal_usr1()
67 fail = (tm_ucp->uc_mcontext.gp_regs[R14 + i] != gprs[NV_GPR_REGS + i]); in signal_usr1()
71 R14 + i, tm_ucp->uc_mcontext.gp_regs[R14 + i], gprs[NV_GPR_REGS + i]); in signal_usr1()
H A Dtm-signal-msr-resv.c41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32); in signal_usr1()
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/qemu/qemu/
H A D0001-ppc-Include-asm-ptrace.h-for-pt_regs-struct-definiti.patch78 + return uc->uc_mcontext.gp_regs[PT_NIP];
83 + uc->uc_mcontext.gp_regs[PT_NIP] = pc;
88 + return uc->uc_mcontext.gp_regs[PT_TRAP] != 0x400
89 + && (uc->uc_mcontext.gp_regs[PT_DSISR] & 0x02000000);
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/gperftools/gperftools/
H A Dppc-musl.patch8 pc_fields="$pc_fields uc_mcontext.gp_regs[[PT_NIP]]" # Suse SLES 11 (ppc64)
41 - result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[PT_NIP];
42 + result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[32];
/OK3568_Linux_fs/kernel/drivers/video/fbdev/geode/
H A Dgxfb.h23 void __iomem *gp_regs; member
295 return readl(par->gp_regs + 4*reg); in read_gp()
300 writel(val, par->gp_regs + 4*reg); in write_gp()
H A Dgxfb_core.c241 par->gp_regs = pci_ioremap_bar(dev, 1); in gxfb_map_video_memory()
243 if (!par->gp_regs) in gxfb_map_video_memory()
425 if (par->gp_regs) { in gxfb_probe()
426 iounmap(par->gp_regs); in gxfb_probe()
451 iounmap(par->gp_regs); in gxfb_remove()
H A Dlxfb.h29 void __iomem *gp_regs; member
378 return readl(par->gp_regs + 4*reg); in read_gp()
383 writel(val, par->gp_regs + 4*reg); in write_gp()
H A Dlxfb_core.c364 par->gp_regs = pci_ioremap_bar(dev, 1); in lxfb_map_video_memory()
366 if (par->gp_regs == NULL) in lxfb_map_video_memory()
547 if (par->gp_regs) { in lxfb_probe()
548 iounmap(par->gp_regs); in lxfb_probe()
576 iounmap(par->gp_regs); in lxfb_remove()
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/include/
H A Dutils.h139 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP]
140 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.gp_regs[PT_MSR]
/OK3568_Linux_fs/kernel/drivers/soc/bcm/brcmstb/pm/
H A Ds3-mips.S25 la t0, gp_regs
115 la t0, gp_regs
/OK3568_Linux_fs/kernel/arch/powerpc/include/uapi/asm/
H A Dsigcontext.h31 elf_gregset_t gp_regs; member
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/alignment/
H A Dcopy_first_unaligned.c22 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.gp_regs[PT_NIP]; in signal_action_handler()
H A Dalignment_handler.c80 u32 inst = *(u32 *)ucp->uc_mcontext.gp_regs[PT_NIP]; in sighandler()
81 ucp->uc_mcontext.gp_regs[PT_NIP] += ((inst >> 26 == 1) ? 8 : 4); in sighandler()
83 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; in sighandler()
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-multimedia/jack/a2jmidid/
H A Dppc_musl_ucontext.patch18 ucontext->uc_mcontext.gp_regs[i]
/OK3568_Linux_fs/kernel/tools/testing/selftests/vm/
H A Dpkey-powerpc.h15 #define gregs gp_regs
/OK3568_Linux_fs/yocto/poky/meta/recipes-extended/grep/grep/
H A D0001-mcontext-is-not-a-standard-layout-so-glibc-and-musl-.patch20 # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/m4/m4/
H A D0001-sigsegv-Fix-build-on-ppc-musl.patch22 # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1]
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/copyloops/
H A Dexc_validate.c14 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP]
/OK3568_Linux_fs/kernel/arch/powerpc/perf/
H A Dcallchain_64.c129 uregs = sigframe->uc.uc_mcontext.gp_regs; in perf_callchain_user_64()
/OK3568_Linux_fs/yocto/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/
H A Dabseil-ppc-fixes.patch60 return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]);
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/
H A Dabseil-ppc-fixes.patch60 return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]);

12