Home
last modified time | relevance | path

Searched refs:optimized_kprobe (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/arm/probes/kprobes/
Dopt-arm.c132 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
153 __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe()
164 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback()
197 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *orig) in NOKPROBE_SYMBOL()
306 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
342 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
354 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes()
362 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
369 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
/Linux-v4.19/arch/powerpc/kernel/
Doptprobes.c115 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback()
138 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
194 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe()
305 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
312 struct optimized_kprobe *op; in arch_optimize_kprobes()
313 struct optimized_kprobe *tmp; in arch_optimize_kprobes()
329 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
337 struct optimized_kprobe *op; in arch_unoptimize_kprobes()
338 struct optimized_kprobe *tmp; in arch_unoptimize_kprobes()
346 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
/Linux-v4.19/arch/x86/kernel/kprobes/
Dopt.c49 struct optimized_kprobe *op; in __recover_optprobed_insn()
58 op = container_of(kp, struct optimized_kprobe, kp); in __recover_optprobed_insn()
156 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback()
319 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
334 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
343 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe()
352 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
362 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe()
433 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
457 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
[all …]
/Linux-v4.19/include/linux/
Dkprobes.h298 struct optimized_kprobe { struct
306 extern int arch_check_optimized_kprobe(struct optimized_kprobe *op); argument
307 extern int arch_prepare_optimized_kprobe(struct optimized_kprobe *op,
309 extern void arch_remove_optimized_kprobe(struct optimized_kprobe *op);
313 extern void arch_unoptimize_kprobe(struct optimized_kprobe *op);
314 extern int arch_within_optimized_kprobe(struct optimized_kprobe *op,
/Linux-v4.19/kernel/
Dkprobes.c400 struct optimized_kprobe *op; in free_aggr_kprobe()
402 op = container_of(p, struct optimized_kprobe, kp); in free_aggr_kprobe()
411 struct optimized_kprobe *op; in kprobe_optready()
414 op = container_of(p, struct optimized_kprobe, kp); in kprobe_optready()
424 struct optimized_kprobe *op; in kprobe_disarmed()
430 op = container_of(p, struct optimized_kprobe, kp); in kprobe_disarmed()
438 struct optimized_kprobe *op; in kprobe_queued()
441 op = container_of(p, struct optimized_kprobe, kp); in kprobe_queued()
456 struct optimized_kprobe *op; in get_optimized_kprobe()
463 op = container_of(p, struct optimized_kprobe, kp); in get_optimized_kprobe()
[all …]