Home
last modified time | relevance | path

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

/linux/fs/xfs/
A Dxfs_inode.c113 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_data_map_shared()
125 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_attr_map_shared()
201 else if (lock_flags & XFS_ILOCK_SHARED) in xfs_ilock()
319 else if (lock_flags & XFS_ILOCK_SHARED) in xfs_iunlock()
375 if (!(lock_flags & XFS_ILOCK_SHARED)) in xfs_isilocked()
480 XFS_ILOCK_SHARED))); in xfs_lock_inodes()
3665 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_iflush_cluster()
3673 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_iflush_cluster()
3681 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_iflush_cluster()
3721 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_log_force_inode()
[all …]
A Dxfs_aops.c302 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
314 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
325 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
337 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
A Dxfs_inode.h284 #define XFS_ILOCK_SHARED (1<<3) macro
289 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
296 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
A Dxfs_symlink.c45 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_readlink_bmap_ilocked()
113 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
132 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_readlink()
A Dxfs_pnfs.c196 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
199 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
A Dxfs_itable.c74 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int()
136 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
A Dxfs_attr_inactive.c334 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
A Dxfs_ioctl.c1103 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
1105 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
1120 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
1122 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
A Dxfs_bmap_util.c463 lock = XFS_ILOCK_SHARED; in xfs_getbmap()
697 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
700 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
A Dxfs_fsmap.c527 xfs_ilock(mp->m_rbmip, XFS_ILOCK_SHARED); in xfs_getfsmap_rtdev_rtbitmap_query()
554 xfs_iunlock(mp->m_rbmip, XFS_ILOCK_SHARED); in xfs_getfsmap_rtdev_rtbitmap_query()
A Dxfs_qm.c1686 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1708 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1726 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
A Dxfs_attr_list.c508 ASSERT(xfs_isilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_list_ilocked()
A Dxfs_file.c156 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log()
166 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log()
A Dxfs_iomap.c655 unsigned mode = XFS_ILOCK_SHARED; in xfs_ilock_for_iomap()
689 if (mode == XFS_ILOCK_SHARED && is_write && xfs_is_cow_inode(ip)) { in xfs_ilock_for_iomap()
/linux/fs/xfs/scrub/
A Drtbitmap.c183 xfs_ilock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
191 xfs_iunlock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
/linux/fs/xfs/libxfs/
A Dxfs_inode_fork.c553 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL | XFS_ILOCK_SHARED)); in xfs_iextents_copy()
A Dxfs_attr.c112 ASSERT(xfs_isilocked(args->dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked()
A Dxfs_bmap.c3882 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read()

Completed in 800 milliseconds