Searched refs:optimized_kprobe (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/arch/arm/probes/kprobes/ |
| D | opt-arm.c | 119 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.4/arch/powerpc/kernel/ |
| D | optprobes.c | 111 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback() 134 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 190 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe() 301 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 308 struct optimized_kprobe *op; in arch_optimize_kprobes() 309 struct optimized_kprobe *tmp; in arch_optimize_kprobes() 325 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 333 struct optimized_kprobe *op; in arch_unoptimize_kprobes() 334 struct optimized_kprobe *tmp; in arch_unoptimize_kprobes() 342 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
|
| /Linux-v5.4/arch/x86/kernel/kprobes/ |
| D | opt.c | 36 struct optimized_kprobe *op; in __recover_optprobed_insn() 45 op = container_of(kp, struct optimized_kprobe, kp); in __recover_optprobed_insn() 148 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback() 310 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 325 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 334 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() 343 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 353 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe() 424 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() 448 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() [all …]
|
| /Linux-v5.4/include/linux/ |
| D | kprobes.h | 289 struct optimized_kprobe { struct 297 extern int arch_check_optimized_kprobe(struct optimized_kprobe *op); argument 298 extern int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, 300 extern void arch_remove_optimized_kprobe(struct optimized_kprobe *op); 304 extern void arch_unoptimize_kprobe(struct optimized_kprobe *op); 305 extern int arch_within_optimized_kprobe(struct optimized_kprobe *op,
|
| /Linux-v5.4/kernel/ |
| D | kprobes.c | 387 struct optimized_kprobe *op; in free_aggr_kprobe() 389 op = container_of(p, struct optimized_kprobe, kp); in free_aggr_kprobe() 398 struct optimized_kprobe *op; in kprobe_optready() 401 op = container_of(p, struct optimized_kprobe, kp); in kprobe_optready() 411 struct optimized_kprobe *op; in kprobe_disarmed() 417 op = container_of(p, struct optimized_kprobe, kp); in kprobe_disarmed() 425 struct optimized_kprobe *op; in kprobe_queued() 428 op = container_of(p, struct optimized_kprobe, kp); in kprobe_queued() 443 struct optimized_kprobe *op; in get_optimized_kprobe() 450 op = container_of(p, struct optimized_kprobe, kp); in get_optimized_kprobe() [all …]
|