Home
last modified time | relevance | path

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

/openbmc/linux/block/
H A Dblk-iocost.c575 s64 vbudget; member
1468 ctx->vbudget -= cost; in iocg_wake_fn()
1470 if (ctx->vbudget < 0) in iocg_wake_fn()
1499 s64 vbudget; in iocg_kick_waitq() local
1505 vbudget = now->vnow - atomic64_read(&iocg->vtime); in iocg_kick_waitq()
1508 if (pay_debt && iocg->abs_vdebt && vbudget > 0) { in iocg_kick_waitq()
1518 vbudget -= vpay; in iocg_kick_waitq()
1532 vbudget = min_t(s64, 0, vbudget - vdebt); in iocg_kick_waitq()
1540 ctx.vbudget = vbudget; in iocg_kick_waitq()
1556 if (WARN_ON_ONCE(ctx.vbudget >= 0)) in iocg_kick_waitq()
[all …]