Home
last modified time | relevance | path

Searched refs:i_iolock (Results 1 – 3 of 3) sorted by relevance

/linux-2.6.39/fs/xfs/
Dxfs_iget.c85 mrlock_init(&ip->i_iolock, MRLOCK_BARRIER, "xfsio", ip->i_ino); in xfs_inode_alloc()
86 lockdep_set_class_and_name(&ip->i_iolock.mr_lock, in xfs_inode_alloc()
270 ASSERT(!rwsem_is_locked(&ip->i_iolock.mr_lock)); in xfs_iget_cache_hit()
271 mrlock_init(&ip->i_iolock, MRLOCK_BARRIER, "xfsio", ip->i_ino); in xfs_iget_cache_hit()
272 lockdep_set_class_and_name(&ip->i_iolock.mr_lock, in xfs_iget_cache_hit()
556 mrupdate_nested(&ip->i_iolock, XFS_IOLOCK_DEP(lock_flags)); in xfs_ilock()
558 mraccess_nested(&ip->i_iolock, XFS_IOLOCK_DEP(lock_flags)); in xfs_ilock()
597 if (!mrtryupdate(&ip->i_iolock)) in xfs_ilock_nowait()
600 if (!mrtryaccess(&ip->i_iolock)) in xfs_ilock_nowait()
615 mrunlock_excl(&ip->i_iolock); in xfs_ilock_nowait()
[all …]
Dxfs_inode.h248 mrlock_t i_iolock; /* inode IO lock */ member
/linux-2.6.39/fs/xfs/linux-2.6/
Dxfs_super.c1052 ASSERT(!rwsem_is_locked(&ip->i_iolock.mr_lock)); in xfs_fs_evict_inode()
1053 mrlock_init(&ip->i_iolock, MRLOCK_BARRIER, "xfsio", ip->i_ino); in xfs_fs_evict_inode()
1054 lockdep_set_class_and_name(&ip->i_iolock.mr_lock, in xfs_fs_evict_inode()