Lines Matching refs:vnow
562 u64 vnow;
1061 now->vnow = ioc->period_at_vtime +
1072 ioc->period_at_vtime = now->vnow;
1106 iocg->saved_margin = now->vnow - atomic64_read(&iocg->vtime);
1307 vtarget = now->vnow - ioc->margins.target;
1373 abs_cost_to_cost(iocg->abs_vdebt, hwa) - now->vnow;
1501 vbudget = now->vnow - atomic64_read(&iocg->vtime);
1752 time_after64(vtime, now->vnow - ioc->margins.min))
1756 excess = now->vnow - vtime - ioc->margins.target;
1780 delta = div64_s64(WEIGHT_ONE * (now->vnow - vtime),
1781 now->vnow - ioc->period_at_vtime);
2207 excess = now->vnow - vtime - ioc->margins.target;
2254 period_vtime = now.vnow - ioc->period_at_vtime;
2274 * Collect unused and wind vtime closer to vnow to prevent
2290 time_after64(vtime, now.vnow -
2292 time_before64(vdone, now.vnow - period_vtime))
2306 time_before64(vtime, now.vnow - ioc->margins.low))) {
2470 margin = now->vnow - vtime - cost;
2506 } while (time_after64(vtime + cost, now->vnow) &&
2628 time_before_eq64(vtime + cost, now.vnow)) {
2763 time_before_eq64(atomic64_read(&iocg->vtime) + cost, now.vnow)) {
2984 atomic64_set(&iocg->vtime, now.vnow);
2985 atomic64_set(&iocg->done_vtime, now.vnow);