/Linux-v4.19/arch/arm64/kernel/probes/ |
D | simulate-insn.c | 109 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_adr_adrp() 121 instruction_pointer_set(regs, addr + disp); in simulate_b_bl() 132 instruction_pointer_set(regs, addr + disp); in simulate_b_cond() 141 instruction_pointer_set(regs, get_x_reg(regs, xn)); in simulate_br_blr_ret() 160 instruction_pointer_set(regs, addr + disp); in simulate_cbz_cbnz() 175 instruction_pointer_set(regs, addr + disp); in simulate_tbz_tbnz() 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()
|
D | uprobes.c | 73 instruction_pointer_set(regs, utask->xol_vaddr); in arch_uprobe_pre_xol() 87 instruction_pointer_set(regs, utask->vaddr + 4); in arch_uprobe_post_xol() 131 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
D | kprobes.c | 259 instruction_pointer_set(regs, slot); in setup_singlestep() 300 instruction_pointer_set(regs, cur->ainsn.api.restore); in post_kprobe_handler() 334 instruction_pointer_set(regs, (unsigned long) cur->addr); in kprobe_fault_handler()
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | ptrace.h | 28 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/sparc/kernel/ |
D | uprobes.c | 217 instruction_pointer_set(regs, utask->xol_vaddr); in arch_uprobe_pre_xol() 310 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/Linux-v4.19/include/asm-generic/ |
D | ptrace.h | 26 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | ptrace.h | 80 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/arm/include/asm/ |
D | ptrace.h | 103 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/s390/include/asm/ |
D | ptrace.h | 171 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/mips/include/asm/ |
D | ptrace.h | 64 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | uprobes.c | 172 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | ptrace.h | 66 #define instruction_pointer_set(regs, val) do { \ macro
|
/Linux-v4.19/arch/mips/kernel/ |
D | uprobes.c | 196 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/Linux-v4.19/arch/arm/probes/uprobes/ |
D | core.c | 178 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/Linux-v4.19/kernel/ |
D | rseq.c | 247 instruction_pointer_set(regs, (unsigned long)rseq_cs.abort_ip); in rseq_ip_fixup()
|
/Linux-v4.19/kernel/events/ |
D | uprobes.c | 1847 instruction_pointer_set(regs, ri->orig_ret_vaddr); in handle_trampoline() 1904 instruction_pointer_set(regs, bp_vaddr); in handle_swbp() 1910 instruction_pointer_set(regs, bp_vaddr); in handle_swbp()
|
/Linux-v4.19/drivers/misc/ |
D | kgdbts.c | 338 instruction_pointer_set(&kgdbts_regs, ip); in check_and_rewind_pc()
|