Lines Matching refs:kprobe
10 DEFINE_PER_CPU(struct kprobe *, current_kprobe);
13 static void arch_prepare_ss_slot(struct kprobe *p)
21 static void arch_prepare_simulate(struct kprobe *p)
27 int arch_prepare_kprobe(struct kprobe *p)
61 void arch_arm_kprobe(struct kprobe *p)
69 void arch_disarm_kprobe(struct kprobe *p)
76 void arch_remove_kprobe(struct kprobe *p)
99 static void set_current_kprobe(struct kprobe *p)
128 static void post_kprobe_handler(struct kprobe *cur, struct kprobe_ctlblk *kcb,
135 /* restore back original saved kprobe variables and continue */
155 static void setup_singlestep(struct kprobe *p, struct pt_regs *regs,
183 static bool reenter_kprobe(struct kprobe *p, struct pt_regs *regs,
210 struct kprobe *p, *cur_kprobe;
215 * duration of kprobe processing.
236 * stepping. Let's just reset current kprobe and exit.
272 struct kprobe *cur = kprobe_running();
290 struct kprobe *cur = kprobe_running();
299 * kprobe and the ip points back to the probe address
334 int arch_trampoline_kprobe(struct kprobe *p)