Searched refs:optimized_kprobe (Results 1 – 5 of 5) sorted by relevance
/linux-6.6.21/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() 149 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback() 182 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *orig) in NOKPROBE_SYMBOL() 291 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() 327 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 339 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes() 347 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 355 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
|
/linux-6.6.21/arch/powerpc/kernel/ |
D | optprobes.c | 96 static void optimized_callback(struct optimized_kprobe *op, in optimized_callback() 119 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 154 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *p) in arch_prepare_optimized_kprobe() 261 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 269 struct optimized_kprobe *op; in arch_optimize_kprobes() 270 struct optimized_kprobe *tmp; in arch_optimize_kprobes() 284 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() 291 struct optimized_kprobe *op; in arch_unoptimize_kprobes() 292 struct optimized_kprobe *tmp; in arch_unoptimize_kprobes() 300 int arch_within_optimized_kprobe(struct optimized_kprobe *op, kprobe_opcode_t *addr) in arch_within_optimized_kprobe()
|
/linux-6.6.21/arch/x86/kernel/kprobes/ |
D | opt.c | 39 struct optimized_kprobe *op; in __recover_optprobed_insn() 48 op = container_of(kp, struct optimized_kprobe, kp); in __recover_optprobed_insn() 177 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback() 341 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe() 356 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe() 365 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() 381 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe() 391 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe() 475 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes() 504 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe() [all …]
|
/linux-6.6.21/include/linux/ |
D | kprobes.h | 352 struct optimized_kprobe { struct 360 extern int arch_check_optimized_kprobe(struct optimized_kprobe *op); argument 361 extern int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, 363 extern void arch_remove_optimized_kprobe(struct optimized_kprobe *op); 367 extern void arch_unoptimize_kprobe(struct optimized_kprobe *op); 368 extern int arch_within_optimized_kprobe(struct optimized_kprobe *op, 376 bool optprobe_queued_unopt(struct optimized_kprobe *op);
|
/linux-6.6.21/kernel/ |
D | kprobes.c | 439 struct optimized_kprobe *op; in free_aggr_kprobe() 441 op = container_of(p, struct optimized_kprobe, kp); in free_aggr_kprobe() 450 struct optimized_kprobe *op; in kprobe_optready() 453 op = container_of(p, struct optimized_kprobe, kp); in kprobe_optready() 463 struct optimized_kprobe *op; in kprobe_disarmed() 469 op = container_of(p, struct optimized_kprobe, kp); in kprobe_disarmed() 477 struct optimized_kprobe *op; in kprobe_queued() 480 op = container_of(p, struct optimized_kprobe, kp); in kprobe_queued() 495 struct optimized_kprobe *op; in get_optimized_kprobe() 502 op = container_of(p, struct optimized_kprobe, kp); in get_optimized_kprobe() [all …]
|