/linux-4.4.14/fs/xfs/ |
D | xfs_inode.c | 101 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_data_map_shared() 114 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared() 165 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock() 166 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock() 179 if (lock_flags & XFS_ILOCK_EXCL) in xfs_ilock() 213 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_ilock_nowait() 214 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_ilock_nowait() 233 if (lock_flags & XFS_ILOCK_EXCL) { in xfs_ilock_nowait() 282 ASSERT((lock_flags & (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)) != in xfs_iunlock() 283 (XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_iunlock() [all …]
|
D | xfs_symlink.c | 243 xfs_ilock(dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL | in xfs_symlink() 292 xfs_trans_ijoin(tp, dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_symlink() 425 xfs_iunlock(dp, XFS_IOLOCK_EXCL | XFS_ILOCK_EXCL); in xfs_symlink() 467 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 545 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 553 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt() 572 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 579 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 586 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() 595 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink() [all …]
|
D | xfs_trans_inode.c | 45 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ijoin() 74 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ichgtime() 108 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_log_inode()
|
D | xfs_iomap.c | 226 lockmode = XFS_ILOCK_EXCL; in xfs_iomap_write_direct() 586 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iomap_write_delay() 734 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 805 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 834 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate() 898 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 932 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten() 956 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten()
|
D | xfs_bmap_util.c | 210 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 211 xfs_trans_ijoin(ap->tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc() 760 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmap_punch_delalloc_range() 921 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 944 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks() 1055 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 1080 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 1104 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space() 1333 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_file_space() 1362 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_file_space() [all …]
|
D | xfs_dquot.c | 321 xfs_ilock(quotip, XFS_ILOCK_EXCL); in xfs_qm_dqalloc() 327 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_qm_dqalloc() 331 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_qm_dqalloc() 399 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_qm_dqalloc() 728 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget() 765 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget() 770 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget() 823 ASSERT((ip == NULL) || xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget()
|
D | xfs_rtalloc.c | 796 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 797 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 838 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 839 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 1006 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1007 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1017 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1018 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt() 1110 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtallocate_extent() 1274 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtpick_extent()
|
D | xfs_qm.c | 270 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_one() 341 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 375 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_locked() 389 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 391 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqattach() 1152 error = xfs_iget(mp, NULL, ino, 0, XFS_ILOCK_EXCL, &ip); in xfs_qm_dqusage_adjust() 1204 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqusage_adjust() 1210 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqusage_adjust() 1620 lockflags = XFS_ILOCK_EXCL; in xfs_qm_vop_dqalloc() 1754 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_chown() [all …]
|
D | xfs_iops.c | 502 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_mode() 518 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_time() 614 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 704 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 733 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize() 864 lock_flags |= XFS_ILOCK_EXCL; in xfs_setattr_size() 865 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size() 988 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time() 1004 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
|
D | xfs_inode.h | 265 #define XFS_ILOCK_EXCL (1<<2) macro 271 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \ 277 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
|
D | xfs_icache.c | 905 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 952 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 966 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 991 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 993 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode() 1002 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
|
D | xfs_aops.c | 143 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 146 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 154 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 904 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_aops_discard_page() 928 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_aops_discard_page() 1412 lockmode = XFS_ILOCK_EXCL; in __xfs_get_blocks() 1440 if (lockmode == XFS_ILOCK_EXCL) in __xfs_get_blocks() 1728 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vm_kill_delalloc_range() 1739 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_vm_kill_delalloc_range()
|
D | xfs_qm_syscalls.c | 247 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile() 265 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile() 737 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode() 750 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
|
D | xfs_pnfs.c | 318 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks() 319 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
|
D | xfs_file.c | 155 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags() 156 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags() 442 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_zero_last_block() 444 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_zero_last_block() 535 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_zero_eof() 538 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_zero_eof()
|
D | xfs_mount.c | 860 error = xfs_iget(mp, NULL, sbp->sb_rootino, 0, XFS_ILOCK_EXCL, &rip); in xfs_mountfs() 871 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 879 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
|
D | xfs_inode_item.c | 380 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_inode_item_pin() 483 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_inode_item_unlock()
|
D | xfs_ioctl.c | 343 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_set_dmattrs() 344 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_set_dmattrs() 1070 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_ioctl_setattr_get_trans() 1071 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_ioctl_setattr_get_trans()
|
D | xfs_attr_inactive.c | 424 lock_mode = XFS_ILOCK_EXCL; in xfs_attr_inactive()
|
D | xfs_trans_dquot.c | 825 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_reserve_quota_nblks()
|
/linux-4.4.14/fs/xfs/libxfs/ |
D | xfs_attr.c | 274 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 280 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 326 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 388 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 395 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set() 468 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 504 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove() 511 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
|
D | xfs_bmap.c | 1131 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1221 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 1228 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork() 4033 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read() 4218 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_delay() 4534 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_write() 5094 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bunmapi() 5136 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bunmapi() 5137 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bunmapi() 5476 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmse_merge() [all …]
|
D | xfs_rtbitmap.c | 961 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtfree_extent()
|
D | xfs_inode_fork.c | 430 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iread_extents() 746 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_iextents_copy()
|