Lines Matching refs:kprobe
18 DEFINE_PER_CPU(struct kprobe *, current_kprobe) = NULL;
22 post_kprobe_handler(struct kprobe *, struct kprobe_ctlblk *, struct pt_regs *);
24 static void __kprobes arch_prepare_ss_slot(struct kprobe *p)
36 static void __kprobes arch_prepare_simulate(struct kprobe *p)
41 static void __kprobes arch_simulate_insn(struct kprobe *p, struct pt_regs *regs)
52 static bool __kprobes arch_check_kprobe(struct kprobe *p)
67 int __kprobes arch_prepare_kprobe(struct kprobe *p)
118 void __kprobes arch_arm_kprobe(struct kprobe *p)
127 void __kprobes arch_disarm_kprobe(struct kprobe *p)
132 void __kprobes arch_remove_kprobe(struct kprobe *p)
148 static void __kprobes set_current_kprobe(struct kprobe *p)
174 static void __kprobes setup_singlestep(struct kprobe *p,
202 static int __kprobes reenter_kprobe(struct kprobe *p,
227 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs)
233 /* restore back original saved kprobe variables and continue */
253 struct kprobe *cur = kprobe_running();
262 * kprobe and the ip points back to the probe address
292 struct kprobe *p, *cur_kprobe;
315 * stepping. Let's just reset current kprobe and exit.
344 struct kprobe *cur = kprobe_running();
369 int __kprobes arch_trampoline_kprobe(struct kprobe *p)