| /Linux-v5.4/fs/xfs/ |
| D | xfs_reflink.c | 296 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 298 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_convert_cow() 364 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_reflink_allocate_cow() 382 *lockmode = XFS_ILOCK_EXCL; in xfs_reflink_allocate_cow() 566 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 577 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 582 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_cancel_cow_range() 630 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 689 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() 699 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reflink_end_cow_extent() [all …]
|
| D | xfs_inode.c | 111 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_data_map_shared() 124 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared() 175 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock() 176 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock() 192 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock() 226 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait() 227 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait() 246 if (lock_flags & XFS_ILOCK_EXCL) { in xfs_ilock_nowait() 295 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock() 296 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock() [all …]
|
| D | xfs_symlink.c | 43 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_readlink_bmap_ilocked() 216 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink() 250 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink() 367 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_symlink() 409 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 470 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 476 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 495 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 502 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 512 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() [all …]
|
| D | xfs_bmap_util.c | 118 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL|XFS_ILOCK_RTBITMAP); in xfs_bmap_rtalloc() 119 xfs_trans_ijoin(ap->tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 120 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL|XFS_ILOCK_RTSUM); in xfs_bmap_rtalloc() 121 xfs_trans_ijoin(ap->tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 702 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 729 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_punch_delalloc_range() 826 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 849 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 958 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 976 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() [all …]
|
| D | xfs_rtalloc.c | 787 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 788 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 824 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 825 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 1010 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1011 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1021 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1022 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1127 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtallocate_extent() 1284 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtpick_extent()
|
| D | xfs_iomap.c | 266 lockmode = XFS_ILOCK_EXCL; in xfs_iomap_write_direct() 549 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_file_iomap_begin_delay() 727 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_file_iomap_begin_delay() 783 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 813 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 836 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 882 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 893 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 911 mode = XFS_ILOCK_EXCL; in xfs_ilock_for_iomap() 1041 if (lockmode == XFS_ILOCK_EXCL) in xfs_file_iomap_begin()
|
| D | xfs_iops.c | 571 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_mode() 584 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_time() 677 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 766 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 796 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 938 lock_flags |= XFS_ILOCK_EXCL; in xfs_setattr_size() 939 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size() 1088 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time() 1096 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
|
| D | xfs_inode.h | 292 #define XFS_ILOCK_EXCL (1<<2) macro 298 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 304 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
|
| D | xfs_dquot.c | 295 xfs_ilock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 301 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 306 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc() 865 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode() 884 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 886 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode() 922 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode()
|
| D | xfs_pnfs.c | 287 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks() 288 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
| D | xfs_qm.c | 255 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_one() 325 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 356 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 369 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 371 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 1629 lockflags = XFS_ILOCK_EXCL; in xfs_qm_vop_dqalloc() 1752 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_chown() 1800 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_qm_vop_chown_reserve() 1913 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_create_dqattach()
|
| D | xfs_bmap_item.c | 509 error = xfs_iget(mp, tp, bmap->me_owner, 0, XFS_ILOCK_EXCL, &ip); in xfs_bui_recover() 551 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_recover() 560 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bui_recover()
|
| D | xfs_qm_syscalls.c | 229 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile() 247 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile() 749 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode() 762 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
|
| D | xfs_icache.c | 1107 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1155 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1184 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1209 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1211 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1220 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
|
| D | xfs_mount.c | 829 XFS_ILOCK_EXCL, &rip); in xfs_mountfs() 842 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 850 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
|
| D | xfs_aops.c | 167 xfs_ilock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 170 xfs_iunlock(ip, XFS_ILOCK_EXCL); in __xfs_setfilesize() 178 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in __xfs_setfilesize()
|
| /Linux-v5.4/fs/xfs/libxfs/ |
| D | xfs_trans_inode.c | 32 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ijoin() 61 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ichgtime() 93 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_log_inode()
|
| D | xfs_attr.c | 109 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked() 396 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 428 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 482 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 508 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 515 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
|
| D | xfs_bmap.c | 1078 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1144 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1149 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1180 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iread_extents() 3816 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read() 4300 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_write() 4478 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4544 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4551 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmapi_convert_delalloc() 4575 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_remap() [all …]
|
| /Linux-v5.4/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() 253 sc->ilock_flags = XFS_ILOCK_EXCL; in xchk_quota()
|
| D | rtbitmap.c | 31 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTBITMAP; in xchk_setup_rt() 99 sc->ilock_flags = XFS_ILOCK_EXCL | XFS_ILOCK_RTSUM; in xchk_rtsummary()
|
| D | parent.c | 278 sc->ilock_flags &= ~(XFS_ILOCK_EXCL | XFS_MMAPLOCK_EXCL); in xchk_parent() 279 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()
|
| D | bmap.c | 58 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_bmap() 59 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode_bmap()
|