Home
last modified time | relevance | path

Searched refs:avg (Results 1 – 25 of 47) sorted by relevance

12

/linux-3.4.99/lib/
Daverage.c37 void ewma_init(struct ewma *avg, unsigned long factor, unsigned long weight) in ewma_init() argument
41 avg->weight = ilog2(weight); in ewma_init()
42 avg->factor = ilog2(factor); in ewma_init()
43 avg->internal = 0; in ewma_init()
54 struct ewma *ewma_add(struct ewma *avg, unsigned long val) in ewma_add() argument
56 avg->internal = avg->internal ? in ewma_add()
57 (((avg->internal << avg->weight) - avg->internal) + in ewma_add()
58 (val << avg->factor)) >> avg->weight : in ewma_add()
59 (val << avg->factor); in ewma_add()
60 return avg; in ewma_add()
/linux-3.4.99/tools/perf/
Dbuiltin-stat.c563 static void print_noise_pct(double total, double avg) in print_noise_pct() argument
567 if (avg) in print_noise_pct()
568 pct = 100.0*total/avg; in print_noise_pct()
576 static void print_noise(struct perf_evsel *evsel, double avg) in print_noise() argument
584 print_noise_pct(stddev_stats(&ps->res_stats[0]), avg); in print_noise()
587 static void nsec_printout(int cpu, struct perf_evsel *evsel, double avg) in nsec_printout() argument
589 double msecs = avg / 1e6; in nsec_printout()
608 avg / avg_stats(&walltime_nsecs_stats)); in nsec_printout()
640 static void print_stalled_cycles_frontend(int cpu, struct perf_evsel *evsel __used, double avg) in print_stalled_cycles_frontend() argument
648 ratio = avg / total * 100.0; in print_stalled_cycles_frontend()
[all …]
/linux-3.4.99/include/linux/
Daverage.h14 extern void ewma_init(struct ewma *avg, unsigned long factor,
17 extern struct ewma *ewma_add(struct ewma *avg, unsigned long val);
25 static inline unsigned long ewma_read(const struct ewma *avg) in ewma_read() argument
27 return avg->internal >> avg->factor; in ewma_read()
Duwb.h812 int min, max, avg; in stats_show() local
815 min = max = avg = 0; in stats_show()
819 avg = stats->sigma / samples; in stats_show()
821 return scnprintf(buf, PAGE_SIZE, "%d %d %d\n", min, max, avg); in stats_show()
/linux-3.4.99/net/netfilter/
Dxt_limit.c108 || user2credits(r->avg * r->burst) < user2credits(r->avg)) { in limit_mt_check()
110 r->avg, r->burst); in limit_mt_check()
123 priv->credit = user2credits(r->avg * r->burst); /* Credits full. */ in limit_mt_check()
126 r->cost = user2credits(r->avg); in limit_mt_check()
140 u_int32_t avg; member
156 .avg = cm->avg, in limit_mt_compat_from_user()
170 .avg = m->avg, in limit_mt_compat_to_user()
/linux-3.4.99/net/bridge/netfilter/
Debt_limit.c74 user2credits(info->avg * info->burst) < user2credits(info->avg)) { in ebt_limit_mt_check()
76 info->avg, info->burst); in ebt_limit_mt_check()
82 info->credit = user2credits(info->avg * info->burst); in ebt_limit_mt_check()
83 info->credit_cap = user2credits(info->avg * info->burst); in ebt_limit_mt_check()
84 info->cost = user2credits(info->avg); in ebt_limit_mt_check()
95 compat_uint_t avg, burst; member
/linux-3.4.99/drivers/mfd/
Dpcf50633-adc.c32 int avg; member
59 static void adc_setup(struct pcf50633 *pcf, int channel, int avg) in adc_setup() argument
68 pcf50633_reg_write(pcf, PCF50633_REG_ADCC1, channel | avg | in adc_setup()
82 adc_setup(pcf, adc->queue[head]->mux, adc->queue[head]->avg); in trigger_next_adc_job_if_any()
121 int pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg) in pcf50633_adc_sync_read() argument
128 ret = pcf50633_adc_async_read(pcf, mux, avg, in pcf50633_adc_sync_read()
139 int pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg, in pcf50633_adc_async_read() argument
151 req->avg = avg; in pcf50633_adc_async_read()
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); in twl4030_madc_conversion()
549 method->avg + 1); in twl4030_madc_conversion()
553 ch_lsb, method->avg); in twl4030_madc_conversion()
/linux-3.4.99/drivers/cpuidle/governors/
Dmenu.c203 uint64_t avg = 0; in detect_repeating_patterns() local
208 avg += data->intervals[i]; in detect_repeating_patterns()
209 avg = avg / INTERVALS; in detect_repeating_patterns()
212 if (avg > data->expected_us) in detect_repeating_patterns()
216 stddev += (data->intervals[i] - avg) * in detect_repeating_patterns()
217 (data->intervals[i] - avg); in detect_repeating_patterns()
226 if (avg && stddev < STDDEV_THRESH) in detect_repeating_patterns()
227 data->predicted_us = avg; in detect_repeating_patterns()
/linux-3.4.99/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DUtil.py19 def avg(total, n): function
39 min, max, avg, count = dict[key]
44 avg = (avg + value) / 2
45 dict[key] = (min, max, avg, count + 1)
/linux-3.4.99/drivers/power/
Dab8500_fg.c107 int avg; member
376 struct ab8500_fg_avg_cap *avg = &di->avg_cap; in ab8500_fg_add_cap_sample() local
381 avg->sum += sample - avg->samples[avg->pos]; in ab8500_fg_add_cap_sample()
382 avg->samples[avg->pos] = sample; in ab8500_fg_add_cap_sample()
383 avg->time_stamps[avg->pos] = ts.tv_sec; in ab8500_fg_add_cap_sample()
384 avg->pos++; in ab8500_fg_add_cap_sample()
386 if (avg->pos == NBR_AVG_SAMPLES) in ab8500_fg_add_cap_sample()
387 avg->pos = 0; in ab8500_fg_add_cap_sample()
389 if (avg->nbr_samples < NBR_AVG_SAMPLES) in ab8500_fg_add_cap_sample()
390 avg->nbr_samples++; in ab8500_fg_add_cap_sample()
[all …]
/linux-3.4.99/net/dccp/ccids/lib/
Dtfrc.h53 static inline u32 tfrc_ewma(const u32 avg, const u32 newval, const u8 weight) in tfrc_ewma() argument
55 return avg ? (weight * avg + (10 - weight) * newval) / 10 : newval; in tfrc_ewma()
/linux-3.4.99/include/linux/mfd/pcf50633/
Dadc.h67 pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg,
71 pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg);
/linux-3.4.99/arch/parisc/kernel/
Dirq.c195 unsigned int k, avg, min, max; in show_interrupts() local
199 for (avg = k = 0; k < PARISC_CR16_HIST_SIZE; k++) { in show_interrupts()
203 avg += hist; in show_interrupts()
211 avg /= k; in show_interrupts()
213 min,avg,max); in show_interrupts()
/linux-3.4.99/include/linux/netfilter/
Dxt_hashlimit.h24 __u32 avg; /* Average secs between packets * scale */ member
48 __u32 avg; /* Average secs between packets * scale */ member
Dxt_limit.h14 __u32 avg; /* Average secs between packets * scale */ member
/linux-3.4.99/drivers/net/wireless/rt2x00/
Drt2x00link.c72 __new.avg = __new.avg_weight / (AVG_FACTOR); \
80 if (ant->rssi_ant.avg && rt2x00dev->link.qual.rx_success) in rt2x00link_antenna_get_link_rssi()
81 return ant->rssi_ant.avg; in rt2x00link_antenna_get_link_rssi()
103 rt2x00dev->link.ant.rssi_ant.avg = 0; in rt2x00link_antenna_reset()
366 if (!link->avg_rssi.avg || !qual->rx_success) in rt2x00link_tuner()
369 qual->rssi = link->avg_rssi.avg; in rt2x00link_tuner()
/linux-3.4.99/kernel/trace/
Dring_buffer_benchmark.c223 unsigned long avg; in ring_buffer_producer() local
337 avg = NSEC_PER_MSEC / hit; in ring_buffer_producer()
338 trace_printk("%ld ns per entry\n", avg); in ring_buffer_producer()
355 avg = NSEC_PER_MSEC / (hit + missed); in ring_buffer_producer()
356 trace_printk("%ld ns per entry\n", avg); in ring_buffer_producer()
/linux-3.4.99/tools/perf/scripts/python/
Dfutex-contention.py47 min, max, avg, count = lock_waits[tid, lock]
49 (process_names[tid], tid, lock, count, avg)
/linux-3.4.99/tools/power/x86/turbostat/
Dturbostat.c465 void compute_average(struct counters *delta, struct counters *avg) in compute_average() argument
488 avg->tsc = sum->tsc/num_cpus; in compute_average()
489 avg->c1 = sum->c1/num_cpus; in compute_average()
490 avg->c3 = sum->c3/num_cpus; in compute_average()
491 avg->c6 = sum->c6/num_cpus; in compute_average()
492 avg->c7 = sum->c7/num_cpus; in compute_average()
493 avg->aperf = sum->aperf/num_cpus; in compute_average()
494 avg->mperf = sum->mperf/num_cpus; in compute_average()
495 avg->pc2 = sum->pc2/num_cpus; in compute_average()
496 avg->pc3 = sum->pc3/num_cpus; in compute_average()
[all …]
/linux-3.4.99/drivers/platform/x86/
Dintel_ips.c639 int avg; in cpu_exceeded() local
643 avg = cpu ? ips->ctv2_avg_temp : ips->ctv1_avg_temp; in cpu_exceeded()
644 if (avg > (ips->limits->core_temp_limit * 100)) in cpu_exceeded()
832 u16 avg; in calc_avg_temp() local
839 avg = (u16)total; in calc_avg_temp()
841 return avg; in calc_avg_temp()
908 static u16 update_average_temp(u16 avg, u16 val) in update_average_temp() argument
914 (((temp_decay_factor - 1) * avg) / temp_decay_factor); in update_average_temp()
919 static u16 update_average_power(u32 avg, u32 val) in update_average_power() argument
924 (((power_decay_factor - 1) * avg) / power_decay_factor); in update_average_power()
[all …]
/linux-3.4.99/include/linux/netfilter_bridge/
Debt_limit.h15 __u32 avg; /* Average secs between packets * scale */ member
/linux-3.4.99/Documentation/
Dmutex-design.txt40 avg loops/sec: 34713 avg loops/sec: 84153
57 avg loops/sec: 127659 avg loops/sec: 181082
/linux-3.4.99/mm/
Dpage-writeback.c759 unsigned long avg = bdi->avg_write_bandwidth; in bdi_update_write_bandwidth() local
774 avg = bw; in bdi_update_write_bandwidth()
783 if (avg > old && old >= (unsigned long)bw) in bdi_update_write_bandwidth()
784 avg -= (avg - old) >> 3; in bdi_update_write_bandwidth()
786 if (avg < old && old <= (unsigned long)bw) in bdi_update_write_bandwidth()
787 avg += (old - avg) >> 3; in bdi_update_write_bandwidth()
791 bdi->avg_write_bandwidth = avg; in bdi_update_write_bandwidth()
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_lcn.c3968 s16 avg = 0; in wlc_lcnphy_tempsense_new() local
3983 avg = (s16) (tempsenseval1 - 512); in wlc_lcnphy_tempsense_new()
3985 avg = (s16) tempsenseval1; in wlc_lcnphy_tempsense_new()
3988 avg += (s16) (tempsenseval2 - 512); in wlc_lcnphy_tempsense_new()
3990 avg += (s16) tempsenseval2; in wlc_lcnphy_tempsense_new()
3992 avg /= 2; in wlc_lcnphy_tempsense_new()
4004 return avg; in wlc_lcnphy_tempsense_new()
4010 s32 avg = 0; in wlc_lcnphy_tempsense() local
4027 avg = (int)(tempsenseval1 - 512); in wlc_lcnphy_tempsense()
4029 avg = (int)tempsenseval1; in wlc_lcnphy_tempsense()
[all …]

12