Lines Matching refs:vnow
565 u64 vnow;
1004 now->vnow = ioc->period_at_vtime +
1015 ioc->period_at_vtime = now->vnow;
1049 iocg->saved_margin = now->vnow - atomic64_read(&iocg->vtime);
1250 vtarget = now->vnow - ioc->margins.target;
1316 abs_cost_to_cost(iocg->abs_vdebt, hwa) - now->vnow;
1444 vbudget = now->vnow - atomic64_read(&iocg->vtime);
1701 time_after64(vtime, now->vnow - ioc->margins.min))
1705 excess = now->vnow - vtime - ioc->margins.target;
1729 delta = div64_s64(WEIGHT_ONE * (now->vnow - vtime),
1730 now->vnow - ioc->period_at_vtime);
2123 period_vtime = now.vnow - ioc->period_at_vtime;
2175 excess = now.vnow - vtime - ioc->margins.target;
2204 * Collect unused and wind vtime closer to vnow to prevent
2220 time_after64(vtime, now.vnow -
2222 time_before64(vdone, now.vnow - period_vtime))
2254 time_before64(vtime, now.vnow - ioc->margins.low))) {
2441 margin = now->vnow - vtime - cost;
2477 } while (time_after64(vtime + cost, now->vnow) &&
2595 time_before_eq64(vtime + cost, now.vnow)) {
2730 time_before_eq64(atomic64_read(&iocg->vtime) + cost, now.vnow)) {
2950 atomic64_set(&iocg->vtime, now.vnow);
2951 atomic64_set(&iocg->done_vtime, now.vnow);