Lines Matching refs:XFS_ILOCK_EXCL

101 		lock_mode = XFS_ILOCK_EXCL;  in xfs_ilock_data_map_shared()
114 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared()
165 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock()
166 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock()
179 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock()
213 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait()
214 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait()
233 if (lock_flags & XFS_ILOCK_EXCL) { in xfs_ilock_nowait()
282 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock()
283 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock()
297 if (lock_flags & XFS_ILOCK_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()
318 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock_demote()
334 if (lock_flags & (XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)) { in xfs_isilocked()
411 if (lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)) { in xfs_lock_inumorder()
452 XFS_ILOCK_EXCL)); in xfs_lock_inodes()
459 ASSERT(!(lock_mode & XFS_ILOCK_EXCL) || in xfs_lock_inodes()
463 ASSERT(!(lock_mode & (XFS_MMAPLOCK_EXCL | XFS_ILOCK_EXCL))); in xfs_lock_inodes()
465 ASSERT(!(lock_mode & XFS_ILOCK_EXCL)); in xfs_lock_inodes()
561 ASSERT(!(lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL))); in xfs_lock_two_inodes()
563 ASSERT(!(lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL))); in xfs_lock_two_inodes()
781 XFS_ILOCK_EXCL, &ip); in xfs_ialloc()
922 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_ialloc()
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()
1459 xfs_lock_two_inodes(sip, tdp, XFS_ILOCK_EXCL); in xfs_link()
1461 xfs_trans_ijoin(tp, sip, XFS_ILOCK_EXCL); in xfs_link()
1462 xfs_trans_ijoin(tp, tdp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_link()
1562 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_itruncate_extents()
1735 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1756 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1762 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1814 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1831 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1855 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
2344 !xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) { in xfs_ifree_cluster()
2362 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2377 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2407 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_ifree()
2453 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iunpin()
2568 xfs_lock_two_inodes(dp, ip, XFS_ILOCK_EXCL); in xfs_remove()
2570 xfs_trans_ijoin(tp, dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_remove()
2571 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_remove()
2957 xfs_lock_inodes(inodes, num_inodes, XFS_ILOCK_EXCL); 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()
2967 xfs_trans_ijoin(tp, src_ip, XFS_ILOCK_EXCL); in xfs_rename()
2969 xfs_trans_ijoin(tp, target_ip, XFS_ILOCK_EXCL); in xfs_rename()
2971 xfs_trans_ijoin(tp, wip, XFS_ILOCK_EXCL); in xfs_rename()
3352 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush()
3453 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush_int()