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()
644 /* Wait for completing optimization and unoptimization */
680 /* Check if the kprobe is disabled or not ready for optimization. */ in optimize_kprobe()
793 /* Dequeue from the (un)optimization queue */ in kill_optimized_kprobe()
858 /* For preparing optimization, jump_label_text_reserved() is called. */ in try_to_optimize_kprobe()
891 /* If optimization is already allowed, just return. */ in optimize_all_kprobes()
904 pr_info("kprobe jump-optimization is enabled. All kprobes are optimized if possible.\n"); in optimize_all_kprobes()
917 /* If optimization is already prohibited, just return. */ in unoptimize_all_kprobes()
937 pr_info("kprobe jump-optimization is disabled. All kprobes are based on software breakpoint.\n"); in unoptimize_all_kprobes()
963 .procname = "kprobes-optimization",
1308 /* For preparing optimization, jump_label_text_reserved() is called */ in register_aggr_kprobe()
2764 * Enable kprobe optimization - this kicks the optimizer which in init_optprobes()
2766 * not spawned in early initcall. So delay the optimization. in init_optprobes()