Searched refs:XFS_IOLOCK_EXCL (Results 1 - 16 of 16) sorted by last modified time
/linux-master/fs/xfs/ |
H A D | xfs_inode.c | 132 * and only XFS_IOLOCK_SHARED, XFS_IOLOCK_EXCL, XFS_MMAPLOCK_SHARED, 140 ASSERT((lock_flags & (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)) != 141 (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)); 189 if (lock_flags & XFS_IOLOCK_EXCL) { 232 if (lock_flags & XFS_IOLOCK_EXCL) { 263 if (lock_flags & XFS_IOLOCK_EXCL) 290 if (lock_flags & XFS_IOLOCK_EXCL) 317 ASSERT(lock_flags & (XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)); 319 ~(XFS_IOLOCK_EXCL|XFS_MMAPLOCK_EXCL|XFS_ILOCK_EXCL)) == 0); 325 if (lock_flags & XFS_IOLOCK_EXCL) [all...] |
H A D | xfs_icache.c | 756 ASSERT((lock_flags & (XFS_IOLOCK_EXCL | XFS_IOLOCK_SHARED)) == 0); 1153 if (!xfs_ilock_nowait(ip, XFS_IOLOCK_EXCL)) { 1158 *lockflags |= XFS_IOLOCK_EXCL; 1312 if (!(*lockflags & XFS_IOLOCK_EXCL) && 1313 !xfs_ilock_nowait(ip, XFS_IOLOCK_EXCL)) { 1318 *lockflags |= XFS_IOLOCK_EXCL;
|
H A D | xfs_reflink.c | 1550 xfs_ilock_demote(src, XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL);
|
H A D | xfs_iops.c | 799 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL); 1012 iolock = XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL;
|
H A D | xfs_inode.h | 385 #define XFS_IOLOCK_EXCL (1u << 0) macro 392 #define XFS_LOCK_MASK (XFS_IOLOCK_EXCL | XFS_IOLOCK_SHARED \ 397 { XFS_IOLOCK_EXCL, "IOLOCK_EXCL" }, \
|
H A D | xfs_file.c | 229 if (*lock_mode == XFS_IOLOCK_EXCL) 235 *lock_mode = XFS_IOLOCK_EXCL; 417 *iolock = XFS_IOLOCK_EXCL; 436 * XFS_IOLOCK_EXCL) that prevents new IO from being dispatched. The 438 * XFS_IOLOCK_EXCL so we are guaranteed to see the latest EOF value and 460 *iolock = XFS_IOLOCK_EXCL; 469 * XFS_IOLOCK_EXCL, and so for most cases this wait is a 603 if (iolock == XFS_IOLOCK_EXCL) { 604 xfs_ilock_demote(ip, XFS_IOLOCK_EXCL); 654 iolock = XFS_IOLOCK_EXCL; 903 xfs_assert_ilocked(XFS_I(inode), XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL); local [all...] |
H A D | xfs_dir2_readdir.c | 529 xfs_assert_ilocked(dp, XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL);
|
H A D | xfs_bmap_util.c | 512 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL); 968 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL); 1037 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_MMAPLOCK_EXCL);
|
H A D | xfs_pnfs.c | 41 *iolock |= XFS_IOLOCK_EXCL; 155 xfs_ilock(ip, XFS_IOLOCK_EXCL); 212 xfs_iunlock(ip, XFS_IOLOCK_EXCL); 218 xfs_iunlock(ip, XFS_IOLOCK_EXCL); 274 xfs_ilock(ip, XFS_IOLOCK_EXCL); 335 xfs_iunlock(ip, XFS_IOLOCK_EXCL);
|
H A D | xfs_qm_syscalls.c | 69 xfs_ilock(ip, XFS_IOLOCK_EXCL); 73 xfs_iunlock(ip, XFS_IOLOCK_EXCL); 95 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL);
|
/linux-master/fs/xfs/scrub/ |
H A D | common.c | 1091 xchk_ilock(sc, XFS_IOLOCK_EXCL);
|
H A D | nlinks_repair.c | 56 xchk_ilock(sc, XFS_IOLOCK_EXCL); 135 xchk_iunlock(sc, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); 142 xchk_iunlock(sc, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL);
|
H A D | inode_repair.c | 1351 xchk_ilock(sc, XFS_IOLOCK_EXCL);
|
H A D | bmap.c | 43 xchk_ilock(sc, XFS_IOLOCK_EXCL);
|
H A D | inode.c | 37 xchk_ilock(sc, XFS_IOLOCK_EXCL);
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_bmap.c | 5731 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); 5868 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); 5940 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL); 5983 xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL);
|
Completed in 471 milliseconds