/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_pnfs.c | 42 xfs_ilock(ip, *iolock); in xfs_break_leased_layouts() 120 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_fs_map_blocks() 198 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize() 238 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_fs_commit_blocks() 284 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
H A D | xfs_file.c | 81 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags() 153 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log() 237 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_dio_aio_read() 264 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_dax_read() 288 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_buffered_aio_read() 359 xfs_ilock(ip, *iolock); in xfs_file_aio_write_checks() 385 xfs_ilock(ip, *iolock); in xfs_file_aio_write_checks() 575 xfs_ilock(ip, iolock); in xfs_file_dio_aio_write() 632 xfs_ilock(ip, iolock); in xfs_file_dax_write() 680 xfs_ilock(i in xfs_file_buffered_aio_write() [all...] |
H A D | xfs_reflink.c | 294 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 381 xfs_ilock(ip, *lockmode); in xfs_reflink_allocate_cow() 564 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 628 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 878 xfs_ilock(src, XFS_ILOCK_EXCL); in xfs_reflink_set_inode_flag() 935 xfs_ilock(dest, XFS_ILOCK_EXCL); in xfs_reflink_update_dest() 1013 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_remap_extent() 1461 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_try_clear_inode_flag()
|
H A D | xfs_bmap_util.c | 119 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in xfs_bmap_rtalloc() 121 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL|XFS_ILOCK_RTSUM); in xfs_bmap_rtalloc() 402 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_getbmap() 422 xfs_ilock(ip, lock); in xfs_getbmap() 563 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 659 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_free_eofblocks() 687 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 816 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 878 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_unmap_extent() 1089 xfs_ilock(i in xfs_collapse_file_space() [all...] |
H A D | xfs_symlink.c | 112 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_readlink() 204 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink() 394 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 479 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
|
H A D | xfs_attr_inactive.c | 340 xfs_ilock(dp, lock_mode); in xfs_attr_inactive() 352 xfs_ilock(dp, lock_mode); in xfs_attr_inactive()
|
H A D | xfs_inode.c | 94 * These two are wrapper routines around the xfs_ilock() routine used to 97 * call xfs_ilock(ip, XFS_ILOCK_SHARED) is that the inode lock also guards to 117 xfs_ilock(ip, lock_mode); in xfs_ilock_data_map_shared() 131 xfs_ilock(ip, lock_mode); in xfs_ilock_attr_map_shared() 166 xfs_ilock( in xfs_ilock() function 205 * This is just like xfs_ilock(), except that the caller 213 * to be locked. See the comment for xfs_ilock() for a list 277 * xfs_ilock() and xfs_ilock_nowait(). The caller must pass 278 * in the flags given to xfs_ilock() or xfs_ilock_nowait() so 283 * to be unlocked. See the comment for xfs_ilock() fo [all...] |
H A D | xfs_rtalloc.c | 804 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 840 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 1027 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP); in xfs_growfs_rt() 1041 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM); in xfs_growfs_rt()
|
H A D | xfs_qm_syscalls.c | 285 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile() 293 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile() 768 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
|
H A D | xfs_iops.c | 679 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 928 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size() 1029 xfs_ilock(ip, XFS_MMAPLOCK_EXCL); in xfs_vn_setattr() 1074 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time() 1096 xfs_ilock(XFS_I(inode), XFS_IOLOCK_SHARED); in xfs_vn_fiemap()
|
H A D | xfs_aops.c | 54 xfs_ilock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 364 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_pnfs.c | 42 xfs_ilock(ip, *iolock); in xfs_break_leased_layouts() 94 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_map_update_inode() 155 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_fs_map_blocks() 234 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_pnfs_validate_isize() 274 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_fs_commit_blocks() 320 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
H A D | xfs_file.c | 123 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_fsync_flush_log() 211 xfs_ilock(ip, lock_mode); in xfs_ilock_iocb() 244 xfs_ilock(ip, XFS_MMAPLOCK_SHARED); in xfs_ilock_for_write_fault() 250 xfs_ilock(ip, XFS_MMAPLOCK_EXCL); in xfs_ilock_for_write_fault() 366 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_splice_read() 461 xfs_ilock(ip, *iolock); in xfs_file_write_checks() 872 xfs_ilock(ip, XFS_MMAPLOCK_EXCL); in xfs_wait_dax_page() 964 xfs_ilock(ip, iolock); in xfs_file_fallocate() 1152 xfs_ilock(ip, lockflags); in xfs_file_fadvise()
|
H A D | xfs_bmap_util.c | 135 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in xfs_bmap_rtalloc() 137 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL|XFS_ILOCK_RTSUM); in xfs_bmap_rtalloc() 441 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_getbmap() 452 xfs_ilock(ip, lock); in xfs_getbmap() 606 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 702 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_can_free_eofblocks() 743 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 1134 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_collapse_file_space() 1205 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_insert_file_space()
|
H A D | xfs_symlink.c | 112 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_readlink() 218 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink() 402 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 487 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
|
H A D | xfs_attr_inactive.c | 337 xfs_ilock(dp, lock_mode); in xfs_attr_inactive() 349 xfs_ilock(dp, lock_mode); in xfs_attr_inactive()
|
H A D | xfs_inode.c | 97 * These two are wrapper routines around the xfs_ilock() routine used to 100 * call xfs_ilock(ip, XFS_ILOCK_SHARED) is that the inode lock also guards to 119 xfs_ilock(ip, lock_mode); in xfs_ilock_data_map_shared() 131 xfs_ilock(ip, lock_mode); in xfs_ilock_attr_map_shared() 186 xfs_ilock( in xfs_ilock() function 217 * This is just like xfs_ilock(), except that the caller 225 * to be locked. See the comment for xfs_ilock() for a list 278 * xfs_ilock() and xfs_ilock_nowait(). The caller must pass 279 * in the flags given to xfs_ilock() or xfs_ilock_nowait() so 284 * to be unlocked. See the comment for xfs_ilock() fo [all...] |
H A D | xfs_rtalloc.c | 825 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 869 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 1080 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP); in xfs_growfs_rt() 1094 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM); in xfs_growfs_rt() 1335 xfs_ilock(mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xfs_rtalloc_reinit_frextents() 1366 xfs_ilock(ip, XFS_ILOCK_EXCL | lock_class); in xfs_rtmount_iread_extents()
|
H A D | xfs_reflink.c | 297 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 686 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 750 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 1039 xfs_ilock(src, XFS_ILOCK_EXCL); in xfs_reflink_set_inode_flag() 1096 xfs_ilock(dest, XFS_ILOCK_EXCL); in xfs_reflink_update_dest() 1662 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_try_clear_inode_flag()
|
H A D | xfs_qm.c | 369 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 1685 xfs_ilock(ip, lockflags); in xfs_qm_vop_dqalloc() 1726 xfs_ilock(ip, lockflags); in xfs_qm_vop_dqalloc() 1748 xfs_ilock(ip, lockflags); in xfs_qm_vop_dqalloc() 1766 xfs_ilock(ip, lockflags); in xfs_qm_vop_dqalloc()
|
H A D | xfs_aops.c | 62 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 325 xfs_ilock(ip, XFS_ILOCK_SHARED); in xfs_map_blocks()
|
/kernel/linux/linux-5.10/fs/xfs/scrub/ |
H A D | rtbitmap.c | 34 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_rt() 147 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_rtsummary() 186 xfs_ilock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
|
H A D | quota.c | 60 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_quota() 240 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_quota()
|
H A D | inode.c | 53 xfs_ilock(sc->ip, sc->ilock_flags); in xchk_setup_inode() 58 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode()
|
/kernel/linux/linux-6.6/fs/xfs/scrub/ |
H A D | rtbitmap.c | 148 xfs_ilock(sc->mp->m_rbmip, XFS_ILOCK_SHARED | XFS_ILOCK_RTBITMAP); in xchk_xref_is_used_rt_space()
|