Lines Matching defs:lock

418 	spinlock_t			lock;
733 spin_lock_irqsave(&iocg->ioc->lock, *flags);
734 spin_lock(&iocg->waitq.lock);
736 spin_lock_irqsave(&iocg->waitq.lock, *flags);
743 spin_unlock(&iocg->waitq.lock);
744 spin_unlock_irqrestore(&iocg->ioc->lock, *flags);
746 spin_unlock_irqrestore(&iocg->waitq.lock, *flags);
769 lockdep_assert_held(&ioc->lock);
918 lockdep_assert_held(&ioc->lock);
969 lockdep_assert_held(&ioc->lock);
1090 lockdep_assert_held(&ioc->lock);
1149 lockdep_assert_held(&ioc->lock);
1231 lockdep_assert_held(&iocg->ioc->lock);
1253 lockdep_assert_held(&ioc->lock);
1284 spin_lock_irq(&ioc->lock);
1338 spin_unlock_irq(&ioc->lock);
1342 spin_unlock_irq(&ioc->lock);
1354 lockdep_assert_held(&iocg->waitq.lock);
1416 lockdep_assert_held(&iocg->ioc->lock);
1417 lockdep_assert_held(&iocg->waitq.lock);
1439 lockdep_assert_held(&iocg->ioc->lock);
1440 lockdep_assert_held(&iocg->waitq.lock);
1481 * @wq_entry is removed without grabbing the lock.
1490 * accordingly. When @pay_debt is %true, the caller must be holding ioc->lock in
1491 * addition to iocg->waitq.lock.
1502 lockdep_assert_held(&iocg->waitq.lock);
1513 lockdep_assert_held(&ioc->lock);
1703 lockdep_assert_held(&iocg->ioc->lock);
2136 spin_lock(&iocg->waitq.lock);
2152 spin_unlock(&iocg->waitq.lock);
2176 spin_lock(&iocg->waitq.lock);
2227 spin_unlock(&iocg->waitq.lock);
2252 spin_lock_irq(&ioc->lock);
2260 spin_unlock_irq(&ioc->lock);
2457 spin_unlock_irq(&ioc->lock);
2488 spin_lock_irqsave(&ioc->lock, flags);
2492 spin_unlock_irqrestore(&ioc->lock, flags);
2498 * adj_step must be determined after acquiring ioc->lock - we might
2500 * be reading 0 iocg->active before ioc->lock which will lead to
2513 spin_unlock_irqrestore(&ioc->lock, flags);
2641 * requires @ioc->lock, waitq handling @iocg->waitq.lock. Determine
2651 * is synchronized against both ioc->lock and waitq.lock and we won't
2710 * synchronized using waitq.lock.
2777 spin_lock_irqsave(&ioc->lock, flags);
2778 spin_lock(&iocg->waitq.lock);
2789 spin_unlock(&iocg->waitq.lock);
2790 spin_unlock_irqrestore(&ioc->lock, flags);
2845 spin_lock_irq(&ioc->lock);
2847 spin_unlock_irq(&ioc->lock);
2856 spin_lock_irq(&ioc->lock);
2858 spin_unlock_irq(&ioc->lock);
2899 spin_lock_init(&ioc->lock);
2906 seqcount_spinlock_init(&ioc->period_seqcount, &ioc->lock);
2911 spin_lock_irq(&ioc->lock);
2914 spin_unlock_irq(&ioc->lock);
3008 spin_lock_irqsave(&ioc->lock, flags);
3010 spin_unlock_irqrestore(&ioc->lock, flags);
3020 spin_lock_irqsave(&ioc->lock, flags);
3033 spin_unlock_irqrestore(&ioc->lock, flags);
3108 spin_lock_irq(&blkcg->lock);
3114 spin_lock(&iocg->ioc->lock);
3117 spin_unlock(&iocg->ioc->lock);
3120 spin_unlock_irq(&blkcg->lock);
3142 spin_lock(&iocg->ioc->lock);
3146 spin_unlock(&iocg->ioc->lock);
3167 spin_lock_irq(&ioc->lock);
3180 spin_unlock_irq(&ioc->lock);
3244 spin_lock_irq(&ioc->lock);
3333 spin_unlock_irq(&ioc->lock);
3346 spin_unlock_irq(&ioc->lock);
3367 spin_lock_irq(&ioc->lock);
3374 spin_unlock_irq(&ioc->lock);
3438 spin_lock_irq(&ioc->lock);
3484 spin_unlock_irq(&ioc->lock);
3493 spin_unlock_irq(&ioc->lock);