Lines Matching defs:use_delay
84 atomic_t use_delay;
385 if (WARN_ON_ONCE(atomic_read(&blkg->use_delay) < 0))
387 if (atomic_add_return(1, &blkg->use_delay) == 1)
393 int old = atomic_read(&blkg->use_delay);
407 while (old && !atomic_try_cmpxchg(&blkg->use_delay, &old, old - 1))
424 * blkcg_[un]use_delay() and blkcg_add_delay() usages.
428 int old = atomic_read(&blkg->use_delay);
431 if (!old && atomic_try_cmpxchg(&blkg->use_delay, &old, -1))
441 * Disable use_delay mechanism. See blkcg_set_delay().
445 int old = atomic_read(&blkg->use_delay);
448 if (old && atomic_try_cmpxchg(&blkg->use_delay, &old, 0))