Home
last modified time | relevance | path

Searched refs:XFS_ILOCK_SHARED (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/fs/xfs/
Dxfs_inode.c97 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_data_map_shared()
110 uint lock_mode = XFS_ILOCK_SHARED; 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()
181 else if (lock_flags & XFS_ILOCK_SHARED) 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()
236 } else if (lock_flags & XFS_ILOCK_SHARED) { 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()
[all …]
Dxfs_pnfs.c188 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fs_map_blocks()
229 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
232 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
Dxfs_export.c233 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fs_nfs_commit_metadata()
236 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fs_nfs_commit_metadata()
Dxfs_inode.h266 #define XFS_ILOCK_SHARED (1<<3) macro
271 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
278 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
Dxfs_symlink.c137 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
161 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
Dxfs_itable.c74 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int()
129 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
Dxfs_file.c195 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_dir_fsync()
198 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_dir_fsync()
257 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_file_fsync()
268 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_file_fsync()
Dxfs_inode_item.c420 if (!xfs_ilock_nowait(ip, XFS_ILOCK_SHARED)) in xfs_inode_item_push()
464 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_inode_item_push()
Dxfs_qm.c1663 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1687 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1707 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1801 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_qm_vop_chown_reserve()
Dxfs_attr_inactive.c397 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
Dxfs_aops.c303 if (!xfs_ilock_nowait(ip, XFS_ILOCK_SHARED)) { in xfs_map_blocks()
306 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
319 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
Dxfs_iomap.c139 lockmode = XFS_ILOCK_SHARED; /* locked by caller */ in xfs_iomap_write_direct()
Dxfs_ioctl.c914 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattr()
935 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattr()
Dxfs_bmap_util.c884 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_free_eofblocks()
886 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_free_eofblocks()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_inode_fork.c746 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iextents_copy()
Dxfs_bmap.c4033 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read()