/arch/arm64/kernel/probes/ |
D | simulate-insn.c | 101 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_adr_adrp() 113 instruction_pointer_set(regs, addr + disp); in simulate_b_bl() 124 instruction_pointer_set(regs, addr + disp); in simulate_b_cond() 133 instruction_pointer_set(regs, get_x_reg(regs, xn)); in simulate_br_blr_ret() 152 instruction_pointer_set(regs, addr + disp); in simulate_cbz_cbnz() 167 instruction_pointer_set(regs, addr + disp); in simulate_tbz_tbnz() 185 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_ldr_literal() 200 instruction_pointer_set(regs, instruction_pointer(regs) + 4); in simulate_ldrsw_literal()
|
D | uprobes.c | 70 instruction_pointer_set(regs, utask->xol_vaddr); in arch_uprobe_pre_xol() 84 instruction_pointer_set(regs, utask->vaddr + 4); in arch_uprobe_post_xol() 128 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
D | kprobes.c | 232 instruction_pointer_set(regs, slot); in setup_singlestep() 273 instruction_pointer_set(regs, cur->ainsn.api.restore); in post_kprobe_handler() 307 instruction_pointer_set(regs, (unsigned long) cur->addr); in kprobe_fault_handler()
|
/arch/arm64/lib/ |
D | error-inject.c | 16 instruction_pointer_set(regs, procedure_link_pointer(regs)); in override_function_with_return()
|
/arch/parisc/include/asm/ |
D | ptrace.h | 28 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/riscv/include/asm/ |
D | ptrace.h | 69 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/sparc/kernel/ |
D | uprobes.c | 204 instruction_pointer_set(regs, utask->xol_vaddr); in arch_uprobe_pre_xol() 297 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/arch/sh/include/asm/ |
D | ptrace.h | 23 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/powerpc/kernel/ |
D | uprobes.c | 159 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/arch/s390/include/asm/ |
D | ptrace.h | 171 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/arm/include/asm/ |
D | ptrace.h | 100 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/mips/include/asm/ |
D | ptrace.h | 59 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/sparc/include/asm/ |
D | ptrace.h | 66 #define instruction_pointer_set(regs, val) do { \ macro
|
/arch/powerpc/include/asm/ |
D | ptrace.h | 119 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/mips/kernel/ |
D | uprobes.c | 193 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/arch/arm/probes/uprobes/ |
D | core.c | 175 instruction_pointer_set(regs, utask->vaddr); in arch_uprobe_abort_xol()
|
/arch/arm64/include/asm/ |
D | ptrace.h | 339 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/x86/include/asm/ |
D | ptrace.h | 177 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() function
|
/arch/parisc/kernel/ |
D | kprobes.c | 267 instruction_pointer_set(regs, orig_ret_address); in trampoline_probe_handler()
|