Searched refs:busy_level (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | iocost.h | 139 __field(int, busy_level) 151 __entry->busy_level = ioc->busy_level; 161 __entry->busy_level,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | iocost.h | 153 __field(int, busy_level) 165 __entry->busy_level = ioc->busy_level; 175 __entry->busy_level,
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-iocost.c | 435 int busy_level; /* saturation history */ member 652 * vrate adjust percentages indexed by ioc->busy_level. We adjust up on 2040 if (ioc->busy_level > 0) in ioc_forgive_debts() 2316 prev_busy_level = ioc->busy_level; in ioc_timer_fn() 2321 ioc->busy_level = max(ioc->busy_level, 0); in ioc_timer_fn() 2322 ioc->busy_level++; in ioc_timer_fn() 2332 ioc->busy_level = min(ioc->busy_level, 0); in ioc_timer_fn() 2339 ioc->busy_level in ioc_timer_fn() [all...] |
/kernel/linux/linux-5.10/tools/cgroup/ |
H A D | iocost_monitor.py | 103 self.busy_level = ioc.busy_level.value_() 121 'busy_level' : self.busy_level, 129 f'busy={self.busy_level:+3} ' \
|
/kernel/linux/linux-6.6/tools/cgroup/ |
H A D | iocost_monitor.py | 104 self.busy_level = ioc.busy_level.value_() 122 'busy_level' : self.busy_level, 132 f'busy={self.busy_level:+3} ' \
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-iocost.c | 433 int busy_level; /* saturation history */ member 648 * vrate adjust percentages indexed by ioc->busy_level. We adjust up on 1000 if (!ioc->busy_level || (ioc->busy_level < 0 && nr_lagging)) { in ioc_adjust_base_vrate() 1001 if (ioc->busy_level != prev_busy_level || nr_lagging) in ioc_adjust_base_vrate() 1011 * bounds can change abruptly. Otherwise, apply busy_level in ioc_adjust_base_vrate() 1021 int idx = min_t(int, abs(ioc->busy_level), in ioc_adjust_base_vrate() 1025 if (ioc->busy_level > 0) in ioc_adjust_base_vrate() 2091 if (ioc->busy_level > 0) in ioc_forgive_debts() 2388 prev_busy_level = ioc->busy_level; in ioc_timer_fn() [all...] |
Completed in 10 milliseconds