Home
last modified time | relevance | path

Searched refs:XFS_ILOCK_EXCL (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/fs/xfs/
Dxfs_symlink.c247 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink()
295 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink()
429 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_symlink()
471 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
549 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
557 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
576 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
583 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
590 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
599 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
[all …]
Dxfs_inode.c101 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 …]
Dxfs_trans_inode.c45 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()
Dxfs_iomap.c190 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_direct()
232 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_direct()
548 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_iomap_write_delay()
696 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate()
767 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate()
796 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_allocate()
860 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten()
894 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten()
918 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_iomap_write_unwritten()
Dxfs_bmap_util.c191 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc()
192 xfs_trans_ijoin(ap->tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bmap_rtalloc()
734 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmap_punch_delalloc_range()
895 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks()
921 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_eofblocks()
1032 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space()
1057 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space()
1081 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_alloc_file_space()
1295 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_free_file_space()
1324 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_free_file_space()
[all …]
Dxfs_dquot.c321 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()
732 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget()
769 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget()
774 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget()
827 ASSERT((ip == NULL) || xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget()
Dxfs_rtalloc.c799 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
800 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
843 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
844 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()
1022 xfs_ilock(mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1023 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1115 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtallocate_extent()
1279 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtpick_extent()
Dxfs_qm.c270 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()
1153 error = xfs_iget(mp, NULL, ino, 0, XFS_ILOCK_EXCL, &ip); in xfs_qm_dqusage_adjust()
1205 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqusage_adjust()
1211 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqusage_adjust()
1621 lockflags = XFS_ILOCK_EXCL; in xfs_qm_vop_dqalloc()
1755 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_chown()
[all …]
Dxfs_iops.c505 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_mode()
521 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_setattr_time()
617 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize()
707 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize()
737 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setattr_nonsize()
865 lock_flags |= XFS_ILOCK_EXCL; in xfs_setattr_size()
866 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setattr_size()
991 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
1007 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
Dxfs_inode.h265 #define XFS_ILOCK_EXCL (1<<2) macro
271 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
277 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
Dxfs_icache.c903 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
950 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
964 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
989 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
991 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
1000 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
Dxfs_qm_syscalls.c247 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_scall_trunc_qfile()
266 xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_qm_scall_trunc_qfile()
739 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
752 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_dqrele_inode()
Dxfs_aops.c144 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize()
147 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize()
155 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_setfilesize()
899 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_aops_discard_page()
923 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_aops_discard_page()
1383 lockmode = XFS_ILOCK_EXCL; in __xfs_get_blocks()
1651 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_vm_kill_delalloc_range()
1662 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_vm_kill_delalloc_range()
Dxfs_pnfs.c313 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
314 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_commit_blocks()
Dxfs_file.c145 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags()
146 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags()
410 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_zero_last_block()
412 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_zero_last_block()
501 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_zero_eof()
504 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_zero_eof()
Dxfs_mount.c827 error = xfs_iget(mp, NULL, sbp->sb_rootino, 0, XFS_ILOCK_EXCL, &rip); in xfs_mountfs()
838 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
846 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
Dxfs_inode_item.c380 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()
Dxfs_ioctl.c342 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_set_dmattrs()
343 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_set_dmattrs()
1059 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_ioctl_setattr_get_trans()
1060 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_ioctl_setattr_get_trans()
Dxfs_attr_inactive.c425 lock_mode = XFS_ILOCK_EXCL; in xfs_attr_inactive()
Dxfs_trans_dquot.c819 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_reserve_quota_nblks()
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_attr.c272 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
278 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
325 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
387 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
396 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_set()
469 xfs_ilock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
505 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
514 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_attr_remove()
Dxfs_bmap.c1131 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork()
1222 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork()
1229 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_bmap_add_attrfork()
4028 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED|XFS_ILOCK_EXCL)); in xfs_bmapi_read()
4213 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_delay()
4507 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmapi_write()
5055 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bunmapi()
5097 xfs_ilock(mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bunmapi()
5098 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_bunmapi()
5437 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_bmse_merge()
[all …]
Dxfs_rtbitmap.c961 ASSERT(xfs_isilocked(mp->m_rbmip, XFS_ILOCK_EXCL)); in xfs_rtfree_extent()
Dxfs_inode_fork.c430 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()