Lines Matching refs:kprobe
19 DEFINE_PER_CPU(struct kprobe *, current_kprobe) = NULL;
23 post_kprobe_handler(struct kprobe *, struct kprobe_ctlblk *, struct pt_regs *);
25 static void __kprobes arch_prepare_ss_slot(struct kprobe *p)
37 static void __kprobes arch_prepare_simulate(struct kprobe *p)
42 static void __kprobes arch_simulate_insn(struct kprobe *p, struct pt_regs *regs)
53 static bool __kprobes arch_check_kprobe(struct kprobe *p)
68 int __kprobes arch_prepare_kprobe(struct kprobe *p)
109 void __kprobes arch_arm_kprobe(struct kprobe *p)
118 void __kprobes arch_disarm_kprobe(struct kprobe *p)
123 void __kprobes arch_remove_kprobe(struct kprobe *p)
139 static void __kprobes set_current_kprobe(struct kprobe *p)
165 static void __kprobes setup_singlestep(struct kprobe *p,
193 static int __kprobes reenter_kprobe(struct kprobe *p,
218 post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb, struct pt_regs *regs)
224 /* restore back original saved kprobe variables and continue */
244 struct kprobe *cur = kprobe_running();
253 * kprobe and the ip points back to the probe address
283 struct kprobe *p, *cur_kprobe;
306 * stepping. Let's just reset current kprobe and exit.
335 struct kprobe *cur = kprobe_running();
360 int __kprobes arch_trampoline_kprobe(struct kprobe *p)