/Linux-v4.19/arch/xtensa/include/asm/ |
D | ptrace.h | 87 # define instruction_pointer(regs) ((regs)->pc) macro 92 # define profile_pc(regs) instruction_pointer(regs) 96 in_lock_functions(instruction_pointer(regs)) ? \ 97 return_pointer(regs) : instruction_pointer(regs); \
|
/Linux-v4.19/arch/hexagon/include/uapi/asm/ |
D | ptrace.h | 27 #define instruction_pointer(regs) pt_elr(regs) macro 30 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | ptrace.h | 17 #define instruction_pointer(regs) ((regs)->pc) macro 18 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | ptrace.h | 15 #define instruction_pointer(regs) ((regs)->pc) macro 16 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/c6x/include/asm/ |
D | ptrace.h | 25 #define instruction_pointer(regs) ((regs)->pc) macro 26 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | ptrace.h | 10 #define instruction_pointer(regs) ((regs)->pc) macro 11 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | ptrace.h | 65 #define instruction_pointer(regs) ((regs)->tpc) macro 83 #define profile_pc(regs) instruction_pointer(regs) 144 #define instruction_pointer(regs) ((regs)->pc) macro
|
/Linux-v4.19/arch/arm/include/asm/ |
D | ptrace.h | 95 #define instruction_pointer(regs) (regs)->ARM_pc macro 106 instruction_pointer(regs) = val; in instruction_pointer_set() 112 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/unicore32/include/asm/ |
D | ptrace.h | 56 #define instruction_pointer(regs) ((regs)->UCreg_pc) macro 58 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/h8300/include/asm/ |
D | ptrace.h | 24 #define instruction_pointer(regs) ((regs)->pc) macro 25 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/nios2/include/asm/ |
D | ptrace.h | 68 #define instruction_pointer(regs) ((regs)->ra) macro 69 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/nds32/include/asm/ |
D | ptrace.h | 73 #define instruction_pointer(regs) ((regs)->ipc) macro 74 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/openrisc/include/asm/ |
D | ptrace.h | 73 #define instruction_pointer(regs) ((regs)->pc) macro 76 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/arm64/kernel/probes/ |
D | uprobes.c | 34 return instruction_pointer(regs); in uprobe_get_swbp_addr() 115 addr = instruction_pointer(regs); in arch_uprobe_skip_sstep() 187 (instruction_pointer(regs) != utask->xol_vaddr + 4)); in uprobe_single_step_handler()
|
D | simulate-insn.c | 109 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_adr_adrp() 193 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_ldr_literal() 208 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_ldrsw_literal()
|
/Linux-v4.19/include/asm-generic/ |
D | ptrace.h | 22 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() function 33 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/nds32/mm/ |
D | fault.c | 127 !search_exception_tables(instruction_pointer(regs))) in do_page_fault() 139 !search_exception_tables(instruction_pointer(regs))) in do_page_fault() 288 search_exception_tables(instruction_pointer(regs))) != in do_page_fault() 291 instruction_pointer(regs) = entry->fixup; in do_page_fault()
|
/Linux-v4.19/lib/ |
D | nmi_backtrace.c | 93 if (regs && cpu_in_idle(instruction_pointer(regs))) { in nmi_cpu_backtrace() 95 cpu, (void *)instruction_pointer(regs)); in nmi_cpu_backtrace()
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | ptrace.h | 76 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() function 86 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | ptrace.h | 53 # define instruction_pointer(regs) ((regs)->cr_iip + ia64_psr(regs)->ri) macro 79 unsigned long __ip = instruction_pointer(regs); \
|
/Linux-v4.19/arch/arc/include/asm/ |
D | ptrace.h | 118 #define instruction_pointer(regs) ((regs)->ret) macro 119 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/s390/include/asm/ |
D | ptrace.h | 162 #define instruction_pointer(regs) ((regs)->psw.addr) macro 164 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/mips/include/asm/ |
D | ptrace.h | 161 #define instruction_pointer(regs) ((regs)->cp0_epc) macro 162 #define profile_pc(regs) instruction_pointer(regs)
|
/Linux-v4.19/arch/sh/kernel/ |
D | traps.c | 162 if (__kernel_text_address(instruction_pointer(regs))) { in BUILD_TRAP_HANDLER() 163 insn_size_t insn = *(insn_size_t *)instruction_pointer(regs); in BUILD_TRAP_HANDLER()
|
/Linux-v4.19/arch/sh/mm/ |
D | alignment.c | 103 (void *)instruction_pointer(regs), insn); in unaligned_fixups_notify() 108 (void *)instruction_pointer(regs), insn); in unaligned_fixups_notify()
|