| /linux-6.15/fs/xfs/ |
| H A D | xfs_itable.c | 82 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int() 92 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int() 116 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int() 127 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int() 191 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
|
| H A D | xfs_inode.c | 69 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_data_map_shared() 81 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_attr_map_shared() 104 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_lock_flags_assert() 166 else if (lock_flags & XFS_ILOCK_SHARED) in xfs_ilock() 299 if (lock_flags & XFS_ILOCK_SHARED) in xfs_assert_ilocked() 404 XFS_ILOCK_SHARED))); in xfs_lock_inodes() 2616 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_iflush_cluster() 2666 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_log_force_inode() 2669 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_log_force_inode() 2941 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_inode_reload_unlinked() [all …]
|
| H 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()
|
| H A D | xfs_aops.c | 330 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 342 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 353 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks() 365 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
|
| H A D | xfs_inode.h | 441 #define XFS_ILOCK_SHARED (1u << 3) macro 446 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 453 { XFS_ILOCK_SHARED, "ILOCK_SHARED" }, \
|
| H A D | xfs_pnfs.c | 233 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize() 236 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize()
|
| H A D | xfs_zone_alloc.c | 376 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_last_used_zone() 379 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_last_used_zone() 382 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_last_used_zone() 388 xfs_ilock(rtg_rmap(rtg), XFS_ILOCK_SHARED); in xfs_last_used_zone() 392 xfs_iunlock(rtg_rmap(rtg), XFS_ILOCK_SHARED); in xfs_last_used_zone()
|
| H A D | xfs_ioctl.c | 501 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 D | xfs_attr_inactive.c | 331 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive()
|
| H A D | xfs_bmap_util.c | 297 lock = XFS_ILOCK_SHARED; in xfs_getbmap() 562 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks() 566 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks()
|
| H A D | xfs_qm.c | 2009 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc() 2031 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc() 2049 lockflags = XFS_ILOCK_SHARED; in xfs_qm_vop_dqalloc()
|
| H A D | xfs_iomap.c | 845 lockmode = XFS_ILOCK_SHARED; in xfs_direct_write_iomap_begin() 856 if (xfs_is_cow_inode(ip) && lockmode == XFS_ILOCK_SHARED) { in xfs_direct_write_iomap_begin() 1835 unsigned int lockmode = XFS_ILOCK_SHARED; in xfs_read_iomap_begin()
|
| H A D | xfs_attr_list.c | 562 xfs_assert_ilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_attr_list_ilocked()
|
| /linux-6.15/fs/xfs/scrub/ |
| H 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() 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 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()
|
| H 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()
|
| H A D | orphanage.c | 328 ASSERT(!(sc->ilock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL))); in xrep_adoption_trans_alloc() 330 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL))); in xrep_adoption_trans_alloc()
|
| H A D | quotacheck.c | 428 ilock_flags = XFS_ILOCK_SHARED; in xqcheck_collect_inode() 429 xfs_ilock(ip, XFS_ILOCK_SHARED); in xqcheck_collect_inode()
|
| H A D | listxattr.c | 303 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xchk_xattr_walk()
|
| H 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()
|
| H A D | dir.c | 125 if (!xfs_ilock_nowait(ip, XFS_ILOCK_SHARED)) { in xchk_dir_lock_child() 131 return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED; in xchk_dir_lock_child() 133 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xchk_dir_lock_child()
|
| H 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()
|
| H A D | dir_repair.c | 1196 uint lock_mode = XFS_ILOCK_SHARED; in xrep_dir_scan_ilock() 1289 if (sc->ilock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) in xrep_dir_scan_dirtree() 1290 xchk_iunlock(sc, sc->ilock_flags & (XFS_ILOCK_SHARED | in xrep_dir_scan_dirtree()
|
| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_rtgroup.c | 206 xfs_ilock(rtg_bitmap(rtg), XFS_ILOCK_SHARED); in xfs_rtgroup_lock() 238 xfs_iunlock(rtg_bitmap(rtg), XFS_ILOCK_SHARED); in xfs_rtgroup_unlock()
|
| H A D | xfs_symlink_remote.c | 256 xfs_assert_ilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL); in xfs_symlink_remote_read()
|