Lines Matching refs:kprobe

313 static int __kprobes pre_handler(struct kprobe *p, struct pt_regs *regs)  in pre_handler()
321 static void __kprobes post_handler(struct kprobe *p, struct pt_regs *regs, in post_handler()
329 static struct kprobe the_kprobe = {
557 benchmark_pre_handler(struct kprobe *p, struct pt_regs *regs) in benchmark_pre_handler()
579 struct kprobe k = { in kprobe_benchmark()
1214 struct kprobe kprobe; member
1222 unregister_kprobe(&probe->kprobe); in unregister_test_probe()
1223 probe->kprobe.flags = 0; /* Clear disable flag to allow reuse */ in unregister_test_probe()
1235 ret = register_kprobe(&probe->kprobe); in register_test_probe()
1244 test_before_pre_handler(struct kprobe *p, struct pt_regs *regs) in test_before_pre_handler()
1246 container_of(p, struct test_probe, kprobe)->hit = test_instance; in test_before_pre_handler()
1251 test_before_post_handler(struct kprobe *p, struct pt_regs *regs, in test_before_post_handler()
1260 test_case_pre_handler(struct kprobe *p, struct pt_regs *regs) in test_case_pre_handler()
1262 container_of(p, struct test_probe, kprobe)->hit = test_instance; in test_case_pre_handler()
1267 test_after_pre_handler(struct kprobe *p, struct pt_regs *regs) in test_after_pre_handler()
1271 if (container_of(p, struct test_probe, kprobe)->hit == test_instance) in test_after_pre_handler()
1290 container_of(p, struct test_probe, kprobe)->hit = test_instance; in test_after_pre_handler()
1295 .kprobe.pre_handler = test_before_pre_handler,
1296 .kprobe.post_handler = test_before_post_handler,
1300 .kprobe.pre_handler = test_case_pre_handler,
1304 .kprobe.pre_handler = test_after_pre_handler,
1308 .kprobe.pre_handler = test_after_pre_handler,
1399 test_before_probe.kprobe.addr = (kprobe_opcode_t *)test_code; in kprobes_test_case_start()
1402 test_case_probe.kprobe.addr = (kprobe_opcode_t *)test_code; in kprobes_test_case_start()
1423 test_after_probe.kprobe.addr = (kprobe_opcode_t *)test_code; in kprobes_test_case_start()
1464 test_after2_probe.kprobe.addr = in kprobes_test_case_start()
1478 return (uintptr_t)test_after_probe.kprobe.addr; in kprobes_test_case_start()
1481 return (uintptr_t)test_after_probe.kprobe.addr; in kprobes_test_case_start()