/linux-3.4.99/lib/ |
D | average.c | 37 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/ |
D | builtin-stat.c | 563 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/ |
D | average.h | 14 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()
|
D | uwb.h | 812 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/ |
D | xt_limit.c | 108 || 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/ |
D | ebt_limit.c | 74 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/ |
D | pcf50633-adc.c | 32 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()
|
D | twl4030-madc.c | 119 .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/ |
D | menu.c | 203 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/ |
D | Util.py | 19 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/ |
D | ab8500_fg.c | 107 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/ |
D | tfrc.h | 53 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/ |
D | adc.h | 67 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/ |
D | irq.c | 195 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/ |
D | xt_hashlimit.h | 24 __u32 avg; /* Average secs between packets * scale */ member 48 __u32 avg; /* Average secs between packets * scale */ member
|
D | xt_limit.h | 14 __u32 avg; /* Average secs between packets * scale */ member
|
/linux-3.4.99/drivers/net/wireless/rt2x00/ |
D | rt2x00link.c | 72 __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/ |
D | ring_buffer_benchmark.c | 223 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/ |
D | futex-contention.py | 47 min, max, avg, count = lock_waits[tid, lock] 49 (process_names[tid], tid, lock, count, avg)
|
/linux-3.4.99/tools/power/x86/turbostat/ |
D | turbostat.c | 465 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/ |
D | intel_ips.c | 639 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/ |
D | ebt_limit.h | 15 __u32 avg; /* Average secs between packets * scale */ member
|
/linux-3.4.99/Documentation/ |
D | mutex-design.txt | 40 avg loops/sec: 34713 avg loops/sec: 84153 57 avg loops/sec: 127659 avg loops/sec: 181082
|
/linux-3.4.99/mm/ |
D | page-writeback.c | 759 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/ |
D | phy_lcn.c | 3968 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 …]
|