Home
last modified time | relevance | path

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

/Linux-v5.10/arch/arm/probes/kprobes/
Dopt-arm.c119 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
140 __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe()
151 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback()
184 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *orig) in NOKPROBE_SYMBOL()
293 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
329 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
341 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes()
349 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
356 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
/Linux-v5.10/arch/powerpc/kernel/
Doptprobes.c113 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback()
136 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
199 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe()
316 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
324 struct optimized_kprobe *op; in arch_optimize_kprobes()
325 struct optimized_kprobe *tmp; in arch_optimize_kprobes()
342 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
350 struct optimized_kprobe *op; in arch_unoptimize_kprobes()
351 struct optimized_kprobe *tmp; in arch_unoptimize_kprobes()
359 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
/Linux-v5.10/arch/x86/kernel/kprobes/
Dopt.c38 struct optimized_kprobe *op; in __recover_optprobed_insn()
47 op = container_of(kp, struct optimized_kprobe, kp); in __recover_optprobed_insn()
171 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback()
349 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
364 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
373 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe()
389 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
399 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe()
483 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
512 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
[all …]
/Linux-v5.10/include/linux/
Dkprobes.h313 struct optimized_kprobe { struct
321 extern int arch_check_optimized_kprobe(struct optimized_kprobe *op); argument
322 extern int arch_prepare_optimized_kprobe(struct optimized_kprobe *op,
324 extern void arch_remove_optimized_kprobe(struct optimized_kprobe *op);
328 extern void arch_unoptimize_kprobe(struct optimized_kprobe *op);
329 extern int arch_within_optimized_kprobe(struct optimized_kprobe *op,
/Linux-v5.10/kernel/
Dkprobes.c429 struct optimized_kprobe *op; in free_aggr_kprobe()
431 op = container_of(p, struct optimized_kprobe, kp); in free_aggr_kprobe()
440 struct optimized_kprobe *op; in kprobe_optready()
443 op = container_of(p, struct optimized_kprobe, kp); in kprobe_optready()
453 struct optimized_kprobe *op; in kprobe_disarmed()
459 op = container_of(p, struct optimized_kprobe, kp); in kprobe_disarmed()
467 struct optimized_kprobe *op; in kprobe_queued()
470 op = container_of(p, struct optimized_kprobe, kp); in kprobe_queued()
485 struct optimized_kprobe *op; in get_optimized_kprobe()
492 op = container_of(p, struct optimized_kprobe, kp); in get_optimized_kprobe()
[all …]