| /linux/fs/xfs/ |
| A D | xfs_inode.c | 68 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 D | xfs_symlink.c | 47 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 D | xfs_itable.c | 77 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 D | xfs_aops.c | 288 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 D | xfs_inode.h | 402 #define XFS_ILOCK_SHARED (1u << 3) macro 407 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 414 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
|
| A D | xfs_pnfs.c | 234 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize() 237 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
|
| A D | xfs_ioctl.c | 448 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 D | xfs_attr_inactive.c | 336 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
|
| A D | xfs_bmap_util.c | 304 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 D | xfs_iomap.c | 804 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 D | xfs_qm.c | 1779 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 D | parent.c | 92 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 D | rtbitmap.c | 220 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 D | quota.c | 162 xchk_ilock(sc, XFS_ILOCK_SHARED); in xchk_quota_item() 176 xchk_iunlock(sc, XFS_ILOCK_SHARED); in xchk_quota_item()
|
| A D | rtsummary.c | 90 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 D | readdir.c | 285 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 D | orphanage.c | 325 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 D | quotacheck.c | 425 ilock_flags = XFS_ILOCK_SHARED; in xqcheck_collect_inode() 426 xfs_ilock(ip, XFS_ILOCK_SHARED); in xqcheck_collect_inode()
|
| A D | listxattr.c | 303 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xchk_xattr_walk()
|
| A D | dir.c | 117 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 D | parent_repair.c | 486 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 D | nlinks.c | 660 xfs_ilock(ip, XFS_ILOCK_SHARED); in xchk_nlinks_compare_inode() 765 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xchk_nlinks_compare_inode()
|
| A D | dir_repair.c | 1190 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 D | xfs_rtbitmap.c | 1204 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 D | xfs_symlink_remote.c | 254 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_symlink_remote_read()
|