Home
last modified time | relevance | path

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

12

/linux/fs/xfs/
A Dxfs_inode.c68 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_data_map_shared()
80 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_attr_map_shared()
103 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_lock_flags_assert()
165 else if (lock_flags & XFS_ILOCK_SHARED) in xfs_ilock()
298 if (lock_flags & XFS_ILOCK_SHARED) in xfs_assert_ilocked()
404 XFS_ILOCK_SHARED))); in xfs_lock_inodes()
2586 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_iflush_cluster()
2636 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_log_force_inode()
2639 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_log_force_inode()
2916 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_inode_reload_unlinked()
[all …]
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()
A Dxfs_itable.c77 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int()
87 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
102 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
166 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
A Dxfs_aops.c288 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
300 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
311 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
323 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
A Dxfs_inode.h402 #define XFS_ILOCK_SHARED (1u << 3) macro
407 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
414 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
A Dxfs_pnfs.c234 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
237 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
A Dxfs_ioctl.c448 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
450 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_ioc_fsgetxattra()
465 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
467 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_fileattr_get()
A Dxfs_attr_inactive.c336 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
A Dxfs_bmap_util.c304 lock = XFS_ILOCK_SHARED; in xfs_getbmap()
551 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
554 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
A Dxfs_iomap.c804 lockmode = XFS_ILOCK_SHARED; in xfs_direct_write_iomap_begin()
815 if (xfs_is_cow_inode(ip) && lockmode == XFS_ILOCK_SHARED) { in xfs_direct_write_iomap_begin()
1288 unsigned int lockmode = XFS_ILOCK_SHARED; in xfs_read_iomap_begin()
A Dxfs_qm.c1779 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1801 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
1819 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
/linux/fs/xfs/scrub/
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()
345 if (!xfs_ilock_nowait(dp, XFS_ILOCK_SHARED)) { in xchk_parent_lock_dir()
351 return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED; in xchk_parent_lock_dir()
353 xfs_iunlock(dp, XFS_ILOCK_SHARED); in xchk_parent_lock_dir()
A Drtbitmap.c220 xfs_ilock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
228 xfs_iunlock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
A Dquota.c162 xchk_ilock(sc, XFS_ILOCK_SHARED); in xchk_quota_item()
176 xchk_iunlock(sc, XFS_ILOCK_SHARED); in xchk_quota_item()
A Drtsummary.c90 xfs_ilock(mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_setup_rtsummary()
368 xfs_iunlock(mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_rtsummary()
A Dreaddir.c285 xfs_assert_ilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xchk_dir_walk()
338 xfs_assert_ilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xchk_dir_lookup()
A Dorphanage.c325 ASSERT(!(sc->ilock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL))); in xrep_adoption_trans_alloc()
327 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL))); in xrep_adoption_trans_alloc()
A Dquotacheck.c425 ilock_flags = XFS_ILOCK_SHARED; in xqcheck_collect_inode()
426 xfs_ilock(ip, XFS_ILOCK_SHARED); in xqcheck_collect_inode()
A Dlistxattr.c303 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xchk_xattr_walk()
A Ddir.c117 if (!xfs_ilock_nowait(ip, XFS_ILOCK_SHARED)) { in xchk_dir_lock_child()
123 return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED; in xchk_dir_lock_child()
125 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xchk_dir_lock_child()
A Dparent_repair.c486 uint lock_mode = XFS_ILOCK_SHARED; in xrep_parent_scan_ilock()
569 if (sc->ilock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) in xrep_parent_scan_dirtree()
570 xchk_iunlock(sc, sc->ilock_flags & (XFS_ILOCK_SHARED | in xrep_parent_scan_dirtree()
A Dnlinks.c660 xfs_ilock(ip, XFS_ILOCK_SHARED); in xchk_nlinks_compare_inode()
765 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xchk_nlinks_compare_inode()
A Ddir_repair.c1190 uint lock_mode = XFS_ILOCK_SHARED; in xrep_dir_scan_ilock()
1283 if (sc->ilock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) in xrep_dir_scan_dirtree()
1284 xchk_iunlock(sc, sc->ilock_flags & (XFS_ILOCK_SHARED | in xrep_dir_scan_dirtree()
/linux/fs/xfs/libxfs/
A Dxfs_rtbitmap.c1204 xfs_ilock(mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xfs_rtbitmap_lock_shared()
1207 xfs_ilock(mp->m_rsumip, XFS_ILOCK_SHARED | XFS_ILOCK_RTSUM); in xfs_rtbitmap_lock_shared()
1217 xfs_iunlock(mp->m_rsumip, XFS_ILOCK_SHARED | XFS_ILOCK_RTSUM); in xfs_rtbitmap_unlock_shared()
1220 xfs_iunlock(mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xfs_rtbitmap_unlock_shared()
A Dxfs_symlink_remote.c254 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_symlink_remote_read()

Completed in 64 milliseconds

12