Lines Matching full:optimization
447 /* Return true if the kprobe is ready for optimization. */
510 /* Optimization staging list, protected by 'kprobe_mutex' */
527 * The optimization/unoptimization refers 'online_cpus' via in do_optimize_kprobes()
538 /* Optimization never be done when disarmed */ in do_optimize_kprobes()
646 /* Wait for completing optimization and unoptimization */
682 /* Check if the kprobe is disabled or not ready for optimization. */ in optimize_kprobe()
795 /* Dequeue from the (un)optimization queue */ in kill_optimized_kprobe()
861 /* For preparing optimization, jump_label_text_reserved() is called. */ in try_to_optimize_kprobe()
894 /* If optimization is already allowed, just return. */ in optimize_all_kprobes()
907 pr_info("kprobe jump-optimization is enabled. All kprobes are optimized if possible.\n"); in optimize_all_kprobes()
920 /* If optimization is already prohibited, just return. */ in unoptimize_all_kprobes()
940 pr_info("kprobe jump-optimization is disabled. All kprobes are based on software breakpoint.\n"); in unoptimize_all_kprobes()
966 .procname = "kprobes-optimization",
1306 /* For preparing optimization, jump_label_text_reserved() is called */ in register_aggr_kprobe()
2749 * Enable kprobe optimization - this kicks the optimizer which in init_optprobes()
2751 * not spawned in early initcall. So delay the optimization. in init_optprobes()