| /Linux-v5.10/fs/xfs/ |
| D | xfs_reflink.c | 294 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 296 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 362 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_reflink_allocate_cow() 380 *lockmode = XFS_ILOCK_EXCL; in xfs_reflink_allocate_cow() 564 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 575 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 580 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 628 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 687 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 697 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() [all …]
|
| D | xfs_symlink.c | 44 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_readlink_bmap_ilocked() 204 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink() 238 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink() 351 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_symlink() 393 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 453 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 459 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 478 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 485 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 495 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() [all …]
|
| D | xfs_inode.c | 116 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_bmap_util.c | 119 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in xfs_bmap_rtalloc() 120 xfs_trans_ijoin(ap->tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 121 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL|XFS_ILOCK_RTSUM); in xfs_bmap_rtalloc() 122 xfs_trans_ijoin(ap->tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 563 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 590 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 687 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 710 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 819 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 837 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() [all …]
|
| D | xfs_iomap.c | 247 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_direct() 284 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_direct() 556 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 591 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 614 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 673 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 683 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 701 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 880 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_buffered_write_iomap_begin() 1048 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_buffered_write_iomap_begin() [all …]
|
| D | xfs_rtalloc.c | 804 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 805 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 840 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 841 xfs_trans_ijoin(tp, 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() 1028 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1041 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM); in xfs_growfs_rt() 1042 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1156 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtallocate_extent() 1313 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtpick_extent()
|
| D | xfs_iops.c | 606 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_mode() 619 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_time() 710 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 792 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 822 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 974 lock_flags |= XFS_ILOCK_EXCL; in xfs_setattr_size() 975 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size() 1124 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time() 1132 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
|
| D | xfs_inode.h | 247 #define XFS_ILOCK_EXCL (1<<2) macro 253 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 259 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
|
| D | xfs_dquot.c | 307 xfs_ilock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 313 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 318 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 944 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode() 963 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 965 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 1001 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode()
|
| 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() 1646 lockflags = XFS_ILOCK_EXCL; in xfs_qm_vop_dqalloc() 1773 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_chown() 1821 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_qm_vop_chown_reserve() 1931 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_create_dqattach()
|
| D | xfs_pnfs.c | 282 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks() 283 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
| D | xfs_qm_syscalls.c | 293 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile() 311 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile() 768 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode() 781 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
|
| D | xfs_aops.c | 81 xfs_ilock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 84 xfs_iunlock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 92 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in __xfs_setfilesize()
|
| D | xfs_bmap_item.c | 497 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bui_item_recover() 524 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_item_recover() 531 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_item_recover()
|
| D | xfs_icache.c | 1035 if (!xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) in xfs_reclaim_inode() 1068 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1093 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1095 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1104 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
|
| D | xfs_mount.c | 858 XFS_ILOCK_EXCL, &rip); in xfs_mountfs() 871 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 877 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
|
| /Linux-v5.10/fs/xfs/libxfs/ |
| D | xfs_trans_inode.c | 34 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ijoin() 64 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ichgtime() 102 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_log_inode()
|
| D | xfs_defer.c | 699 ASSERT(!capture_ip || xfs_isilocked(capture_ip, XFS_ILOCK_EXCL)); in xfs_defer_ops_capture_and_commit() 734 xfs_ilock(dfc->dfc_capture_ip, XFS_ILOCK_EXCL); in xfs_defer_ops_continue()
|
| D | xfs_bmap.c | 1087 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1146 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1151 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1233 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iread_extents() 3886 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read() 4352 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_write() 4529 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4609 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4616 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4640 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_remap() [all …]
|
| D | xfs_attr.c | 85 ASSERT(xfs_isilocked(args->dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked() 461 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 513 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
|
| /Linux-v5.10/fs/xfs/scrub/ |
| D | quota.c | 60 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_quota() 61 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_setup_quota() 239 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_quota()
|
| D | rtbitmap.c | 32 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP; in xchk_setup_rt() 146 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM; in xchk_rtsummary()
|
| D | parent.c | 293 sc->ilock_flags &= ~(XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent() 294 xfs_iunlock(sc->ip, XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent()
|
| D | inode.c | 57 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode() 58 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode()
|
| D | common.c | 752 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_contents() 753 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode_contents()
|