Lines Matching refs:i_lock
457 * i_iolock and a multi-reader lock called the i_lock. This routine
497 mrupdate_nested(&ip->i_lock, XFS_ILOCK_DEP(lock_flags));
499 mraccess_nested(&ip->i_lock, XFS_ILOCK_DEP(lock_flags));
540 if (!mrtryupdate(&ip->i_lock))
543 if (!mrtryaccess(&ip->i_lock))
594 mrunlock_excl(&ip->i_lock);
596 mrunlock_shared(&ip->i_lock);
624 mrdemote(&ip->i_lock);
639 return !!ip->i_lock.mr_writer;
640 return rwsem_is_locked(&ip->i_lock.mr_lock);