Searched refs:XFS_ILOCK_SHARED (Results 1 – 18 of 18) sorted by relevance
| /Linux-v5.15/fs/xfs/ |
| D | xfs_inode.c | 113 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() 179 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock() 180 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock() 201 else if (lock_flags & XFS_ILOCK_SHARED) in xfs_ilock() 233 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait() 234 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait() 256 } else if (lock_flags & XFS_ILOCK_SHARED) { in xfs_ilock_nowait() 302 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock() 303 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock() [all …]
|
| D | xfs_aops.c | 293 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 305 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 316 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 328 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
|
| D | xfs_inode.h | 285 #define XFS_ILOCK_SHARED (1<<3) macro 290 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 297 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
|
| D | xfs_symlink.c | 45 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()
|
| D | xfs_pnfs.c | 196 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize() 199 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
|
| D | xfs_itable.c | 74 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int() 136 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
|
| D | xfs_attr_inactive.c | 334 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
|
| D | xfs_ioctl.c | 1102 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra() 1104 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra() 1119 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get() 1121 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
|
| D | xfs_bmap_util.c | 463 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()
|
| D | xfs_fsmap.c | 527 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()
|
| D | xfs_qm.c | 1686 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()
|
| D | xfs_attr_list.c | 508 ASSERT(xfs_isilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_list_ilocked()
|
| D | xfs_file.c | 156 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log() 166 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log()
|
| D | xfs_iomap.c | 655 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-v5.15/fs/xfs/scrub/ |
| D | rtbitmap.c | 183 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-v5.15/fs/xfs/libxfs/ |
| D | xfs_inode_fork.c | 553 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL | XFS_ILOCK_SHARED)); in xfs_iextents_copy()
|
| D | xfs_attr.c | 112 ASSERT(xfs_isilocked(args->dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked()
|
| D | xfs_bmap.c | 3932 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read()
|