Home
last modified time | relevance | path

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

/linux/fs/xfs/scrub/
H A Dparent.c92 if (!xfs_ilock_nowait(dp, XFS_ILOCK_SHARED)) in xchk_parent_ilock_dir()
96 return XFS_ILOCK_SHARED; in xchk_parent_ilock_dir()
98 xfs_iunlock(dp, XFS_ILOCK_SHARED); in xchk_parent_ilock_dir()
359 if (!xfs_ilock_nowait(dp, XFS_ILOCK_SHARED)) { in xchk_parent_lock_dir()
365 return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED; in xchk_parent_lock_dir()
367 xfs_iunlock(dp, XFS_ILOCK_SHARED); in xchk_parent_lock_dir()
H A Dquota.c162 xchk_ilock(sc, XFS_ILOCK_SHARED); in xchk_quota_item()
176 xchk_iunlock(sc, XFS_ILOCK_SHARED); in xchk_quota_item()
H A Drmap_repair.c621 uint lock_mode = XFS_ILOCK_SHARED; in xrep_rmap_scan_ilock()
H A Dinode_repair.c324 lock_mode = XFS_ILOCK_SHARED; in xrep_dinode_trylock_directory()
/linux/fs/xfs/
H A Dxfs_symlink.c47 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
75 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
78 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
H A Dxfs_aops.c289 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
301 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
312 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
324 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
H A Dxfs_inode.h441 #define XFS_ILOCK_SHARED (1u << 3) macro
446 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
453 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
H A Dxfs_ioctl.c501 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
503 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
518 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
520 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
H A Dxfs_attr_inactive.c331 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
H A Dxfs_bmap_util.c296 lock = XFS_ILOCK_SHARED; in xfs_getbmap()
546 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
550 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
H A Dxfs_qm.c2008 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
2030 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
2048 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
H A Dxfs_file.c110 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log()
120 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log()
H A Dxfs_attr_list.c562 xfs_assert_ilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_attr_list_ilocked()
H A Dxfs_exchrange.c850 XFS_ILOCK_SHARED; in xfs_ioc_start_commit()
/linux/fs/xfs/libxfs/
H A Dxfs_rtgroup.c205 xfs_ilock(rtg_bitmap(rtg), XFS_ILOCK_SHARED); in xfs_rtgroup_lock()
235 xfs_iunlock(rtg_bitmap(rtg), XFS_ILOCK_SHARED); in xfs_rtgroup_unlock()
H A Dxfs_symlink_remote.c256 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_symlink_remote_read()
H A Dxfs_rtrefcount_btree.c409 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_rtrefcountbt_init_cursor()
H A Dxfs_inode_fork.c519 xfs_assert_ilocked(ip, XFS_ILOCK_EXCL | XFS_ILOCK_SHARED); in xfs_iextents_copy()
H A Dxfs_rtrmap_btree.c533 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_rtrmapbt_init_cursor()
H A Dxfs_attr.c231 xfs_assert_ilocked(args->dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_attr_get_ilocked()
H A Dxfs_dir2.c274 xfs_assert_ilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_dir2_format()
H A Dxfs_bmap.c3981 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_bmapi_read()