Searched refs:mean (Results 1 - 25 of 25) sorted by relevance

/linux-master/fs/bcachefs/
H A Dmean_and_variance.c3 * Functions for incremental mean and variance.
20 * This is includes some incremental algorithms for mean and variance calculation
28 * Use the mean_and_variance[_weighted]_get_* functions to calculate the mean and variance, some computation
33 * DO NOT access the mean and variance fields of the weighted variants directly.
64 * mean_and_variance_get_mean() - get mean from @s
65 * @s: mean and variance number of samples and their sums
75 * @s1: mean and variance number of samples and sums
94 * @s: mean and variance number of samples and their sums
104 * @s: mean and variance number of samples and their sums
120 s64 diff_w = x_w - s->mean;
[all...]
H A Dmean_and_variance_test.c95 s64 *mean,
117 KUNIT_EXPECT_EQ(test, mean_and_variance_get_mean(mv), mean[i]);
130 s64 mean[] = { 22, 21, 20, 19, 18, 17, 16 }; local
136 d, mean, stddev, weighted_mean, weighted_stddev);
143 s64 mean[] = { 22, 32, 40, 46, 50 }; local
149 d, mean, stddev, weighted_mean, weighted_stddev);
213 .name = "mean and variance tests",
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
H A Dmean_and_variance.h157 s64 mean; member in struct:mean_and_variance_weighted
/linux-master/tools/testing/selftests/net/tcp_ao/
H A Dbench-lookups.c76 double mean; member in struct:bench_stats
123 delta = (double)nsec - st->mean;
124 st->mean += delta / st->nr;
125 st->s2 += delta * ((double)nsec - st->mean);
204 test_ok("%-20s\t%zu keys: min=%" PRIu64 "ms max=%" PRIu64 "ms mean=%gms stddev=%g",
206 bs->mean / 1000000, sqrt((bs->mean / 1000000) / bs->nr));
/linux-master/tools/testing/selftests/bpf/benchs/
H A Dbench_local_storage_rcu_tasks_trace.c230 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/include/trace/events/
H A Dwbt.h38 __entry->rmean = stat[0].mean;
42 __entry->wmean = stat[1].mean;
/linux-master/tools/testing/selftests/bpf/
H A Dbench.h36 double mean; member in struct:basic_stats
H A Dbench.c91 gp_stat->mean += res[i].gp_ns / 1000.0 / (double)res[i].gp_ct / (0.0 + res_cnt);
93 #define IT_MEAN_DIFF (res[i].gp_ns / 1000.0 / (double)res[i].gp_ct - gp_stat->mean)
109 gp_stat->mean += res[i].stime / (double)res[i].gp_ct / (0.0 + res_cnt);
111 #define IT_MEAN_DIFF (res[i].stime / (double)res[i].gp_ct - gp_stat->mean)
/linux-master/block/
H A Dblk-stat.c23 stat->max = stat->nr_samples = stat->mean = 0;
27 /* src is a per-cpu stat, mean isn't initialized */
36 dst->mean = div_u64(src->batch + dst->mean * dst->nr_samples,
H A Dblk-iolatency.c10 * - We use the mean latency over the 100ms window. This is because writes can
240 return stat->rqs.mean <= iolat->min_lat_nsec;
271 stat->rqs.mean);
/linux-master/drivers/rtc/
H A Drtc-88pm860x.c202 unsigned int sum, data, mean, vrtc_set; local
212 mean = sum >> 4;
214 dev_dbg(info->dev, "mean:%d, vrtc_set:%d\n", mean, vrtc_set);
218 if ((mean + 200) < vrtc_set) {
224 } else if ((mean - 200) > vrtc_set) {
/linux-master/tools/perf/util/
H A Dstat.h18 double n, mean, M2; member in struct:stats
130 stats->mean = 0.0;
H A Dstat.c25 delta = val - stats->mean;
26 stats->mean += delta / stats->n;
27 stats->M2 += delta*(val - stats->mean);
38 return stats->mean;
50 * The std dev of the mean is related to the std dev by:
/linux-master/drivers/media/test-drivers/vicodec/
H A Dcodec-fwht.c591 int32_t mean = 0; local
597 mean += *tmp;
598 mean /= 64;
601 ret += (*tmp - mean) < 0 ? -(*tmp - mean) : (*tmp - mean);
/linux-master/drivers/iio/light/
H A Dtsl2583.c110 s16 mean; member in struct:gainadj
712 *val = gainadj[chip->als_settings.als_gain].mean;
773 if (gainadj[i].mean == val) {
H A Dtsl2772.c869 int i, ret, mean, max, sample_sum; local
890 mean = sample_sum / chip->settings.prox_max_samples_cal;
892 chip->settings.prox_thres_high = (max << 1) - mean;
/linux-master/arch/arm/include/debug/
H A Dtegra.S85 cmp \rv, #2 @ 2 and 3 mean DCC, UART
/linux-master/include/linux/
H A Dblk_types.h496 u64 mean; member in struct:blk_rq_stat
/linux-master/tools/perf/scripts/python/
H A Dtask-analyzer.py207 db["runtime_info"]["mean"] = len("Mean")
293 find and memorize relevant data such as mean, max et cetera. This instance handles
304 def __init__(self, pid, tid, comm, runs, acc, mean,
311 self.mean = mean
357 fmt += "{}{{:>{}}}".format(separator, db["runtime_info"]["mean"] * fix_csv_align)
426 # The size of the decimal after sum,mean and median varies, thus we cut
459 len_mean = db["runtime_info"]["mean"] * fix_csv_align
/linux-master/drivers/media/usb/uvc/
H A Duvc_video.c714 u32 mean; local
776 * the computed SOF value to keep it close to the SOF samples mean
779 mean = (x1 + x2) / 2;
780 if (mean - (1024 << 16) > sof)
782 else if (sof > mean + (1024 << 16))
/linux-master/tools/perf/
H A Dbuiltin-kvm.c81 COMPARE_EVENT_KEY(mean, stats.mean);
154 EV_METRIC_CMP(mean)
H A Dbuiltin-stat.c296 val = ru_stats.ru_utime_usec_stat.mean;
298 val = ru_stats.ru_stime_usec_stat.mean;
H A Dbuiltin-sched.c2698 double mean = avg_stats(&r->run_stats); local
2706 stddev = rel_stddev_stats(stddev_stats(&r->run_stats), mean);
2709 print_sched_time((u64) mean, 6);
H A Dbuiltin-c2c.c1287 struct hist_entry *he, double mean)
1292 scnprintf(buf, 10, "%6.0f", mean);
1286 mean_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, double mean) argument
/linux-master/arch/m68k/fpsp040/
H A Dround.S279 | bit of the mantissa (msb in d1) unless this would mean the exponent

Completed in 555 milliseconds