Lines Matching refs:XFS_IOLOCK_EXCL

161 	ASSERT((lock_flags & (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)) !=  in xfs_ilock()
162 (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)); in xfs_ilock()
169 if (lock_flags & XFS_IOLOCK_EXCL) in xfs_ilock()
209 ASSERT((lock_flags & (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)) != in xfs_ilock_nowait()
210 (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)); in xfs_ilock_nowait()
217 if (lock_flags & XFS_IOLOCK_EXCL) { in xfs_ilock_nowait()
248 if (lock_flags & XFS_IOLOCK_EXCL) in xfs_ilock_nowait()
278 ASSERT((lock_flags & (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)) != in xfs_iunlock()
279 (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)); in xfs_iunlock()
287 if (lock_flags & XFS_IOLOCK_EXCL) in xfs_iunlock()
314 ASSERT(lock_flags & (XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)); in xfs_ilock_demote()
316 ~(XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)) == 0); in xfs_ilock_demote()
322 if (lock_flags & XFS_IOLOCK_EXCL) in xfs_ilock_demote()
346 if (lock_flags & (XFS_IOLOCK_EXCL|XFS_IOLOCK_SHARED)) { in xfs_isilocked()
397 if (lock_mode & (XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)) { in xfs_lock_inumorder()
451 ASSERT(lock_mode & (XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL | in xfs_lock_inodes()
455 ASSERT(!(lock_mode & XFS_IOLOCK_EXCL) || in xfs_lock_inodes()
462 if (lock_mode & XFS_IOLOCK_EXCL) { in xfs_lock_inodes()
559 if (lock_mode & (XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)) { in xfs_lock_two_inodes()
1203 xfs_ilock(dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL | in xfs_create()
1240 xfs_trans_ijoin(tp, dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_create()
1313 xfs_iunlock(dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_create()
1458 xfs_ilock(tdp, XFS_IOLOCK_EXCL | XFS_IOLOCK_PARENT); in xfs_link()
1462 xfs_trans_ijoin(tp, tdp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_link()
1564 xfs_isilocked(ip, XFS_IOLOCK_EXCL)); in xfs_itruncate_extents()
2567 xfs_ilock(dp, XFS_IOLOCK_EXCL | XFS_IOLOCK_PARENT); in xfs_remove()
2570 xfs_trans_ijoin(tp, dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_remove()
2952 xfs_ilock(src_dp, XFS_IOLOCK_EXCL | XFS_IOLOCK_PARENT); in xfs_rename()
2955 XFS_IOLOCK_EXCL | XFS_IOLOCK_PARENT); in xfs_rename()
2964 xfs_trans_ijoin(tp, src_dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_rename()
2966 xfs_trans_ijoin(tp, target_dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_rename()