/linux-4.4.14/arch/alpha/include/asm/ |
H A D | ptrace.h | 9 #define instruction_pointer(regs) ((regs)->pc) macro 10 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | ptrace.h | 14 #define instruction_pointer(regs) ((regs)->pc) macro 15 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/metag/mm/ |
H A D | extable.c | 8 unsigned long pc = instruction_pointer(regs); fixup_exception()
|
/linux-4.4.14/arch/cris/include/asm/ |
H A D | ptrace.h | 11 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/arm64/mm/ |
H A D | extable.c | 12 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
|
/linux-4.4.14/arch/score/include/asm/ |
H A D | ptrace.h | 14 #define instruction_pointer(regs) ((unsigned long)(regs)->cp0_epc) macro 15 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/microblaze/include/asm/ |
H A D | ptrace.h | 17 #define instruction_pointer(regs) ((regs)->pc) macro 18 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/c6x/include/asm/ |
H A D | ptrace.h | 25 #define instruction_pointer(regs) ((regs)->pc) macro 26 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/h8300/include/asm/ |
H A D | ptrace.h | 21 #define instruction_pointer(regs) ((regs)->pc) macro 22 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | ptrace.h | 61 # define instruction_pointer(regs) ((regs)->pc) macro 66 # define profile_pc(regs) instruction_pointer(regs) 70 in_lock_functions(instruction_pointer(regs)) ? \ 71 return_pointer(regs) : instruction_pointer(regs); \
|
/linux-4.4.14/arch/arm/mm/ |
H A D | extable.c | 11 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
|
H A D | alignment.c | 546 instruction_pointer(regs), instr, addr, eaddr); do_alignment_ldmstm() 785 instrptr = instruction_pointer(regs); do_alignment() 819 ai_sys_last_pc = (void *)instruction_pointer(regs); do_alignment()
|
/linux-4.4.14/arch/unicore32/include/asm/ |
H A D | ptrace.h | 56 #define instruction_pointer(regs) ((regs)->UCreg_pc) macro 58 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/m32r/include/asm/ |
H A D | ptrace.h | 33 #define instruction_pointer(regs) ((regs)->bpc) macro 34 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/avr32/include/asm/ |
H A D | ptrace.h | 22 #define instruction_pointer(regs) ((regs)->pc) macro 23 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/unicore32/mm/ |
H A D | extable.c | 19 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
|
H A D | alignment.c | 321 instruction_pointer(regs), instr, addr, eaddr); do_alignment_ldmstm() 364 instrptr = instruction_pointer(regs); do_alignment()
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | ptrace.h | 18 #define instruction_pointer(regs) ((regs)->iaoq[0] & ~3) macro
|
/linux-4.4.14/arch/sparc/include/asm/ |
H A D | ptrace.h | 63 #define instruction_pointer(regs) ((regs)->tpc) macro 78 #define profile_pc(regs) instruction_pointer(regs) 108 #define instruction_pointer(regs) ((regs)->pc) macro
|
/linux-4.4.14/arch/mn10300/include/asm/ |
H A D | ptrace.h | 18 #define instruction_pointer(regs) ((regs)->pc) macro
|
/linux-4.4.14/include/asm-generic/ |
H A D | ptrace.h | 22 static inline unsigned long instruction_pointer(struct pt_regs *regs) instruction_pointer() function 33 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/include/uapi/linux/ |
H A D | seccomp.h | 43 * @instruction_pointer: at the time of the system call. 50 __u64 instruction_pointer; member in struct:seccomp_data
|
/linux-4.4.14/arch/metag/include/asm/ |
H A D | ptrace.h | 20 #define instruction_pointer(regs) ((unsigned long)(regs)->ctx.CurrPC) macro 21 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/hexagon/include/uapi/asm/ |
H A D | ptrace.h | 26 #define instruction_pointer(regs) pt_elr(regs) macro 29 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/um/include/asm/ |
H A D | ptrace-generic.h | 28 #define instruction_pointer(regs) PT_REGS_IP(regs) macro
|
/linux-4.4.14/arch/arc/mm/ |
H A D | extable.c | 18 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
|
/linux-4.4.14/arch/frv/include/asm/ |
H A D | ptrace.h | 29 #define instruction_pointer(regs) ((regs)->pc) macro
|
/linux-4.4.14/arch/nios2/include/asm/ |
H A D | ptrace.h | 68 #define instruction_pointer(regs) ((regs)->ra) macro 69 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | ptrace.h | 85 #define instruction_pointer(regs) (regs)->ARM_pc macro 96 instruction_pointer(regs) = val; instruction_pointer_set() 102 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/tile/include/asm/ |
H A D | ptrace.h | 37 #define instruction_pointer(regs) ((regs)->pc) macro 38 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/arc/include/asm/ |
H A D | ptrace.h | 109 #define instruction_pointer(regs) ((regs)->ret) macro 110 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | traps.c | 156 if (__kernel_text_address(instruction_pointer(regs))) { BUILD_TRAP_HANDLER() 157 insn_size_t insn = *(insn_size_t *)instruction_pointer(regs); BUILD_TRAP_HANDLER()
|
H A D | process_32.c | 37 print_symbol("PC is at %s\n", instruction_pointer(regs)); show_regs()
|
H A D | kgdb.c | 292 return instruction_pointer(regs) - 2; kgdb_arch_pc() 293 return instruction_pointer(regs); kgdb_arch_pc()
|
/linux-4.4.14/arch/openrisc/include/asm/ |
H A D | ptrace.h | 73 #define instruction_pointer(regs) ((regs)->pc) macro 76 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/cris/include/uapi/asm/ |
H A D | ptrace_v10.h | 113 #define instruction_pointer(regs) ((regs)->irp) macro 114 #define profile_pc(regs) instruction_pointer(regs)
|
H A D | ptrace_v32.h | 113 #define instruction_pointer(regs) ((regs)->erp) macro 114 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | time.c | 31 unsigned long pc = instruction_pointer(regs); profile_pc()
|
H A D | kgdb.c | 741 return instruction_pointer(regs) - 1; kgdb_arch_pc() 742 return instruction_pointer(regs); kgdb_arch_pc()
|
/linux-4.4.14/arch/cris/kernel/ |
H A D | profile.c | 26 *(unsigned int *)(sample_buffer_pos + 4) = instruction_pointer(regs); cris_profile_sample()
|
/linux-4.4.14/arch/arc/kernel/ |
H A D | kgdb.c | 180 instruction_pointer(regs) -= BREAK_INSTR_SIZE; kgdb_trap() 191 instruction_pointer(regs) = ip; kgdb_arch_set_pc()
|
H A D | perf_event.c | 78 perf_callchain_store(entry, instruction_pointer(regs)); perf_callchain_user()
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
H A D | traps.c | 159 fixup = search_exception_tables(instruction_pointer(regs) - 2); fixup_BUG() 162 instruction_pointer(regs) = fixup->fixup; fixup_BUG()
|
/linux-4.4.14/kernel/debug/kdb/ |
H A D | kdb_debugger.c | 66 addr = instruction_pointer(ks->linux_regs); kdb_stub() 82 if (addr != instruction_pointer(ks->linux_regs)) kdb_stub()
|
H A D | kdb_bp.c | 111 kdb_printf("regs->ip = 0x%lx\n", instruction_pointer(regs)); kdb_handle_bp()
|
H A D | kdb_main.c | 1205 instruction_pointer(regs)); kdb_local() 1238 instruction_pointer(regs)); kdb_local() 1247 instruction_pointer(regs)); kdb_local() 1253 "Breakpoint" : "SS trap", instruction_pointer(regs)); kdb_local() 1267 instruction_pointer(regs)); kdb_local()
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | ptrace.h | 161 #define instruction_pointer(regs) ((regs)->cp0_epc) macro 162 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | ptrace.h | 152 #define instruction_pointer(regs) ((regs)->psw.addr & PSW_ADDR_INSN) macro 154 #define profile_pc(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/sh/mm/ |
H A D | alignment.c | 103 (void *)instruction_pointer(regs), insn); unaligned_fixups_notify() 108 (void *)instruction_pointer(regs), insn); unaligned_fixups_notify()
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | ptrace.h | 52 # define instruction_pointer(regs) ((regs)->cr_iip + ia64_psr(regs)->ri) macro 78 unsigned long __ip = instruction_pointer(regs); \
|
/linux-4.4.14/lib/ |
H A D | syscall.c | 15 *pc = instruction_pointer(regs); collect_syscall()
|
/linux-4.4.14/arch/cris/mm/ |
H A D | fault.c | 65 address, smp_processor_id(), instruction_pointer(regs), do_page_fault() 228 address, instruction_pointer(regs)); do_page_fault() 377 unsigned long ip = (instruction_pointer(regs) & ~0x1); find_fixup_code() 382 instruction_pointer(regs) = fixup->fixup; find_fixup_code()
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | debug-monitors.c | 246 info.si_addr = (void __user *)instruction_pointer(regs); single_step_handler() 318 .si_addr = (void __user *)instruction_pointer(regs), brk_handler() 336 void __user *pc = (void __user *)instruction_pointer(regs); aarch32_break_handler()
|
H A D | traps.c | 116 unsigned long addr = instruction_pointer(regs); dump_instr() 305 void __user *pc = (void __user *)instruction_pointer(regs); call_undef_hook() 344 void __user *pc = (void __user *)instruction_pointer(regs); do_undefinstr() 442 void __user *pc = (void __user *)instruction_pointer(regs); bad_mode()
|
H A D | perf_callchain.c | 176 return instruction_pointer(regs); perf_instruction_pointer()
|
H A D | process.c | 183 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
|
H A D | fpsimd.c | 123 info.si_addr = (void __user *)instruction_pointer(regs); do_fpsimd_exc()
|
H A D | armv8_deprecated.c | 338 info.si_addr = (void *) instruction_pointer(regs); set_segfault()
|
H A D | hw_breakpoint.c | 593 addr = instruction_pointer(regs); breakpoint_handler()
|
/linux-4.4.14/arch/unicore32/kernel/ |
H A D | fpu-ucf64.c | 63 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); ucf64_raise_sigfpe()
|
H A D | process.c | 139 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
|
H A D | traps.c | 106 unsigned long addr = instruction_pointer(regs); dump_instr()
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | perf_callchain.c | 116 return instruction_pointer(regs); perf_instruction_pointer()
|
H A D | traps.c | 137 unsigned long addr = instruction_pointer(regs); dump_instr() 412 pc = (void __user *)instruction_pointer(regs); do_undefinstr() 526 info.si_addr = (void __user *)instruction_pointer(regs) - bad_syscall() 655 info.si_addr = (void __user *)instruction_pointer(regs) - arm_syscall() 707 unsigned long addr = instruction_pointer(regs); baddataabort()
|
H A D | swp_emulate.c | 123 info.si_addr = (void *) instruction_pointer(regs); set_segfault()
|
H A D | process.c | 117 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
|
H A D | hw_breakpoint.c | 758 enable_single_step(wp, instruction_pointer(regs)); watchpoint_handler() 901 instruction_pointer(regs) += 4; debug_reg_trap()
|
H A D | ptrace.c | 210 info.si_addr = (void __user *)instruction_pointer(regs); ptrace_break()
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | perf_event.c | 64 return instruction_pointer(regs) == (unsigned long) &sie_exit; is_in_guest() 83 : instruction_pointer(regs); perf_instruction_pointer()
|
/linux-4.4.14/arch/avr32/kernel/ |
H A D | process.c | 224 print_symbol("PC is at %s\n", instruction_pointer(regs)); show_regs_log_lvl() 231 log_lvl, instruction_pointer(regs), lr, print_tainted(), show_regs_log_lvl()
|
H A D | traps.c | 213 pc = (void __user *)instruction_pointer(regs); do_illegal_opcode()
|
H A D | ptrace.c | 353 _exception(SIGTRAP, regs, code, instruction_pointer(regs)); do_debug()
|
/linux-4.4.14/arch/arm/probes/uprobes/ |
H A D | core.c | 204 return instruction_pointer(regs); uprobe_get_swbp_addr()
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | ptrace.h | 184 #define instruction_pointer(regs) ((unsigned long)(regs)->pc) macro
|
/linux-4.4.14/drivers/misc/ |
H A D | kgdbts.c | 313 ip = instruction_pointer(&kgdbts_regs); check_and_rewind_pc() 354 instruction_pointer(&kgdbts_regs)); check_single_step() 365 instruction_pointer(&kgdbts_regs) != addr) check_single_step() 378 if (instruction_pointer(&kgdbts_regs) == addr) { check_single_step() 380 instruction_pointer(&kgdbts_regs)); check_single_step() 495 instruction_pointer(&kgdbts_regs)); emul_sstep_put()
|
/linux-4.4.14/kernel/trace/ |
H A D | trace_uprobe.c | 815 entry->vaddr[1] = instruction_pointer(regs); __uprobe_trace_func() 818 entry->vaddr[0] = instruction_pointer(regs); __uprobe_trace_func() 1140 entry->vaddr[1] = instruction_pointer(regs); __uprobe_perf_func() 1143 entry->vaddr[0] = instruction_pointer(regs); __uprobe_perf_func() 1229 udd.bp_addr = instruction_pointer(regs); uprobe_dispatcher()
|
/linux-4.4.14/include/linux/ |
H A D | uprobes.h | 155 #define uprobe_get_trap_addr(regs) instruction_pointer(regs)
|
H A D | perf_event.h | 1017 # define perf_instruction_pointer(regs) instruction_pointer(regs)
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | uprobes.c | 84 return instruction_pointer(regs); uprobe_get_swbp_addr()
|
H A D | time.c | 419 unsigned long pc = instruction_pointer(regs); profile_pc()
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | uprobes.c | 329 return instruction_pointer(regs); uprobe_get_swbp_addr()
|
H A D | kprobes.c | 645 instruction_pointer(regs) = orig_ret_address;
|
/linux-4.4.14/arch/parisc/kernel/ |
H A D | time.c | 175 unsigned long pc = instruction_pointer(regs); profile_pc()
|
/linux-4.4.14/arch/hexagon/kernel/ |
H A D | kgdb.c | 114 instruction_pointer(regs) = pc; kgdb_arch_set_pc()
|
/linux-4.4.14/arch/arm/mach-ks8695/ |
H A D | pci.c | 129 unsigned long pc = instruction_pointer(regs); ks8695_pci_fault()
|
/linux-4.4.14/arch/arm/mach-footbridge/ |
H A D | dc21285.c | 168 instruction_pointer(get_irq_regs())); dc21285_abort_irq()
|
/linux-4.4.14/arch/arm/mach-integrator/ |
H A D | pci_v3.c | 515 unsigned long pc = instruction_pointer(regs); v3_pci_fault() 562 unsigned long pc = instruction_pointer(regs); v3_irq()
|
/linux-4.4.14/drivers/pci/host/ |
H A D | pci-keystone.c | 241 unsigned long instr = *(unsigned long *) instruction_pointer(regs); keystone_pcie_fault()
|
/linux-4.4.14/arch/tile/kernel/ |
H A D | traps.c | 216 bundle = *(unsigned long *)instruction_pointer(regs); do_bpt()
|
H A D | kgdb.c | 190 bundle = *(unsigned long *)instruction_pointer(regs); get_step_address()
|
H A D | kprobes.c | 492 instruction_pointer(regs) = orig_ret_address;
|
/linux-4.4.14/arch/x86/mm/ |
H A D | mmio-mod.c | 148 const unsigned long instptr = instruction_pointer(regs); pre()
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | time_64.c | 61 unsigned long pc = instruction_pointer(regs); profile_pc()
|
/linux-4.4.14/arch/x86/entry/ |
H A D | common.c | 109 sd.instruction_pointer = regs->ip; syscall_trace_enter_phase1()
|
/linux-4.4.14/arch/c6x/kernel/ |
H A D | traps.c | 246 unsigned long addr = instruction_pointer(regs); do_trap()
|
/linux-4.4.14/arch/mips/kvm/ |
H A D | mips.c | 1597 pc = instruction_pointer(regs); kvm_mips_csr_die_notify() 1614 instruction_pointer(regs) += 4; kvm_mips_csr_die_notify()
|
/linux-4.4.14/kernel/events/ |
H A D | uprobes.c | 1371 return instruction_pointer(regs) - UPROBE_SWBP_INSN_SIZE; uprobe_get_swbp_addr() 1381 return instruction_pointer(regs); uprobe_get_trap_addr() 1591 ri->func = instruction_pointer(regs); prepare_uretprobe()
|
/linux-4.4.14/kernel/debug/ |
H A D | debug_core.c | 209 return instruction_pointer(regs); kgdb_arch_pc()
|
/linux-4.4.14/arch/arm/vfp/ |
H A D | vfpmodule.c | 229 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); vfp_raise_sigfpe()
|
/linux-4.4.14/kernel/ |
H A D | seccomp.c | 85 sd->instruction_pointer = KSTK_EIP(task); populate_seccomp_data()
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | kprobes.c | 791 kprobe_opcode_t *addr = (kprobe_opcode_t *)instruction_pointer(regs); pre_kprobes_handler()
|
/linux-4.4.14/drivers/char/ |
H A D | random.c | 912 ip = regs ? instruction_pointer(regs) : _RET_IP_; add_interrupt_randomness()
|
/linux-4.4.14/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 85 __u64 instruction_pointer; member in struct:seccomp_data
|