/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_benchmark.c | 42 u64 stddev; in trace_do_benchmark() local 83 * We should have enough data for the avg and stddev anyway. in trace_do_benchmark() 101 stddev = (u64)bm_cnt * bm_totalsq - bm_total * bm_total; in trace_do_benchmark() 102 do_div(stddev, (u32)bm_cnt); in trace_do_benchmark() 103 do_div(stddev, (u32)bm_cnt - 1); in trace_do_benchmark() 105 stddev = 0; in trace_do_benchmark() 111 if (stddev > 0) { in trace_do_benchmark() 114 * stddev is the square of standard deviation but in trace_do_benchmark() 127 seed = stddev; in trace_do_benchmark() 140 bm_last, bm_first, bm_max, bm_min, avg, std, stddev); in trace_do_benchmark() [all...] |
H A D | ftrace.c | 512 unsigned long long stddev; in function_stat_show() local 536 stddev = 0; in function_stat_show() 542 stddev = rec->counter * rec->time_squared - in function_stat_show() 549 stddev = div64_ul(stddev, in function_stat_show() 558 trace_print_graph_duration(stddev, &s); in function_stat_show()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_benchmark.c | 42 u64 stddev; in trace_do_benchmark() local 83 * We should have enough data for the avg and stddev anyway. in trace_do_benchmark() 101 stddev = (u64)bm_cnt * bm_totalsq - bm_total * bm_total; in trace_do_benchmark() 102 do_div(stddev, (u32)bm_cnt); in trace_do_benchmark() 103 do_div(stddev, (u32)bm_cnt - 1); in trace_do_benchmark() 105 stddev = 0; in trace_do_benchmark() 111 if (stddev > 0) { in trace_do_benchmark() 114 * stddev is the square of standard deviation but in trace_do_benchmark() 127 seed = stddev; in trace_do_benchmark() 140 bm_last, bm_first, bm_max, bm_min, avg, std, stddev); in trace_do_benchmark() [all...] |
H A D | ftrace.c | 540 unsigned long long stddev; in function_stat_show() local 564 stddev = 0; in function_stat_show() 570 stddev = rec->counter * rec->time_squared - in function_stat_show() 577 stddev = div64_ul(stddev, in function_stat_show() 586 trace_print_graph_duration(stddev, &s); in function_stat_show()
|
/kernel/linux/linux-5.10/tools/perf/bench/ |
H A D | epoll-ctl.c | 282 double stddev[EPOLL_NR_OPS]; in print_summary() local 286 stddev[i] = stddev_stats(&all_stats[i]); in print_summary() 290 avg[OP_EPOLL_ADD], rel_stddev_stats(stddev[OP_EPOLL_ADD], in print_summary() 293 avg[OP_EPOLL_MOD], rel_stddev_stats(stddev[OP_EPOLL_MOD], in print_summary() 296 avg[OP_EPOLL_DEL], rel_stddev_stats(stddev[OP_EPOLL_DEL], in print_summary()
|
H A D | futex-hash.c | 113 double stddev = stddev_stats(&throughput_stats); in print_summary() local 116 !silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg), in print_summary()
|
H A D | futex-lock-pi.c | 62 double stddev = stddev_stats(&throughput_stats); in print_summary() local 65 !silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg), in print_summary()
|
H A D | epoll-wait.c | 285 double stddev = stddev_stats(&throughput_stats); in print_summary() local 288 avg, rel_stddev_stats(stddev, avg), in print_summary()
|
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | epoll-ctl.c | 295 double stddev[EPOLL_NR_OPS]; in print_summary() local 299 stddev[i] = stddev_stats(&all_stats[i]); in print_summary() 303 avg[OP_EPOLL_ADD], rel_stddev_stats(stddev[OP_EPOLL_ADD], in print_summary() 306 avg[OP_EPOLL_MOD], rel_stddev_stats(stddev[OP_EPOLL_MOD], in print_summary() 309 avg[OP_EPOLL_DEL], rel_stddev_stats(stddev[OP_EPOLL_DEL], in print_summary()
|
H A D | futex-hash.c | 116 double stddev = stddev_stats(&throughput_stats); in print_summary() local 119 !params.silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg), in print_summary()
|
H A D | futex-lock-pi.c | 65 double stddev = stddev_stats(&throughput_stats); in print_summary() local 68 !params.silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg), in print_summary()
|
H A D | epoll-wait.c | 285 double stddev = stddev_stats(&throughput_stats); in print_summary() local 288 avg, rel_stddev_stats(stddev, avg), in print_summary()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | bench.c | 96 gp_stat->stddev += (IT_MEAN_DIFF * IT_MEAN_DIFF) / (res_cnt - 1.0); in grace_period_latency_basic_stats() 98 gp_stat->stddev = sqrt(gp_stat->stddev); in grace_period_latency_basic_stats() 114 gp_stat->stddev += (IT_MEAN_DIFF * IT_MEAN_DIFF) / (res_cnt - 1.0); in grace_period_ticks_basic_stats() 116 gp_stat->stddev = sqrt(gp_stat->stddev); in grace_period_ticks_basic_stats()
|
H A D | bench.h | 37 double stddev; member
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/benchs/ |
H A D | bench_local_storage_rcu_tasks_trace.c | 230 printf("\tavg %.3lf us\tstddev %.3lf us\n", gp_stat.mean, gp_stat.stddev); in report_final() 233 printf("\tavg %.3lf\tstddev %.3lf\n", gp_stat.mean, gp_stat.stddev); in report_final()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | stat.c | 68 double rel_stddev_stats(double stddev, double avg) in rel_stddev_stats() argument 73 pct = 100.0 * stddev/avg; in rel_stddev_stats()
|
H A D | stat.h | 156 double rel_stddev_stats(double stddev, double avg);
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | stat.h | 125 double rel_stddev_stats(double stddev, double avg);
|
H A D | stat.c | 70 double rel_stddev_stats(double stddev, double avg) in rel_stddev_stats() argument 75 pct = 100.0 * stddev/avg; in rel_stddev_stats()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-sched.c | 2679 float stddev; in print_thread_runtime() local 2686 stddev = rel_stddev_stats(stddev_stats(&r->run_stats), mean); in print_thread_runtime() 2693 printf("%5.2f", stddev); in print_thread_runtime() 2833 printf(" idle-time min-idle avg-idle max-idle stddev migrations\n"); in timehist_print_summary() 2841 printf(" run-time min-run avg-run max-run stddev migrations\n"); in timehist_print_summary()
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-sched.c | 2736 float stddev; in print_thread_runtime() local 2743 stddev = rel_stddev_stats(stddev_stats(&r->run_stats), mean); in print_thread_runtime() 2750 printf("%5.2f", stddev); in print_thread_runtime() 2874 printf(" idle-time min-idle avg-idle max-idle stddev migrations\n"); in timehist_print_summary() 2882 printf(" run-time min-run avg-run max-run stddev migrations\n"); in timehist_print_summary()
|