/kernel/linux/linux-5.10/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() 24 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.uc_regs->gregs[PT_NIP]; in signal_action_handler()
|
H A D | alignment_handler.c | 80 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() 86 ucp->uc_mcontext.uc_regs->gregs[PT_NIP] += 4; in sighandler()
|
/kernel/linux/linux-6.6/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() 24 unsigned int *pc = (unsigned int *)ctx->uc_mcontext.uc_regs->gregs[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() 77 ucp->uc_mcontext.uc_regs->gregs[PT_NIP] += 4; in sighandler()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/tm/ |
H A D | tm-trap.c | 116 ucp->uc_mcontext.gp_regs[PT_NIP] += 16; in trap_signal_handler() 124 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; in trap_signal_handler() 172 ucp->uc_mcontext.gp_regs[PT_NIP] += 8; in trap_signal_handler()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/tm/ |
H A D | tm-trap.c | 116 ucp->uc_mcontext.gp_regs[PT_NIP] += 16; in trap_signal_handler() 124 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; in trap_signal_handler() 172 ucp->uc_mcontext.gp_regs[PT_NIP] += 8; in trap_signal_handler()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 139 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP] 142 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
H A D | exc_validate.c | 14 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP] 16 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/copyloops/ |
H A D | exc_validate.c | 14 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP] 16 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | utils.h | 202 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.gp_regs[PT_NIP] 205 #define UCONTEXT_NIA(UC) (UC)->uc_mcontext.uc_regs->gregs[PT_NIP]
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | pkey-powerpc.h | 13 #define REG_IP_IDX PT_NIP
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | pkey-powerpc.h | 10 #define REG_IP_IDX PT_NIP
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/signal/ |
H A D | sigfuz.c | 155 ucp->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler() 159 ucp->uc_link->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/signal/ |
H A D | sigfuz.c | 155 ucp->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler() 159 ucp->uc_link->uc_mcontext.gp_regs[PT_NIP] = random(); in trap_signal_handler()
|
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/ |
H A D | ptrace.h | 101 #define PT_NIP 32 macro
|
/kernel/linux/linux-5.10/arch/powerpc/perf/ |
H A D | callchain_64.c | 130 if (read_user_stack_64(&uregs[PT_NIP], &next_ip) || in perf_callchain_user_64()
|
H A D | callchain_32.c | 162 if (read_user_stack_32(&uregs[PT_NIP], &next_ip) || in perf_callchain_user_32()
|
/kernel/linux/linux-6.6/arch/powerpc/perf/ |
H A D | callchain_64.c | 104 if (read_user_stack_64(&uregs[PT_NIP], &next_ip) || in perf_callchain_user_64()
|
H A D | callchain_32.c | 162 if (read_user_stack_32(&uregs[PT_NIP], &next_ip) || in perf_callchain_user_32()
|
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/ |
H A D | ptrace.h | 101 #define PT_NIP 32 macro
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | signal_64.c | 343 err |= __get_user(regs->nip, &sc->gp_regs[PT_NIP]); in restore_sigcontext() 450 err |= __get_user(regs->nip, &tm_sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts() 451 err |= __get_user(tsk->thread.tm_tfhar, &sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts()
|
H A D | signal_32.c | 607 err |= __get_user(current->thread.tm_tfhar, &sr->mc_gregs[PT_NIP]); in restore_tm_user_regs()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | signal_64.c | 358 unsafe_get_user(regs->nip, &sc->gp_regs[PT_NIP], efault_out); in __unsafe_restore_sigcontext() 469 err |= __get_user(regs->nip, &tm_sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts() 470 err |= __get_user(tsk->thread.tm_tfhar, &sc->gp_regs[PT_NIP]); in restore_tm_sigcontexts()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ptrace/ |
H A D | ptrace.c | 422 CHECK_REG(PT_NIP, nip); in pt_regs_check()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/ |
H A D | ptrace.c | 466 CHECK_REG(PT_NIP, nip); in pt_regs_check()
|