Lines Matching full:sampling
92 * one sampling thread.
96 bool sampling; member
229 u64 sample_period; /* total sampling period */
230 u64 sample_runtime; /* active sampling portion of period */
252 * Boolean variable used to inform that the tracer is currently sampling.
672 if (!osn_var->sampling) in trace_osnoise_callback()
711 if (!osn_var->sampling) in osnoise_trace_irq_entry()
735 if (!osn_var->sampling) in osnoise_trace_irq_exit()
842 if (!osn_var->sampling) in trace_softirq_entry_callback()
866 if (!osn_var->sampling) in trace_softirq_exit_callback()
950 if (!osn_var->sampling) in thread_entry()
974 if (!osn_var->sampling) in thread_exit()
1046 * Save the osnoise_sample statistics before the sampling phase. These
1048 * before and after the osnoise sampling.
1064 * save_osn_sample_stats() before the osnoise sampling.
1094 * osnoise sampling thread, as they would do with a regular thread.
1127 * Make sure NMIs see sampling first in run_osnoise()
1129 osn_var->sampling = true; in run_osnoise()
1214 osn_var->sampling = false; in run_osnoise()
1217 * Make sure sampling data is no longer updated. in run_osnoise()
1447 osn_var->sampling = 1; in timerlat_main()
1494 * Stop the osnoise sampling htread. Use this on unload and at system
1531 pr_err(BANNER "could not start sampling thread\n"); in start_kthread()
1543 * start_per_cpu_kthread - Kick off per-cpu osnoise sampling kthreads
2048 per_cpu(per_cpu_osnoise_var, cpu).sampling = 0; in timerlat_tracer_stop()