drivers/base/regmap/regcache-rbtree.c
142
int this_registers, average;
drivers/base/regmap/regcache-rbtree.c
164
average = registers / nodes;
drivers/base/regmap/regcache-rbtree.c
166
average = 0;
drivers/base/regmap/regcache-rbtree.c
169
nodes, registers, average, mem_size);
drivers/gpu/drm/xe/xe_hwmon.c
796
s32 average = 0;
drivers/gpu/drm/xe/xe_hwmon.c
808
average += hwmon->temp.value[i];
drivers/gpu/drm/xe/xe_hwmon.c
810
average /= (hwmon->temp.count - TEMP_INDEX_MCTRL - 1);
drivers/gpu/drm/xe/xe_hwmon.c
811
*val = average * MILLIDEGREE_PER_DEGREE;
drivers/hwmon/isl28022.c
400
data->average = val;
drivers/hwmon/isl28022.c
427
((ISL28022_ADC_15_1 + __ffs(data->average)) << ISL28022_SADC_SHIFT) |
drivers/hwmon/isl28022.c
428
((ISL28022_ADC_15_1 + __ffs(data->average)) << ISL28022_BADC_SHIFT);
drivers/hwmon/isl28022.c
87
u32 average;
drivers/iio/adc/spear_adc.c
130
return __raw_readl(&st->adc_base_spear6xx->average.msb) &
drivers/iio/adc/spear_adc.c
133
return __raw_readl(&st->adc_base_spear3xx->average) &
drivers/iio/adc/spear_adc.c
52
u32 average;
drivers/iio/adc/spear_adc.c
72
struct chan_data average;
drivers/iio/light/lm3533-als.c
62
static int lm3533_als_get_adc(struct iio_dev *indio_dev, bool average,
drivers/iio/light/lm3533-als.c
70
if (average)
drivers/media/i2c/ov5640.c
2157
u8 average;
drivers/media/i2c/ov5640.c
2182
ret = ov5640_read_reg(sensor, OV5640_REG_AVG_READOUT, &average);
drivers/media/i2c/ov5640.c
2245
if (average > sensor->ae_low && average < sensor->ae_high) {
drivers/media/i2c/ov5640.c
2251
sensor->ae_target / average;
drivers/media/platform/ti/omap3isp/isppreview.c
985
static void preview_config_averager(struct isp_prev_device *prev, u8 average)
drivers/media/platform/ti/omap3isp/isppreview.c
991
average, OMAP3_ISP_IOMEM_PREV, ISPPRV_AVE);
drivers/memory/tegra/mc.c
792
static int tegra_mc_icc_get(struct icc_node *node, u32 *average, u32 *peak)
drivers/memory/tegra/mc.c
794
*average = 0;
drivers/net/ethernet/intel/e1000/e1000_hw.c
3238
u16 phy_data, min_length, max_length, average;
drivers/net/ethernet/intel/e1000/e1000_hw.c
3288
average = (max_length + min_length) / 2;
drivers/net/ethernet/intel/e1000/e1000_hw.c
3290
if (average <= e1000_igp_cable_length_50)
drivers/net/ethernet/intel/e1000/e1000_hw.c
3292
else if (average <= e1000_igp_cable_length_80)
drivers/net/ethernet/intel/e1000/e1000_hw.c
3294
else if (average <= e1000_igp_cable_length_110)
drivers/net/ethernet/intel/e1000/e1000_hw.c
3296
else if (average <= e1000_igp_cable_length_140)
drivers/net/wireless/broadcom/b43/main.c
1425
s32 average;
drivers/net/wireless/broadcom/b43/main.c
1461
average = 0;
drivers/net/wireless/broadcom/b43/main.c
1464
average += dev->noisecalc.samples[i][j];
drivers/net/wireless/broadcom/b43/main.c
1466
average /= (8 * 4);
drivers/net/wireless/broadcom/b43/main.c
1467
average *= 125;
drivers/net/wireless/broadcom/b43/main.c
1468
average += 64;
drivers/net/wireless/broadcom/b43/main.c
1469
average /= 128;
drivers/net/wireless/broadcom/b43/main.c
1473
average += 2;
drivers/net/wireless/broadcom/b43/main.c
1475
average -= 25;
drivers/net/wireless/broadcom/b43/main.c
1477
average -= 72;
drivers/net/wireless/broadcom/b43/main.c
1479
average -= 48;
drivers/net/wireless/broadcom/b43/main.c
1481
dev->stats.link_noise = average;
drivers/net/wireless/broadcom/b43/phy_common.c
514
unsigned int average;
drivers/net/wireless/broadcom/b43/phy_common.c
540
average = (a + b + c + d + 2) / 4;
drivers/net/wireless/broadcom/b43/phy_common.c
545
average = (average >= 13) ? (average - 13) : 0;
drivers/net/wireless/broadcom/b43/phy_common.c
548
return average;
drivers/net/wireless/broadcom/b43legacy/main.c
799
s32 average;
drivers/net/wireless/broadcom/b43legacy/main.c
825
average = 0;
drivers/net/wireless/broadcom/b43legacy/main.c
828
average += dev->noisecalc.samples[i][j];
drivers/net/wireless/broadcom/b43legacy/main.c
830
average /= (8 * 4);
drivers/net/wireless/broadcom/b43legacy/main.c
831
average *= 125;
drivers/net/wireless/broadcom/b43legacy/main.c
832
average += 64;
drivers/net/wireless/broadcom/b43legacy/main.c
833
average /= 128;
drivers/net/wireless/broadcom/b43legacy/main.c
838
average += 2;
drivers/net/wireless/broadcom/b43legacy/main.c
840
average -= 25;
drivers/net/wireless/broadcom/b43legacy/main.c
842
average -= 72;
drivers/net/wireless/broadcom/b43legacy/main.c
844
average -= 48;
drivers/net/wireless/broadcom/b43legacy/main.c
846
dev->stats.link_noise = average;
drivers/net/wireless/broadcom/b43legacy/phy.c
1760
s8 average;
drivers/net/wireless/broadcom/b43legacy/phy.c
1809
average = (v0 + v1 + v2 + v3 + 2) / 4;
drivers/net/wireless/broadcom/b43legacy/phy.c
1813
average -= 13;
drivers/net/wireless/broadcom/b43legacy/phy.c
1815
estimated_pwr = b43legacy_phy_estimate_power_out(dev, average);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4025
static inline void average_init(struct average *avg)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4037
static void average_add(struct average *avg, s16 val)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4048
static s16 average_value(struct average *avg)
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1195
struct average average_missed_beacons;
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1781
bool rtw88xxa_iqk_finish(int average, int threshold,
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1788
for (i = 0; i < average; i++) {
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1789
for (ii = i + 1; ii < average; ii++) {
drivers/net/wireless/realtek/rtw88/rtw88xxa.h
167
bool rtw88xxa_iqk_finish(int average, int threshold,
drivers/thermal/intel/therm_throt.c
331
state->average = 0;
drivers/thermal/intel/therm_throt.c
348
if (state->average > avg) {
drivers/thermal/intel/therm_throt.c
356
state->average = avg;
drivers/thermal/intel/therm_throt.c
94
u8 average;
include/uapi/drm/amdxdna_accel.h
397
__u32 average;
tools/lib/perf/tests/test-evlist.c
421
static double display_error(long long average,
tools/lib/perf/tests/test-evlist.c
428
error = (((double)average - expected) / expected) * 100.0;
tools/lib/perf/tests/test-evlist.c
432
high, low, average);
tools/perf/util/bpf-trace-summary.c
77
double variance, average;
tools/perf/util/bpf-trace-summary.c
82
average = (double)stat->total_time / stat->count;
tools/perf/util/bpf-trace-summary.c
88
return 100 * sqrt(variance / stat->count) / average;
tools/power/x86/turbostat/turbostat.c
2378
} average, even, odd;
tools/power/x86/turbostat/turbostat.c
3356
if (t == average.threads) {
tools/power/x86/turbostat/turbostat.c
3370
if ((t != average.threads) && (cpu_subset && !CPU_ISSET_S(t->cpu_id, cpu_subset_size, cpu_subset)))
tools/power/x86/turbostat/turbostat.c
3390
if (t == average.threads) {
tools/power/x86/turbostat/turbostat.c
3777
if (DO_BIC(BIC_SysWatt) && (t == average.threads))
tools/power/x86/turbostat/turbostat.c
3779
if (DO_BIC(BIC_Sys_J) && (t == average.threads))
tools/power/x86/turbostat/turbostat.c
3818
format_counters(average.threads, average.cores, average.packages);
tools/power/x86/turbostat/turbostat.c
4222
average.threads->apic_id = t->apic_id;
tools/power/x86/turbostat/turbostat.c
4224
average.threads->x2apic_id = t->x2apic_id;
tools/power/x86/turbostat/turbostat.c
4227
if (average.threads->tv_begin.tv_sec == 0)
tools/power/x86/turbostat/turbostat.c
4228
average.threads->tv_begin = procsysfs_tv_begin;
tools/power/x86/turbostat/turbostat.c
4231
average.threads->tv_end = t->tv_end;
tools/power/x86/turbostat/turbostat.c
4233
average.threads->tsc += t->tsc;
tools/power/x86/turbostat/turbostat.c
4234
average.threads->aperf += t->aperf;
tools/power/x86/turbostat/turbostat.c
4235
average.threads->mperf += t->mperf;
tools/power/x86/turbostat/turbostat.c
4236
average.threads->c1 += t->c1;
tools/power/x86/turbostat/turbostat.c
4238
average.threads->instr_count += t->instr_count;
tools/power/x86/turbostat/turbostat.c
4240
average.threads->irq_count += t->irq_count;
tools/power/x86/turbostat/turbostat.c
4241
average.threads->nmi_count += t->nmi_count;
tools/power/x86/turbostat/turbostat.c
4242
average.threads->smi_count += t->smi_count;
tools/power/x86/turbostat/turbostat.c
4244
average.threads->llc.references += t->llc.references;
tools/power/x86/turbostat/turbostat.c
4245
average.threads->llc.misses += t->llc.misses;
tools/power/x86/turbostat/turbostat.c
4247
average.threads->l2.references += t->l2.references;
tools/power/x86/turbostat/turbostat.c
4248
average.threads->l2.hits += t->l2.hits;
tools/power/x86/turbostat/turbostat.c
4253
average.threads->counter[i] += t->counter[i];
tools/power/x86/turbostat/turbostat.c
4259
average.threads->perf_counter[i] += t->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4263
average.threads->pmt_counter[i] += t->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
4270
average.cores->c3 += c->c3;
tools/power/x86/turbostat/turbostat.c
4271
average.cores->c6 += c->c6;
tools/power/x86/turbostat/turbostat.c
4272
average.cores->c7 += c->c7;
tools/power/x86/turbostat/turbostat.c
4273
average.cores->mc6_us += c->mc6_us;
tools/power/x86/turbostat/turbostat.c
4275
average.cores->core_temp_c = MAX(average.cores->core_temp_c, c->core_temp_c);
tools/power/x86/turbostat/turbostat.c
4276
average.cores->core_throt_cnt = MAX(average.cores->core_throt_cnt, c->core_throt_cnt);
tools/power/x86/turbostat/turbostat.c
4278
rapl_counter_accumulate(&average.cores->core_energy, &c->core_energy);
tools/power/x86/turbostat/turbostat.c
4283
average.cores->counter[i] += c->counter[i];
tools/power/x86/turbostat/turbostat.c
4289
average.cores->perf_counter[i] += c->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4293
average.cores->pmt_counter[i] += c->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
4301
average.packages->pkg_wtd_core_c0 += p->pkg_wtd_core_c0;
tools/power/x86/turbostat/turbostat.c
4303
average.packages->pkg_any_core_c0 += p->pkg_any_core_c0;
tools/power/x86/turbostat/turbostat.c
4305
average.packages->pkg_any_gfxe_c0 += p->pkg_any_gfxe_c0;
tools/power/x86/turbostat/turbostat.c
4307
average.packages->pkg_both_core_gfxe_c0 += p->pkg_both_core_gfxe_c0;
tools/power/x86/turbostat/turbostat.c
4309
average.packages->pc2 += p->pc2;
tools/power/x86/turbostat/turbostat.c
4311
average.packages->pc3 += p->pc3;
tools/power/x86/turbostat/turbostat.c
4313
average.packages->pc6 += p->pc6;
tools/power/x86/turbostat/turbostat.c
4315
average.packages->pc7 += p->pc7;
tools/power/x86/turbostat/turbostat.c
4316
average.packages->pc8 += p->pc8;
tools/power/x86/turbostat/turbostat.c
4317
average.packages->pc9 += p->pc9;
tools/power/x86/turbostat/turbostat.c
4318
average.packages->pc10 += p->pc10;
tools/power/x86/turbostat/turbostat.c
4319
average.packages->die_c6 += p->die_c6;
tools/power/x86/turbostat/turbostat.c
4321
average.packages->cpu_lpi = p->cpu_lpi;
tools/power/x86/turbostat/turbostat.c
4322
average.packages->sys_lpi = p->sys_lpi;
tools/power/x86/turbostat/turbostat.c
4324
rapl_counter_accumulate(&average.packages->energy_pkg, &p->energy_pkg);
tools/power/x86/turbostat/turbostat.c
4325
rapl_counter_accumulate(&average.packages->energy_dram, &p->energy_dram);
tools/power/x86/turbostat/turbostat.c
4326
rapl_counter_accumulate(&average.packages->energy_cores, &p->energy_cores);
tools/power/x86/turbostat/turbostat.c
4327
rapl_counter_accumulate(&average.packages->energy_gfx, &p->energy_gfx);
tools/power/x86/turbostat/turbostat.c
4329
average.packages->gfx_rc6_ms = p->gfx_rc6_ms;
tools/power/x86/turbostat/turbostat.c
4330
average.packages->uncore_mhz = p->uncore_mhz;
tools/power/x86/turbostat/turbostat.c
4331
average.packages->gfx_mhz = p->gfx_mhz;
tools/power/x86/turbostat/turbostat.c
4332
average.packages->gfx_act_mhz = p->gfx_act_mhz;
tools/power/x86/turbostat/turbostat.c
4333
average.packages->sam_mc6_ms = p->sam_mc6_ms;
tools/power/x86/turbostat/turbostat.c
4334
average.packages->sam_mhz = p->sam_mhz;
tools/power/x86/turbostat/turbostat.c
4335
average.packages->sam_act_mhz = p->sam_act_mhz;
tools/power/x86/turbostat/turbostat.c
4337
average.packages->pkg_temp_c = MAX(average.packages->pkg_temp_c, p->pkg_temp_c);
tools/power/x86/turbostat/turbostat.c
4339
rapl_counter_accumulate(&average.packages->rapl_pkg_perf_status, &p->rapl_pkg_perf_status);
tools/power/x86/turbostat/turbostat.c
4340
rapl_counter_accumulate(&average.packages->rapl_dram_perf_status, &p->rapl_dram_perf_status);
tools/power/x86/turbostat/turbostat.c
4344
average.packages->counter[i] = p->counter[i];
tools/power/x86/turbostat/turbostat.c
4346
average.packages->counter[i] += p->counter[i];
tools/power/x86/turbostat/turbostat.c
4351
average.packages->perf_counter[i] = p->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4353
average.packages->perf_counter[i] += p->perf_counter[i];
tools/power/x86/turbostat/turbostat.c
4357
average.packages->pmt_counter[i] += p->pmt_counter[i];
tools/power/x86/turbostat/turbostat.c
4374
clear_counters(average.threads, average.cores, average.packages);
tools/power/x86/turbostat/turbostat.c
4379
average.threads->tv_delta = tv_delta;
tools/power/x86/turbostat/turbostat.c
4381
average.threads->tsc /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4382
average.threads->aperf /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4383
average.threads->mperf /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4384
average.threads->instr_count /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4385
average.threads->c1 /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4387
if (average.threads->irq_count > 9999999)
tools/power/x86/turbostat/turbostat.c
4389
if (average.threads->nmi_count > 9999999)
tools/power/x86/turbostat/turbostat.c
4392
average.cores->c3 /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4393
average.cores->c6 /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4394
average.cores->c7 /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4395
average.cores->mc6_us /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4398
average.packages->pkg_wtd_core_c0 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4400
average.packages->pkg_any_core_c0 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4402
average.packages->pkg_any_gfxe_c0 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4404
average.packages->pkg_both_core_gfxe_c0 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4406
average.packages->pc2 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4408
average.packages->pc3 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4410
average.packages->pc6 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4412
average.packages->pc7 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4414
average.packages->pc8 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4415
average.packages->pc9 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4416
average.packages->pc10 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4417
average.packages->die_c6 /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4423
if (average.threads->counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4427
average.threads->counter[i] /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4433
if (average.cores->counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4436
average.cores->counter[i] /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4442
if (average.packages->counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4445
average.packages->counter[i] /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4452
if (average.threads->perf_counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4456
average.threads->perf_counter[i] /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4462
if (average.cores->perf_counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4465
average.cores->perf_counter[i] /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4471
if (average.packages->perf_counter[i] > 9999999)
tools/power/x86/turbostat/turbostat.c
4474
average.packages->perf_counter[i] /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
4478
average.threads->pmt_counter[i] /= topo.allowed_cpus;
tools/power/x86/turbostat/turbostat.c
4481
average.cores->pmt_counter[i] /= topo.allowed_cores;
tools/power/x86/turbostat/turbostat.c
4484
average.packages->pmt_counter[i] /= topo.allowed_packages;
tools/power/x86/turbostat/turbostat.c
9902
allocate_counters_1(&average);
tools/testing/selftests/net/bench/page_pool/time_bench.c
295
uint64_t average = 0;
tools/testing/selftests/net/bench/page_pool/time_bench.c
324
average = sum.tsc_cycles / sum.records;
tools/testing/selftests/net/bench/page_pool/time_bench.c
326
average, sum.records, step);