/Linux-v4.19/fs/xfs/ |
D | xfs_inode.c | 117 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_data_map_shared() 130 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared() 181 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock() 182 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock() 198 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock() 232 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait() 233 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait() 252 if (lock_flags & XFS_ILOCK_EXCL) { in xfs_ilock_nowait() 301 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock() 302 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock() [all …]
|
D | xfs_reflink.c | 347 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 351 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 413 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_reflink_allocate_cow() 428 *lockmode = XFS_ILOCK_EXCL; in xfs_reflink_allocate_cow() 605 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 616 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 621 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 676 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow() 748 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow() 755 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow() [all …]
|
D | xfs_symlink.c | 52 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_readlink_bmap_ilocked() 224 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink() 258 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink() 375 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_symlink() 411 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 471 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 477 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 496 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 503 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 510 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() [all …]
|
D | xfs_trans_inode.c | 35 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ijoin() 64 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ichgtime() 92 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_log_inode()
|
D | xfs_iomap.c | 242 lockmode = XFS_ILOCK_EXCL; in xfs_iomap_write_direct() 522 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_file_iomap_begin_delay() 635 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_file_iomap_begin_delay() 707 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 773 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 801 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 857 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 887 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 910 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 956 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() [all …]
|
D | xfs_bmap_util.c | 123 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in xfs_bmap_rtalloc() 124 xfs_trans_ijoin(ap->tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 125 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL|XFS_ILOCK_RTSUM); in xfs_bmap_rtalloc() 126 xfs_trans_ijoin(ap->tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 707 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 734 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 831 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 854 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 961 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 979 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() [all …]
|
D | xfs_rtalloc.c | 785 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 786 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 822 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 823 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 987 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 988 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 998 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 999 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1090 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtallocate_extent() 1247 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtpick_extent()
|
D | xfs_bmap_item.c | 453 error = xfs_iget(mp, tp, bmap->me_owner, 0, XFS_ILOCK_EXCL, &ip); in xfs_bui_recover() 497 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_recover() 506 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_recover()
|
D | xfs_inode.h | 279 #define XFS_ILOCK_EXCL (1<<2) macro 285 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 291 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
|
D | xfs_dquot.c | 298 xfs_ilock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 304 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 309 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 868 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode() 887 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 889 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 925 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode()
|
D | xfs_iops.c | 564 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_mode() 577 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_time() 670 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 759 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 930 lock_flags |= XFS_ILOCK_EXCL; in xfs_setattr_size() 931 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size() 1080 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time() 1088 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
|
D | xfs_pnfs.c | 294 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks() 295 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
D | xfs_qm.c | 259 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_one() 329 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 360 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 373 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 375 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 1655 lockflags = XFS_ILOCK_EXCL; in xfs_qm_vop_dqalloc() 1778 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_chown() 1825 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_qm_vop_chown_reserve() 1938 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_create_dqattach()
|
D | xfs_qm_syscalls.c | 234 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile() 252 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile() 754 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode() 767 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
|
D | xfs_icache.c | 1102 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1150 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1179 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1204 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1206 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1215 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
|
D | xfs_aops.c | 172 xfs_ilock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 175 xfs_iunlock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 183 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in __xfs_setfilesize()
|
D | xfs_mount.c | 898 XFS_ILOCK_EXCL, &rip); in xfs_mountfs() 911 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 919 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
|
/Linux-v4.19/fs/xfs/scrub/ |
D | quota.c | 71 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_quota() 72 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_setup_quota() 264 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_quota()
|
D | rtbitmap.c | 38 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP; in xchk_setup_rt() 106 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM; in xchk_rtsummary()
|
D | parent.c | 286 sc->ilock_flags &= ~(XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent() 287 xfs_iunlock(sc->ip, XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent()
|
D | inode.c | 67 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode() 68 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode()
|
D | common.c | 741 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_contents() 742 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode_contents()
|
D | bmap.c | 66 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_bmap() 67 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode_bmap()
|
/Linux-v4.19/fs/xfs/libxfs/ |
D | xfs_attr.c | 111 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked() 254 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 259 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 305 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 361 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 370 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 419 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 455 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 462 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
|
D | xfs_bmap.c | 1051 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1134 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1139 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1170 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iread_extents() 3811 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read() 4242 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_write() 4476 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_remap() 5132 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in __xfs_bunmapi() 5175 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in __xfs_bunmapi() 5176 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in __xfs_bunmapi() [all …]
|