Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/kernel/kprobes/
Dopt.c44 struct optimized_kprobe *op; in __recover_optprobed_insn()
53 op = container_of(kp, struct optimized_kprobe, kp); in __recover_optprobed_insn()
142 optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) in optimized_callback()
284 int arch_check_optimized_kprobe(struct optimized_kprobe *op) in arch_check_optimized_kprobe()
299 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
308 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe()
317 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
327 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, in arch_prepare_optimized_kprobe()
386 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
410 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
[all …]
/linux-4.1.27/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()
195 int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct kprobe *orig) in arch_prepare_optimized_kprobe()
304 struct optimized_kprobe *op, *tmp; in arch_optimize_kprobes()
340 void arch_unoptimize_kprobe(struct optimized_kprobe *op) in arch_unoptimize_kprobe()
352 struct optimized_kprobe *op, *tmp; in arch_unoptimize_kprobes()
360 int arch_within_optimized_kprobe(struct optimized_kprobe *op, in arch_within_optimized_kprobe()
367 void arch_remove_optimized_kprobe(struct optimized_kprobe *op) in arch_remove_optimized_kprobe()
/linux-4.1.27/include/linux/
Dkprobes.h302 struct optimized_kprobe { struct
310 extern int arch_check_optimized_kprobe(struct optimized_kprobe *op); argument
311 extern int arch_prepare_optimized_kprobe(struct optimized_kprobe *op,
313 extern void arch_remove_optimized_kprobe(struct optimized_kprobe *op);
317 extern void arch_unoptimize_kprobe(struct optimized_kprobe *op);
318 extern int arch_within_optimized_kprobe(struct optimized_kprobe *op,
/linux-4.1.27/kernel/
Dkprobes.c368 struct optimized_kprobe *op; in free_aggr_kprobe()
370 op = container_of(p, struct optimized_kprobe, kp); in free_aggr_kprobe()
379 struct optimized_kprobe *op; in kprobe_optready()
382 op = container_of(p, struct optimized_kprobe, kp); in kprobe_optready()
392 struct optimized_kprobe *op; in kprobe_disarmed()
398 op = container_of(p, struct optimized_kprobe, kp); in kprobe_disarmed()
406 struct optimized_kprobe *op; in kprobe_queued()
409 op = container_of(p, struct optimized_kprobe, kp); in kprobe_queued()
424 struct optimized_kprobe *op; in get_optimized_kprobe()
431 op = container_of(p, struct optimized_kprobe, kp); in get_optimized_kprobe()
[all …]