Lines Matching refs:i_lock
31 * inode->i_lock protects:
45 * inode->i_lock
49 * inode->i_lock
53 * inode->i_lock
172 spin_lock_init(&inode->i_lock);
173 lockdep_set_class(&inode->i_lock, &sb->s_type->i_lock_key);
413 * inode->i_lock must be held
440 * Needs inode->i_lock held.
460 lockdep_assert_held(&inode->i_lock);
467 spin_lock(&inode->i_lock);
472 spin_unlock(&inode->i_lock);
477 spin_lock(&inode->i_lock);
483 spin_unlock(&inode->i_lock);
485 spin_lock(&inode->i_lock);
488 spin_unlock(&inode->i_lock);
535 spin_lock(&inode->i_lock);
537 spin_unlock(&inode->i_lock);
551 spin_lock(&inode->i_lock);
553 spin_unlock(&inode->i_lock);
573 /* don't need i_lock here, no concurrent mods to i_state */
626 spin_lock(&inode->i_lock);
629 spin_unlock(&inode->i_lock);
674 spin_lock(&inode->i_lock);
676 spin_unlock(&inode->i_lock);
682 spin_unlock(&inode->i_lock);
722 spin_lock(&inode->i_lock);
724 spin_unlock(&inode->i_lock);
728 spin_unlock(&inode->i_lock);
733 spin_unlock(&inode->i_lock);
740 spin_unlock(&inode->i_lock);
778 * we are inverting the lru lock/inode->i_lock here, so use a trylock.
781 if (!spin_trylock(&inode->i_lock))
791 spin_unlock(&inode->i_lock);
799 spin_unlock(&inode->i_lock);
805 spin_unlock(&inode->i_lock);
825 spin_unlock(&inode->i_lock);
865 spin_lock(&inode->i_lock);
871 spin_unlock(&inode->i_lock);
875 spin_unlock(&inode->i_lock);
896 spin_lock(&inode->i_lock);
902 spin_unlock(&inode->i_lock);
906 spin_unlock(&inode->i_lock);
969 spin_lock(&inode->i_lock);
971 spin_unlock(&inode->i_lock);
1033 spin_lock(&inode->i_lock);
1038 spin_unlock(&inode->i_lock);
1045 spin_lock(&inode->i_lock);
1050 spin_unlock(&inode->i_lock);
1188 spin_lock(&inode->i_lock);
1191 spin_unlock(&inode->i_lock);
1282 spin_lock(&inode->i_lock);
1285 spin_unlock(&inode->i_lock);
1375 spin_lock(&inode->i_lock);
1378 spin_unlock(&inode->i_lock);
1380 spin_unlock(&inode->i_lock);
1497 * taking the i_lock spin_lock and checking i_state for an inode being
1546 * i_lock spin_lock and checking i_state for an inode being freed or being
1584 * i_lock spin_lock and checking i_state for an inode being freed or being
1628 spin_lock(&old->i_lock);
1630 spin_unlock(&old->i_lock);
1636 spin_lock(&inode->i_lock);
1639 spin_unlock(&inode->i_lock);
1644 spin_unlock(&old->i_lock);
1649 spin_unlock(&old->i_lock);
1712 spin_unlock(&inode->i_lock);
1719 spin_unlock(&inode->i_lock);
1723 spin_lock(&inode->i_lock);
1732 spin_unlock(&inode->i_lock);
1752 if (atomic_dec_and_lock(&inode->i_count, &inode->i_lock)) {
1755 spin_unlock(&inode->i_lock);
2098 spin_unlock(&inode->i_lock);
2272 * at using the i_lock spinlock to protect i_flags, and then make sure