Lines Matching defs:now
404 * under queue_lock. If it's not pointing to @blkg now, it never
900 * INCLUDING THE \0, so size is now count+1 less than what we
1232 * of the main cic data structures. For now we allow a task to change
1608 static void blkcg_scale_delay(struct blkcg_gq *blkg, u64 now)
1625 * are ok with whatever is happening now, and we can take away more of
1629 if (time_before64(old + NSEC_PER_SEC, now) &&
1630 atomic64_cmpxchg(&blkg->delay_start, old, now) == old) {
1632 u64 sub = min_t(u64, blkg->last_delay, now - old);
1669 u64 now = ktime_to_ns(ktime_get());
1680 blkcg_scale_delay(blkg, now);
1708 exp = ktime_add_ns(now, delay_nsec);
1806 * @now: the current time in nanoseconds
1812 void blkcg_add_delay(struct blkcg_gq *blkg, u64 now, u64 delta)
1816 blkcg_scale_delay(blkg, now);