Lines Matching refs:XFS_ILOCK_EXCL
127 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_data_map_shared()
140 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared()
191 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock()
192 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock()
208 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock()
242 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait()
243 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait()
262 if (lock_flags & XFS_ILOCK_EXCL) { in xfs_ilock_nowait()
311 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock()
312 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock()
326 if (lock_flags & XFS_ILOCK_EXCL) in xfs_iunlock()
343 ASSERT(lock_flags & (XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)); in xfs_ilock_demote()
345 ~(XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)) == 0); in xfs_ilock_demote()
347 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock_demote()
363 if (lock_flags & (XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)) { in xfs_isilocked()
437 if (lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)) { in xfs_lock_inumorder()
478 XFS_ILOCK_EXCL)); in xfs_lock_inodes()
483 ASSERT(!(lock_mode & XFS_ILOCK_EXCL) || in xfs_lock_inodes()
487 ASSERT(!(lock_mode & (XFS_MMAPLOCK_EXCL | XFS_ILOCK_EXCL))); in xfs_lock_inodes()
489 ASSERT(!(lock_mode & XFS_ILOCK_EXCL)); in xfs_lock_inodes()
585 ASSERT(!(lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL))); in xfs_lock_two_inodes()
804 XFS_ILOCK_EXCL, &ip); in xfs_ialloc()
950 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_ialloc()
1214 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_create()
1250 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_create()
1323 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_create()
1464 xfs_lock_two_inodes(sip, tdp, XFS_ILOCK_EXCL); in xfs_link()
1466 xfs_trans_ijoin(tp, sip, XFS_ILOCK_EXCL); in xfs_link()
1467 xfs_trans_ijoin(tp, tdp, XFS_ILOCK_EXCL); in xfs_link()
1568 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_itruncate_extents()
1756 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1777 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1783 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1831 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1848 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1872 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
2366 if (!xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) { in xfs_ifree_cluster()
2380 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2398 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2413 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2461 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_ifree()
2510 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iunpin()
2619 xfs_lock_two_inodes(dp, ip, XFS_ILOCK_EXCL); in xfs_remove()
2621 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_remove()
2622 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_remove()
3002 xfs_lock_inodes(inodes, num_inodes, XFS_ILOCK_EXCL); in xfs_rename()
3009 xfs_trans_ijoin(tp, src_dp, XFS_ILOCK_EXCL); in xfs_rename()
3011 xfs_trans_ijoin(tp, target_dp, XFS_ILOCK_EXCL); in xfs_rename()
3012 xfs_trans_ijoin(tp, src_ip, XFS_ILOCK_EXCL); in xfs_rename()
3014 xfs_trans_ijoin(tp, target_ip, XFS_ILOCK_EXCL); in xfs_rename()
3016 xfs_trans_ijoin(tp, wip, XFS_ILOCK_EXCL); in xfs_rename()
3420 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush()
3521 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush_int()