Home
last modified time | relevance | path

Searched refs:abs_vdebt (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/block/
Dblk-iocost.c502 u64 abs_vdebt; member
1346 abs_cost_to_cost(iocg->abs_vdebt, hwa) - now->vnow; in iocg_kick_delay()
1396 if (!iocg->abs_vdebt && abs_cost) { in iocg_incur_debt()
1401 iocg->abs_vdebt += abs_cost; in iocg_incur_debt()
1418 iocg->abs_vdebt -= min(abs_vpay, iocg->abs_vdebt); in iocg_pay_debt()
1421 if (!iocg->abs_vdebt) { in iocg_pay_debt()
1477 if (pay_debt && iocg->abs_vdebt && vbudget > 0) { in iocg_kick_waitq()
1479 u64 abs_vpay = min_t(u64, abs_vbudget, iocg->abs_vdebt); in iocg_kick_waitq()
1490 if (iocg->abs_vdebt || iocg->delay) in iocg_kick_waitq()
1499 if (iocg->abs_vdebt) { in iocg_kick_waitq()
[all …]
/Linux-v5.15/tools/cgroup/
Diocost_monitor.py164 self.debt_ms = iocg.abs_vdebt.value_() / VTIME_PER_USEC / 1000