Searched refs:arch_uprobe (Results 1 - 9 of 9) sorted by relevance
/arch/s390/include/asm/ |
H A D | uprobes.h | 20 struct arch_uprobe { struct 32 int arch_uprobe_analyze_insn(struct arch_uprobe *aup, struct mm_struct *mm, 34 int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 35 int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); 39 void arch_uprobe_abort_xol(struct arch_uprobe *ap, struct pt_regs *regs);
|
/arch/arm/include/asm/ |
H A D | uprobes.h | 30 struct arch_uprobe { struct 36 void (*prehandler)(struct arch_uprobe *auprobe, 39 void (*posthandler)(struct arch_uprobe *auprobe,
|
/arch/powerpc/include/asm/ |
H A D | uprobes.h | 37 struct arch_uprobe { struct
|
/arch/x86/include/asm/ |
H A D | uprobes.h | 38 struct arch_uprobe { struct
|
/arch/powerpc/kernel/ |
H A D | uprobes.c | 46 * @arch_uprobe: the probepoint information. 50 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, 64 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 112 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 167 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 181 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs)
|
/arch/arm/kernel/ |
H A D | uprobes.c | 32 int set_swbp(struct arch_uprobe *auprobe, struct mm_struct *mm, 39 bool arch_uprobe_ignore(struct arch_uprobe *auprobe, struct pt_regs *regs) 49 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) 75 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, 136 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 150 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 173 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs)
|
H A D | uprobes-arm.c | 69 static void uprobe_set_pc(struct arch_uprobe *auprobe, 79 static void uprobe_unset_pc(struct arch_uprobe *auprobe, 87 static void uprobe_aluwrite_pc(struct arch_uprobe *auprobe, 97 static void uprobe_write_pc(struct arch_uprobe *auprobe, 111 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, 135 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, 166 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, [all...] |
/arch/x86/kernel/ |
H A D | uprobes.c | 218 static int uprobe_init_insn(struct arch_uprobe *auprobe, struct insn *insn, bool x86_64) 254 * If arch_uprobe->insn doesn't use rip-relative addressing, return 277 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) 399 scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) 412 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 423 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 440 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) 443 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 446 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 452 bool (*emulate)(struct arch_uprobe *, struc [all...] |
/arch/s390/kernel/ |
H A D | uprobes.c | 20 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, 26 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 51 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 104 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) 204 static void handle_insn_ril(struct arch_uprobe *auprobe, struct pt_regs *regs) 318 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs)
|
Completed in 323 milliseconds