Searched refs:ewma (Results 1 – 10 of 10) sorted by relevance
| /linux/Documentation/translations/zh_CN/scheduler/ |
| A D | schedutil.rst | 31 ewma(u) = ewma_sum(u) / ewma_sum(1) 33 由于这本质上是一个无限几何级数的累加,结果是可组合的,即ewma(A) + ewma(B) = ewma(A+B)。
|
| /linux/drivers/md/bcache/ |
| A D | util.h | 346 #define ewma_add(ewma, val, weight, factor) \ argument 348 (ewma) *= (weight) - 1; \ 349 (ewma) += (val) << factor; \ 350 (ewma) /= (weight); \ 351 (ewma) >> factor; \
|
| /linux/Documentation/scheduler/ |
| A D | schedutil.rst | 24 ewma(u) = ewma_sum(u) / ewma_sum(1) 27 results are composable, that is ewma(A) + ewma(B) = ewma(A+B). This property
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| A D | rt2x00link.c | 25 static inline int rt2x00link_get_avg_rssi(struct ewma_rssi *ewma) in rt2x00link_get_avg_rssi() argument 29 avg = ewma_rssi_read(ewma); in rt2x00link_get_avg_rssi()
|
| /linux/fs/bcachefs/ |
| A D | util.h | 222 #define ewma_add(ewma, val, weight) \ argument 224 typeof(ewma) _ewma = (ewma); \
|
| /linux/Documentation/networking/ |
| A D | gen_stats.rst | 95 and ewma log need to be converted to the appropriate values.
|
| /linux/block/ |
| A D | blk-mq.c | 1891 unsigned int ewma; in blk_mq_update_dispatch_busy() local 1893 ewma = hctx->dispatch_busy; in blk_mq_update_dispatch_busy() 1895 if (!ewma && !busy) in blk_mq_update_dispatch_busy() 1898 ewma *= BLK_MQ_DISPATCH_BUSY_EWMA_WEIGHT - 1; in blk_mq_update_dispatch_busy() 1900 ewma += 1 << BLK_MQ_DISPATCH_BUSY_EWMA_FACTOR; in blk_mq_update_dispatch_busy() 1901 ewma /= BLK_MQ_DISPATCH_BUSY_EWMA_WEIGHT; in blk_mq_update_dispatch_busy() 1903 hctx->dispatch_busy = ewma; in blk_mq_update_dispatch_busy()
|
| /linux/kernel/sched/ |
| A D | fair.c | 4974 unsigned int ewma, dequeued, last_ewma_diff; in util_est_update() local 4987 ewma = READ_ONCE(p->se.avg.util_est); in util_est_update() 4993 if (ewma & UTIL_AVG_UNCHANGED) in util_est_update() 5003 if (ewma <= dequeued) { in util_est_update() 5004 ewma = dequeued; in util_est_update() 5012 last_ewma_diff = ewma - dequeued; in util_est_update() 5047 ewma <<= UTIL_EST_WEIGHT_SHIFT; in util_est_update() 5048 ewma -= last_ewma_diff; in util_est_update() 5049 ewma >>= UTIL_EST_WEIGHT_SHIFT; in util_est_update() 5051 ewma |= UTIL_AVG_UNCHANGED; in util_est_update() [all …]
|
| /linux/mm/ |
| A D | ksm.c | 377 static unsigned long ewma(unsigned long prev, unsigned long curr) in ewma() function 440 change = ewma(advisor_ctx.change, change); in scan_time_advisor()
|
| /linux/Documentation/netlink/specs/ |
| A D | tc.yaml | 710 name: ewma-log
|
Completed in 46 milliseconds