/linux-master/kernel/trace/ |
H A D | trace_benchmark.c | 42 u64 stddev; local 83 * We should have enough data for the avg and stddev anyway. 100 stddev = (u64)bm_cnt * bm_totalsq - bm_total * bm_total; 101 do_div(stddev, (u32)bm_cnt); 102 do_div(stddev, (u32)bm_cnt - 1); 104 stddev = 0; 110 if (stddev > 0) { 113 * stddev is the square of standard deviation but 126 seed = stddev; 139 bm_last, bm_first, bm_max, bm_min, avg, std, stddev); [all...] |
H A D | ftrace.c | 540 unsigned long long stddev; local 564 stddev = 0; 570 stddev = rec->counter * rec->time_squared - 577 stddev = div64_ul(stddev, 586 trace_print_graph_duration(stddev, &s);
|
/linux-master/fs/bcachefs/ |
H A D | mean_and_variance_test.c | 96 s64 *stddev, 118 KUNIT_EXPECT_EQ(test, mean_and_variance_get_stddev(mv), stddev[i]); 131 s64 stddev[] = { 32, 29, 28, 27, 26, 25, 24 }; local 136 d, mean, stddev, weighted_mean, weighted_stddev); 144 s64 stddev[] = { 32, 39, 42, 44, 45 }; local 149 d, mean, stddev, weighted_mean, weighted_stddev); 89 do_mean_and_variance_test(struct kunit *test, s64 initial_value, s64 initial_n, s64 n, unsigned weight, s64 *data, s64 *mean, s64 *stddev, s64 *weighted_mean, s64 *weighted_stddev) argument
|
/linux-master/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); 233 printf("\tavg %.3lf\tstddev %.3lf\n", gp_stat.mean, gp_stat.stddev);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bench.h | 37 double stddev; member in struct:basic_stats
|
H A D | bench.c | 96 gp_stat->stddev += (IT_MEAN_DIFF * IT_MEAN_DIFF) / (res_cnt - 1.0); 98 gp_stat->stddev = sqrt(gp_stat->stddev); 114 gp_stat->stddev += (IT_MEAN_DIFF * IT_MEAN_DIFF) / (res_cnt - 1.0); 116 gp_stat->stddev = sqrt(gp_stat->stddev);
|
/linux-master/tools/perf/bench/ |
H A D | epoll-ctl.c | 295 double stddev[EPOLL_NR_OPS]; local 299 stddev[i] = stddev_stats(&all_stats[i]); 303 avg[OP_EPOLL_ADD], rel_stddev_stats(stddev[OP_EPOLL_ADD], 306 avg[OP_EPOLL_MOD], rel_stddev_stats(stddev[OP_EPOLL_MOD], 309 avg[OP_EPOLL_DEL], rel_stddev_stats(stddev[OP_EPOLL_DEL],
|
H A D | futex-hash.c | 116 double stddev = stddev_stats(&throughput_stats); local 119 !params.silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg),
|
H A D | futex-lock-pi.c | 65 double stddev = stddev_stats(&throughput_stats); local 68 !params.silent ? "\n" : "", avg, rel_stddev_stats(stddev, avg),
|
H A D | epoll-wait.c | 285 double stddev = stddev_stats(&throughput_stats); local 288 avg, rel_stddev_stats(stddev, avg),
|
/linux-master/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) argument 75 pct = 100.0 * stddev/avg;
|
/linux-master/tools/perf/ |
H A D | builtin-sched.c | 2699 float stddev; local 2706 stddev = rel_stddev_stats(stddev_stats(&r->run_stats), mean); 2713 printf("%5.2f", stddev); 2837 printf(" idle-time min-idle avg-idle max-idle stddev migrations\n"); 2845 printf(" run-time min-run avg-run max-run stddev migrations\n");
|