• Home
  • Raw
  • Download

Lines Matching refs:s

260 static void print_osnoise_headers(struct seq_file *s)  in print_osnoise_headers()  argument
263 seq_puts(s, "# osnoise is tainted!\n"); in print_osnoise_headers()
265 seq_puts(s, "# _-------=> irqs-off\n"); in print_osnoise_headers()
266 seq_puts(s, "# / _------=> need-resched\n"); in print_osnoise_headers()
267 seq_puts(s, "# | / _-----=> need-resched-lazy\n"); in print_osnoise_headers()
268 seq_puts(s, "# || / _----=> hardirq/softirq\n"); in print_osnoise_headers()
269 seq_puts(s, "# ||| / _---=> preempt-depth\n"); in print_osnoise_headers()
270 seq_puts(s, "# |||| / _--=> preempt-lazy-depth\n"); in print_osnoise_headers()
271 seq_puts(s, "# ||||| / _-=> migrate-disable\n"); in print_osnoise_headers()
273 seq_puts(s, "# |||||| / "); in print_osnoise_headers()
274 seq_puts(s, " MAX\n"); in print_osnoise_headers()
276 seq_puts(s, "# ||||| / "); in print_osnoise_headers()
277 seq_puts(s, " SINGLE Interference counters:\n"); in print_osnoise_headers()
279 seq_puts(s, "# ||||||| RUNTIME "); in print_osnoise_headers()
280 seq_puts(s, " NOISE %% OF CPU NOISE +-----------------------------+\n"); in print_osnoise_headers()
282 seq_puts(s, "# TASK-PID CPU# ||||||| TIMESTAMP IN US "); in print_osnoise_headers()
283 seq_puts(s, " IN US AVAILABLE IN US HW NMI IRQ SIRQ THREAD\n"); in print_osnoise_headers()
285 seq_puts(s, "# | | | ||||||| | | "); in print_osnoise_headers()
286 seq_puts(s, " | | | | | | | |\n"); in print_osnoise_headers()
289 static void print_osnoise_headers(struct seq_file *s) in print_osnoise_headers() argument
292 seq_puts(s, "# osnoise is tainted!\n"); in print_osnoise_headers()
294 seq_puts(s, "# _-----=> irqs-off\n"); in print_osnoise_headers()
295 seq_puts(s, "# / _----=> need-resched\n"); in print_osnoise_headers()
296 seq_puts(s, "# | / _---=> hardirq/softirq\n"); in print_osnoise_headers()
297 seq_puts(s, "# || / _--=> preempt-depth "); in print_osnoise_headers()
298 seq_puts(s, " MAX\n"); in print_osnoise_headers()
300 seq_puts(s, "# || / "); in print_osnoise_headers()
301 seq_puts(s, " SINGLE Interference counters:\n"); in print_osnoise_headers()
303 seq_puts(s, "# |||| RUNTIME "); in print_osnoise_headers()
304 seq_puts(s, " NOISE %% OF CPU NOISE +-----------------------------+\n"); in print_osnoise_headers()
306 seq_puts(s, "# TASK-PID CPU# |||| TIMESTAMP IN US "); in print_osnoise_headers()
307 seq_puts(s, " IN US AVAILABLE IN US HW NMI IRQ SIRQ THREAD\n"); in print_osnoise_headers()
309 seq_puts(s, "# | | | |||| | | "); in print_osnoise_headers()
310 seq_puts(s, " | | | | | | | |\n"); in print_osnoise_headers()
358 static void print_timerlat_headers(struct seq_file *s) in print_timerlat_headers() argument
360 seq_puts(s, "# _-------=> irqs-off\n"); in print_timerlat_headers()
361 seq_puts(s, "# / _------=> need-resched\n"); in print_timerlat_headers()
362 seq_puts(s, "# | / _-----=> need-resched-lazy\n"); in print_timerlat_headers()
363 seq_puts(s, "# || / _----=> hardirq/softirq\n"); in print_timerlat_headers()
364 seq_puts(s, "# ||| / _---=> preempt-depth\n"); in print_timerlat_headers()
365 seq_puts(s, "# |||| / _--=> preempt-lazy-depth\n"); in print_timerlat_headers()
366 seq_puts(s, "# ||||| / _-=> migrate-disable\n"); in print_timerlat_headers()
367 seq_puts(s, "# |||||| /\n"); in print_timerlat_headers()
368 seq_puts(s, "# ||||||| ACTIVATION\n"); in print_timerlat_headers()
369 seq_puts(s, "# TASK-PID CPU# ||||||| TIMESTAMP ID "); in print_timerlat_headers()
370 seq_puts(s, " CONTEXT LATENCY\n"); in print_timerlat_headers()
371 seq_puts(s, "# | | | ||||||| | | "); in print_timerlat_headers()
372 seq_puts(s, " | |\n"); in print_timerlat_headers()
375 static void print_timerlat_headers(struct seq_file *s) in print_timerlat_headers() argument
377 seq_puts(s, "# _-----=> irqs-off\n"); in print_timerlat_headers()
378 seq_puts(s, "# / _----=> need-resched\n"); in print_timerlat_headers()
379 seq_puts(s, "# | / _---=> hardirq/softirq\n"); in print_timerlat_headers()
380 seq_puts(s, "# || / _--=> preempt-depth\n"); in print_timerlat_headers()
381 seq_puts(s, "# || /\n"); in print_timerlat_headers()
382 seq_puts(s, "# |||| ACTIVATION\n"); in print_timerlat_headers()
383 seq_puts(s, "# TASK-PID CPU# |||| TIMESTAMP ID "); in print_timerlat_headers()
384 seq_puts(s, " CONTEXT LATENCY\n"); in print_timerlat_headers()
385 seq_puts(s, "# | | | |||| | | "); in print_timerlat_headers()
386 seq_puts(s, " | |\n"); in print_timerlat_headers()
1051 save_osn_sample_stats(struct osnoise_variables *osn_var, struct osnoise_sample *s) in save_osn_sample_stats() argument
1053 s->nmi_count = osn_var->nmi.count; in save_osn_sample_stats()
1054 s->irq_count = osn_var->irq.count; in save_osn_sample_stats()
1055 s->softirq_count = osn_var->softirq.count; in save_osn_sample_stats()
1056 s->thread_count = osn_var->thread.count; in save_osn_sample_stats()
1067 diff_osn_sample_stats(struct osnoise_variables *osn_var, struct osnoise_sample *s) in diff_osn_sample_stats() argument
1069 s->nmi_count = osn_var->nmi.count - s->nmi_count; in diff_osn_sample_stats()
1070 s->irq_count = osn_var->irq.count - s->irq_count; in diff_osn_sample_stats()
1071 s->softirq_count = osn_var->softirq.count - s->softirq_count; in diff_osn_sample_stats()
1072 s->thread_count = osn_var->thread.count - s->thread_count; in diff_osn_sample_stats()
1104 struct osnoise_sample s; in run_osnoise() local
1119 save_osn_sample_stats(osn_var, &s); in run_osnoise()
1244 s.noise = time_to_us(sum_noise); in run_osnoise()
1245 s.runtime = time_to_us(total); in run_osnoise()
1246 s.max_sample = time_to_us(max_noise); in run_osnoise()
1247 s.hw_count = hw_count; in run_osnoise()
1250 diff_osn_sample_stats(osn_var, &s); in run_osnoise()
1252 trace_osnoise_sample(&s); in run_osnoise()
1261 if (s.noise > osnoise_data.stop_tracing_total) in run_osnoise()
1329 struct timerlat_sample s; in timerlat_irq() local
1392 s.seqnum = tlat->count; in timerlat_irq()
1393 s.timer_latency = diff; in timerlat_irq()
1394 s.context = IRQ_CONTEXT; in timerlat_irq()
1396 trace_timerlat_sample(&s); in timerlat_irq()
1454 struct timerlat_sample s; in timerlat_main() local
1484 s.seqnum = tlat->count; in timerlat_main()
1485 s.timer_latency = diff; in timerlat_main()
1486 s.context = THREAD_CONTEXT; in timerlat_main()
1488 trace_timerlat_sample(&s); in timerlat_main()