Searched refs:avg (Results 1 - 16 of 16) sorted by relevance

/drivers/cpuidle/governors/
H A Dmenu.c208 uint64_t avg = 0; local
213 avg += data->intervals[i];
214 avg = avg / INTERVALS;
216 /* if the avg is beyond the known next tick, it's worthless */
217 if (avg > data->expected_us)
221 stddev += (data->intervals[i] - avg) *
222 (data->intervals[i] - avg);
231 if (avg && stddev < STDDEV_THRESH)
232 data->predicted_us = avg;
[all...]
/drivers/mfd/
H A Dpcf50633-adc.c32 int avg; member in struct:pcf50633_adc_request
59 static void adc_setup(struct pcf50633 *pcf, int channel, int avg) argument
68 pcf50633_reg_write(pcf, PCF50633_REG_ADCC1, channel | avg |
82 adc_setup(pcf, adc->queue[head]->mux, adc->queue[head]->avg);
121 int pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg) argument
128 ret = pcf50633_adc_async_read(pcf, mux, avg,
139 int pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg, argument
151 req->avg = avg;
H A Dtwl4030-madc.c119 .avg = TWL4030_MADC_RTAVERAGE_LSB,
124 .avg = TWL4030_MADC_SW1AVERAGE_LSB,
130 .avg = TWL4030_MADC_SW2AVERAGE_LSB,
545 ch_msb, method->avg + 1);
548 "unable to write avg register 0x%X\n",
549 method->avg + 1);
553 ch_lsb, method->avg);
/drivers/power/
H A Dab8500_fg.c107 int avg; member in struct:ab8500_fg_avg_cap
376 struct ab8500_fg_avg_cap *avg = &di->avg_cap; local
381 avg->sum += sample - avg->samples[avg->pos];
382 avg->samples[avg->pos] = sample;
383 avg->time_stamps[avg->pos] = ts.tv_sec;
384 avg
412 struct ab8500_fg_avg_cap *avg = &di->avg_cap; local
436 struct ab8500_fg_avg_cap *avg = &di->avg_cap; local
[all...]
/drivers/net/wireless/rt2x00/
H A Drt2x00link.c72 __new.avg = __new.avg_weight / (AVG_FACTOR); \
80 if (ant->rssi_ant.avg && rt2x00dev->link.qual.rx_success)
81 return ant->rssi_ant.avg;
103 rt2x00dev->link.ant.rssi_ant.avg = 0;
366 if (!link->avg_rssi.avg || !qual->rx_success)
369 qual->rssi = link->avg_rssi.avg;
H A Drt2x00.h156 * The avg field contains the actual average value,
161 int avg; member in struct:avg_val
/drivers/platform/x86/
H A Dintel_ips.c638 int avg; local
642 avg = cpu ? ips->ctv2_avg_temp : ips->ctv1_avg_temp;
643 if (avg > (ips->limits->core_temp_limit * 100))
831 u16 avg; local
838 avg = (u16)total;
840 return avg;
907 static u16 update_average_temp(u16 avg, u16 val) argument
913 (((temp_decay_factor - 1) * avg) / temp_decay_factor);
918 static u16 update_average_power(u32 avg, u32 val) argument
923 (((power_decay_factor - 1) * avg) / power_decay_facto
931 u32 avg; local
[all...]
/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_lcn.c3968 s16 avg = 0; local
3983 avg = (s16) (tempsenseval1 - 512);
3985 avg = (s16) tempsenseval1;
3988 avg += (s16) (tempsenseval2 - 512);
3990 avg += (s16) tempsenseval2;
3992 avg /= 2;
4004 return avg;
4010 s32 avg = 0; local
4027 avg = (int)(tempsenseval1 - 512);
4029 avg
4078 s32 avg = 0; local
[all...]
/drivers/parisc/
H A Dccio-dma.c319 ** o Most IOVA's are "temporary" - avg search time should be small.
1030 unsigned long avg = 0, min, max; local
1054 avg += ioc->avg_search[j];
1060 avg /= CCIO_SEARCH_SAMPLE;
1061 len += seq_printf(m, " Bitmap search : %ld/%ld/%ld (min/avg/max CPU Cycles)\n",
1062 min, avg, max);
1064 len += seq_printf(m, "pci_map_single(): %8ld calls %8ld pages (avg %d/1000)\n",
1071 len += seq_printf(m, "pci_unmap_single: %8ld calls %8ld pages (avg %d/1000)\n",
1074 len += seq_printf(m, "pci_map_sg() : %8ld calls %8ld pages (avg %d/1000)\n",
1078 len += seq_printf(m, "pci_unmap_sg() : %8ld calls %8ld pages (avg
[all...]
H A Dsba_iommu.c1764 unsigned long avg = 0, min, max; local
1800 avg += ioc->avg_search[i];
1804 avg /= SBA_SEARCH_SAMPLE;
1805 len += seq_printf(m, " Bitmap search : %ld/%ld/%ld (min/avg/max CPU Cycles)\n",
1806 min, avg, max);
1808 len += seq_printf(m, "pci_map_single(): %12ld calls %12ld pages (avg %d/1000)\n",
1815 len += seq_printf(m, "pci_unmap_single: %12ld calls %12ld pages (avg %d/1000)\n",
1818 len += seq_printf(m, "pci_map_sg() : %12ld calls %12ld pages (avg %d/1000)\n",
1822 len += seq_printf(m, "pci_unmap_sg() : %12ld calls %12ld pages (avg %d/1000)\n",
/drivers/net/wireless/bcmdhd/
H A Ddhd_cdc.c512 int avg; local
523 avg = (100 * wlfc->stats.total_status_latency) /
527 moving_samples, avg/100, (avg - (avg/100)*100),
/drivers/net/wireless/ipw2x00/
H A Dipw2200.c4085 static void inline average_init(struct average *avg) argument
4087 memset(avg, 0, sizeof(*avg));
4097 static void average_add(struct average *avg, s16 val) argument
4099 avg->sum -= avg->entries[avg->pos];
4100 avg->sum += val;
4101 avg->entries[avg
4108 average_value(struct average *avg) argument
[all...]
/drivers/mtd/nand/
H A Dnandsim.c943 unsigned long wmin = -1, wmax = 0, avg; local
983 avg = tot / wear_eb_count;
988 NS_INFO("Average number of erases: %lu\n", avg);
/drivers/scsi/bfa/
H A Dbfa_defs_svc.h1082 u32 avg[BFA_IOBUCKET_MAX]; member in struct:bfa_itnim_latency_s
H A Dbfa_fcpim.c460 io_lat->avg[idx] += val;
/drivers/hwmon/
H A Dlm93.c234 u8 avg; member in struct:lm93_data::__anon882
1067 data->block4[i].avg =
2249 return sprintf(buf, "%d\n", data->block4[nr].avg);

Completed in 502 milliseconds