Searched refs:instruction_pointer (Results 1 - 103 of 103) sorted by relevance

/linux-4.4.14/arch/alpha/include/asm/
H A Dptrace.h9 #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 Dptrace.h14 #define instruction_pointer(regs) ((regs)->pc) macro
15 #define profile_pc(regs) instruction_pointer(regs)
/linux-4.4.14/arch/metag/mm/
H A Dextable.c8 unsigned long pc = instruction_pointer(regs); fixup_exception()
/linux-4.4.14/arch/cris/include/asm/
H A Dptrace.h11 #define profile_pc(regs) instruction_pointer(regs)
/linux-4.4.14/arch/arm64/mm/
H A Dextable.c12 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
/linux-4.4.14/arch/score/include/asm/
H A Dptrace.h14 #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 Dptrace.h17 #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 Dptrace.h25 #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 Dptrace.h21 #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 Dptrace.h61 # 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 Dextable.c11 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
H A Dalignment.c546 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 Dptrace.h56 #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 Dptrace.h33 #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 Dptrace.h22 #define instruction_pointer(regs) ((regs)->pc) macro
23 #define profile_pc(regs) instruction_pointer(regs)
/linux-4.4.14/arch/unicore32/mm/
H A Dextable.c19 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
H A Dalignment.c321 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 Dptrace.h18 #define instruction_pointer(regs) ((regs)->iaoq[0] & ~3) macro
/linux-4.4.14/arch/sparc/include/asm/
H A Dptrace.h63 #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 Dptrace.h18 #define instruction_pointer(regs) ((regs)->pc) macro
/linux-4.4.14/include/asm-generic/
H A Dptrace.h22 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 Dseccomp.h43 * @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 Dptrace.h20 #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 Dptrace.h26 #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 Dptrace-generic.h28 #define instruction_pointer(regs) PT_REGS_IP(regs) macro
/linux-4.4.14/arch/arc/mm/
H A Dextable.c18 fixup = search_exception_tables(instruction_pointer(regs)); fixup_exception()
/linux-4.4.14/arch/frv/include/asm/
H A Dptrace.h29 #define instruction_pointer(regs) ((regs)->pc) macro
/linux-4.4.14/arch/nios2/include/asm/
H A Dptrace.h68 #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 Dptrace.h85 #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 Dptrace.h37 #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 Dptrace.h109 #define instruction_pointer(regs) ((regs)->ret) macro
110 #define profile_pc(regs) instruction_pointer(regs)
/linux-4.4.14/arch/sh/kernel/
H A Dtraps.c156 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 Dprocess_32.c37 print_symbol("PC is at %s\n", instruction_pointer(regs)); show_regs()
H A Dkgdb.c292 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 Dptrace.h73 #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 Dptrace_v10.h113 #define instruction_pointer(regs) ((regs)->irp) macro
114 #define profile_pc(regs) instruction_pointer(regs)
H A Dptrace_v32.h113 #define instruction_pointer(regs) ((regs)->erp) macro
114 #define profile_pc(regs) instruction_pointer(regs)
/linux-4.4.14/arch/x86/kernel/
H A Dtime.c31 unsigned long pc = instruction_pointer(regs); profile_pc()
H A Dkgdb.c741 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 Dprofile.c26 *(unsigned int *)(sample_buffer_pos + 4) = instruction_pointer(regs); cris_profile_sample()
/linux-4.4.14/arch/arc/kernel/
H A Dkgdb.c180 instruction_pointer(regs) -= BREAK_INSTR_SIZE; kgdb_trap()
191 instruction_pointer(regs) = ip; kgdb_arch_set_pc()
H A Dperf_event.c78 perf_callchain_store(entry, instruction_pointer(regs)); perf_callchain_user()
/linux-4.4.14/arch/cris/arch-v32/kernel/
H A Dtraps.c159 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 Dkdb_debugger.c66 addr = instruction_pointer(ks->linux_regs); kdb_stub()
82 if (addr != instruction_pointer(ks->linux_regs)) kdb_stub()
H A Dkdb_bp.c111 kdb_printf("regs->ip = 0x%lx\n", instruction_pointer(regs)); kdb_handle_bp()
H A Dkdb_main.c1205 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 Dptrace.h161 #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 Dptrace.h152 #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 Dalignment.c103 (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 Dptrace.h52 # 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 Dsyscall.c15 *pc = instruction_pointer(regs); collect_syscall()
/linux-4.4.14/arch/cris/mm/
H A Dfault.c65 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 Ddebug-monitors.c246 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 Dtraps.c116 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 Dperf_callchain.c176 return instruction_pointer(regs); perf_instruction_pointer()
H A Dprocess.c183 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
H A Dfpsimd.c123 info.si_addr = (void __user *)instruction_pointer(regs); do_fpsimd_exc()
H A Darmv8_deprecated.c338 info.si_addr = (void *) instruction_pointer(regs); set_segfault()
H A Dhw_breakpoint.c593 addr = instruction_pointer(regs); breakpoint_handler()
/linux-4.4.14/arch/unicore32/kernel/
H A Dfpu-ucf64.c63 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); ucf64_raise_sigfpe()
H A Dprocess.c139 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
H A Dtraps.c106 unsigned long addr = instruction_pointer(regs); dump_instr()
/linux-4.4.14/arch/arm/kernel/
H A Dperf_callchain.c116 return instruction_pointer(regs); perf_instruction_pointer()
H A Dtraps.c137 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 Dswp_emulate.c123 info.si_addr = (void *) instruction_pointer(regs); set_segfault()
H A Dprocess.c117 print_symbol("PC is at %s\n", instruction_pointer(regs)); __show_regs()
H A Dhw_breakpoint.c758 enable_single_step(wp, instruction_pointer(regs)); watchpoint_handler()
901 instruction_pointer(regs) += 4; debug_reg_trap()
H A Dptrace.c210 info.si_addr = (void __user *)instruction_pointer(regs); ptrace_break()
/linux-4.4.14/arch/s390/kernel/
H A Dperf_event.c64 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 Dprocess.c224 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 Dtraps.c213 pc = (void __user *)instruction_pointer(regs); do_illegal_opcode()
H A Dptrace.c353 _exception(SIGTRAP, regs, code, instruction_pointer(regs)); do_debug()
/linux-4.4.14/arch/arm/probes/uprobes/
H A Dcore.c204 return instruction_pointer(regs); uprobe_get_swbp_addr()
/linux-4.4.14/arch/arm64/include/asm/
H A Dptrace.h184 #define instruction_pointer(regs) ((unsigned long)(regs)->pc) macro
/linux-4.4.14/drivers/misc/
H A Dkgdbts.c313 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 Dtrace_uprobe.c815 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 Duprobes.h155 #define uprobe_get_trap_addr(regs) instruction_pointer(regs)
H A Dperf_event.h1017 # define perf_instruction_pointer(regs) instruction_pointer(regs)
/linux-4.4.14/arch/powerpc/kernel/
H A Duprobes.c84 return instruction_pointer(regs); uprobe_get_swbp_addr()
H A Dtime.c419 unsigned long pc = instruction_pointer(regs); profile_pc()
/linux-4.4.14/arch/mips/kernel/
H A Duprobes.c329 return instruction_pointer(regs); uprobe_get_swbp_addr()
H A Dkprobes.c645 instruction_pointer(regs) = orig_ret_address;
/linux-4.4.14/arch/parisc/kernel/
H A Dtime.c175 unsigned long pc = instruction_pointer(regs); profile_pc()
/linux-4.4.14/arch/hexagon/kernel/
H A Dkgdb.c114 instruction_pointer(regs) = pc; kgdb_arch_set_pc()
/linux-4.4.14/arch/arm/mach-ks8695/
H A Dpci.c129 unsigned long pc = instruction_pointer(regs); ks8695_pci_fault()
/linux-4.4.14/arch/arm/mach-footbridge/
H A Ddc21285.c168 instruction_pointer(get_irq_regs())); dc21285_abort_irq()
/linux-4.4.14/arch/arm/mach-integrator/
H A Dpci_v3.c515 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 Dpci-keystone.c241 unsigned long instr = *(unsigned long *) instruction_pointer(regs); keystone_pcie_fault()
/linux-4.4.14/arch/tile/kernel/
H A Dtraps.c216 bundle = *(unsigned long *)instruction_pointer(regs); do_bpt()
H A Dkgdb.c190 bundle = *(unsigned long *)instruction_pointer(regs); get_step_address()
H A Dkprobes.c492 instruction_pointer(regs) = orig_ret_address;
/linux-4.4.14/arch/x86/mm/
H A Dmmio-mod.c148 const unsigned long instptr = instruction_pointer(regs); pre()
/linux-4.4.14/arch/sparc/kernel/
H A Dtime_64.c61 unsigned long pc = instruction_pointer(regs); profile_pc()
/linux-4.4.14/arch/x86/entry/
H A Dcommon.c109 sd.instruction_pointer = regs->ip; syscall_trace_enter_phase1()
/linux-4.4.14/arch/c6x/kernel/
H A Dtraps.c246 unsigned long addr = instruction_pointer(regs); do_trap()
/linux-4.4.14/arch/mips/kvm/
H A Dmips.c1597 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 Duprobes.c1371 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 Ddebug_core.c209 return instruction_pointer(regs); kgdb_arch_pc()
/linux-4.4.14/arch/arm/vfp/
H A Dvfpmodule.c229 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); vfp_raise_sigfpe()
/linux-4.4.14/kernel/
H A Dseccomp.c85 sd->instruction_pointer = KSTK_EIP(task); populate_seccomp_data()
/linux-4.4.14/arch/ia64/kernel/
H A Dkprobes.c791 kprobe_opcode_t *addr = (kprobe_opcode_t *)instruction_pointer(regs); pre_kprobes_handler()
/linux-4.4.14/drivers/char/
H A Drandom.c912 ip = regs ? instruction_pointer(regs) : _RET_IP_; add_interrupt_randomness()
/linux-4.4.14/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c85 __u64 instruction_pointer; member in struct:seccomp_data

Completed in 3742 milliseconds