/openbmc/linux/tools/testing/selftests/powerpc/signal/ |
H A D | sigfuz.c | 119 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 …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | signal_64.c | 179 unsafe_put_user(&sc->gp_regs, &sc->regs, efault_out); in __unsafe_setup_sigcontext() 180 unsafe_copy_to_user(&sc->gp_regs, regs, GP_REGS_SIZE, efault_out); in __unsafe_setup_sigcontext() 181 unsafe_put_user(msr, &sc->gp_regs[PT_MSR], efault_out); in __unsafe_setup_sigcontext() 182 unsafe_put_user(softe, &sc->gp_regs[PT_SOFTE], efault_out); in __unsafe_setup_sigcontext() 314 err |= __put_user(&sc->gp_regs, &sc->regs); in setup_tm_sigcontexts() 315 err |= __put_user(&tm_sc->gp_regs, &tm_sc->regs); in setup_tm_sigcontexts() 316 err |= __copy_to_user(&tm_sc->gp_regs, regs, GP_REGS_SIZE); in setup_tm_sigcontexts() 317 err |= __copy_to_user(&sc->gp_regs, in setup_tm_sigcontexts() 319 err |= __put_user(msr, &tm_sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts() 320 err |= __put_user(msr, &sc->gp_regs[PT_MSR]); in setup_tm_sigcontexts() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/tm/ |
H A D | tm-trap.c | 67 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 D | tm-signal-context-chk-gpr.c | 57 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 D | tm-signal-msr-resv.c | 41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32); in signal_usr1()
|
/openbmc/qemu/linux-user/include/host/ppc64/ |
H A D | host-signal.h | 22 return uc->uc_mcontext.gp_regs[PT_NIP]; in host_signal_pc() 27 uc->uc_mcontext.gp_regs[PT_NIP] = pc; in host_signal_set_pc() 37 return uc->uc_mcontext.gp_regs[PT_TRAP] != 0x400 in host_signal_write() 38 && (uc->uc_mcontext.gp_regs[PT_DSISR] & 0x02000000); in host_signal_write()
|
/openbmc/linux/drivers/video/fbdev/geode/ |
H A D | gxfb.h | 23 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 D | gxfb_core.c | 242 par->gp_regs = pci_ioremap_bar(dev, 1); in gxfb_map_video_memory() 244 if (!par->gp_regs) in gxfb_map_video_memory() 426 if (par->gp_regs) { in gxfb_probe() 427 iounmap(par->gp_regs); in gxfb_probe() 452 iounmap(par->gp_regs); in gxfb_remove()
|
H A D | lxfb.h | 29 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 D | lxfb_core.c | 368 par->gp_regs = pci_ioremap_bar(dev, 1); in lxfb_map_video_memory() 370 if (par->gp_regs == NULL) in lxfb_map_video_memory() 551 if (par->gp_regs) { in lxfb_probe() 552 iounmap(par->gp_regs); in lxfb_probe() 580 iounmap(par->gp_regs); in lxfb_remove()
|
H A D | suspend_gx.c | 30 memcpy(par->gp, par->gp_regs, sizeof(par->gp)); in gx_save_regs()
|
/openbmc/linux/drivers/soc/bcm/brcmstb/pm/ |
H A D | s3-mips.S | 25 la t0, gp_regs 115 la t0, gp_regs
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/gperftools/gperftools/ |
H A D | ppc-musl.patch | 36 - result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[PT_NIP]; 37 + result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[32];
|
/openbmc/linux/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 202 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP] 203 #define UCONTEXT_MSR(UC) (UC)->uc_mcontext.gp_regs[PT_MSR]
|
/openbmc/linux/arch/powerpc/include/uapi/asm/ |
H A D | sigcontext.h | 31 elf_gregset_t gp_regs; member
|
/openbmc/linux/tools/testing/selftests/powerpc/alignment/ |
H A D | copy_first_unaligned.c | 22 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.gp_regs[PT_NIP]; in signal_action_handler()
|
H A D | alignment_handler.c | 71 u32 inst = *(u32 *)ucp->uc_mcontext.gp_regs[PT_NIP]; in sighandler() 72 ucp->uc_mcontext.gp_regs[PT_NIP] += ((inst >> 26 == 1) ? 8 : 4); in sighandler() 74 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; in sighandler()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-multimedia/jack/a2jmidid/ |
H A D | ppc_musl_ucontext.patch | 18 ucontext->uc_mcontext.gp_regs[i]
|
/openbmc/linux/tools/testing/selftests/powerpc/pmu/sampling_tests/ |
H A D | mmcr2_fcs_fch_test.c | 23 is_hv = !!(uctx->uc_mcontext.gp_regs[PT_MSR] & MSR_HV); in sig_usr2_handler()
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | pkey-powerpc.h | 12 #define gregs gp_regs
|
/openbmc/openbmc/poky/meta/recipes-devtools/m4/m4/ |
H A D | 0001-sigsegv-Fix-build-on-ppc-musl.patch | 22 # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1]
|
/openbmc/linux/arch/powerpc/perf/ |
H A D | callchain_64.c | 103 uregs = sigframe->uc.uc_mcontext.gp_regs; in perf_callchain_user_64()
|
/openbmc/linux/tools/testing/selftests/powerpc/copyloops/ |
H A D | exc_validate.c | 14 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/ |
H A D | 0004-abseil-ppc-fixes.patch | 79 return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]);
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-grpcio/ |
H A D | abseil-ppc-fixes.patch | 78 return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]);
|