Lines Matching refs:vnow
512 u64 vnow; member
871 now->vnow = ioc->period_at_vtime + in ioc_now()
883 ioc->period_at_vtime = now->vnow; in ioc_start_period()
1078 vmin = now->vnow - vmargin; in iocg_activate()
1155 vbudget = now->vnow - atomic64_read(&iocg->vtime); in iocg_kick_waitq()
1230 if (time_before_eq64(vtime, now->vnow)) { in iocg_kick_delay()
1235 time_before_eq64(vtime, now->vnow + vmargin)) in iocg_kick_delay()
1246 expires = now->now_ns + DIV64_U64_ROUND_UP(vtime - now->vnow, in iocg_kick_delay()
1360 period_vtime = now.vnow - ioc->period_at_vtime; in ioc_timer_fn()
1417 time_after64(vtime, now.vnow - in ioc_timer_fn()
1419 time_before64(vdone, now.vnow - period_vtime)) in ioc_timer_fn()
1423 vusage = now.vnow - iocg->last_vtime; in ioc_timer_fn()
1449 vmin = now.vnow - vmargin; in ioc_timer_fn()
1707 time_after_eq64(vtime + ioc->inuse_margin_vtime, now.vnow)) { in ioc_rqos_throttle()
1725 time_before_eq64(vtime + cost, now.vnow)) { in ioc_rqos_throttle()
1828 time_before_eq64(atomic64_read(&iocg->vtime) + cost, now.vnow)) in ioc_rqos_merge()
1999 atomic64_set(&iocg->vtime, now.vnow); in ioc_pd_init()
2000 atomic64_set(&iocg->done_vtime, now.vnow); in ioc_pd_init()