Searched refs:arch_uprobe (Results 1 - 9 of 9) sorted by relevance

/arch/s390/include/asm/
H A Duprobes.h20 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 Duprobes.h30 struct arch_uprobe { struct
36 void (*prehandler)(struct arch_uprobe *auprobe,
39 void (*posthandler)(struct arch_uprobe *auprobe,
/arch/powerpc/include/asm/
H A Duprobes.h37 struct arch_uprobe { struct
/arch/x86/include/asm/
H A Duprobes.h38 struct arch_uprobe { struct
/arch/powerpc/kernel/
H A Duprobes.c46 * @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 Duprobes.c32 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 Duprobes-arm.c69 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 Duprobes.c218 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 Duprobes.c20 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