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()
387 if (lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)) in xfs_lock_inumorder()
509 ASSERT(!(lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL))); in xfs_lock_two_inodes()
511 ASSERT(!(lock_mode & (XFS_ILOCK_SHARED|XFS_ILOCK_EXCL))); in xfs_lock_two_inodes()
730 XFS_ILOCK_EXCL, &ip); in xfs_ialloc()
871 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_ialloc()
1191 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_create()
1230 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_create()
1305 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_create()
1462 xfs_lock_two_inodes(sip, tdp, XFS_ILOCK_EXCL); in xfs_link()
1464 xfs_trans_ijoin(tp, sip, XFS_ILOCK_EXCL); in xfs_link()
1465 xfs_trans_ijoin(tp, tdp, XFS_ILOCK_EXCL); in xfs_link()
1568 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_itruncate_extents()
1763 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1784 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1790 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_truncate()
1842 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1859 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
1882 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_ifree()
2357 !xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) { in xfs_ifree_cluster()
2375 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2389 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_ifree_cluster()
2420 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_ifree()
2466 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iunpin()
2583 xfs_lock_two_inodes(dp, ip, XFS_ILOCK_EXCL); in xfs_remove()
2585 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_remove()
2586 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_remove()
2969 xfs_lock_inodes(inodes, num_inodes, XFS_ILOCK_EXCL); in xfs_rename()
2976 xfs_trans_ijoin(tp, src_dp, XFS_ILOCK_EXCL); in xfs_rename()
2978 xfs_trans_ijoin(tp, target_dp, XFS_ILOCK_EXCL); in xfs_rename()
2979 xfs_trans_ijoin(tp, src_ip, XFS_ILOCK_EXCL); in xfs_rename()
2981 xfs_trans_ijoin(tp, target_ip, XFS_ILOCK_EXCL); in xfs_rename()
2983 xfs_trans_ijoin(tp, wip, XFS_ILOCK_EXCL); in xfs_rename()
3368 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush()
3469 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iflush_int()