Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_reflink.c294 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 …]
H A Dxfs_symlink.c44 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()
352 xfs_iunlock(dp, XFS_ILOCK_EXCL); in xfs_symlink()
394 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
454 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
460 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink_rmt()
479 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
486 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
496 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_inactive_symlink()
[all …]
H A Dxfs_inode.c116 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 …]
H A Dxfs_bmap_util.c119 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 …]
H A Dxfs_iomap.c247 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()
883 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_buffered_write_iomap_begin()
1051 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_buffered_write_iomap_begin()
[all …]
H A Dxfs_rtalloc.c804 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()
H A Dxfs_iops.c606 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()
H A Dxfs_inode.h247 #define XFS_ILOCK_EXCL (1<<2) macro
253 | XFS_ILOCK_EXCL | XFS_ILOCK_SHARED \
259 { XFS_ILOCK_EXCL, "ILOCK_EXCL" }, \
H A Dxfs_qm.c259 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()
1838 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL|XFS_ILOCK_SHARED)); in xfs_qm_vop_chown_reserve()
1909 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_vop_create_dqattach()
H A Dxfs_dquot.c307 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()
979 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode()
998 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode()
1000 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_qm_dqget_inode()
1036 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqget_inode()
H A Dxfs_qm_syscalls.c293 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()
H A Dxfs_pnfs.c282 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()
H A Dxfs_bmap_item.c497 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()
H A Dxfs_aops.c81 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()
H A Dxfs_icache.c1036 if (!xfs_ilock_nowait(ip, XFS_ILOCK_EXCL)) in xfs_reclaim_inode()
1069 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
1094 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
1096 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
1105 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_reclaim_inode()
H A Dxfs_mount.c899 XFS_ILOCK_EXCL, &rip); in xfs_mountfs()
912 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
918 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
/OK3568_Linux_fs/kernel/fs/xfs/libxfs/
H A Dxfs_trans_inode.c34 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()
H A Dxfs_defer.c699 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()
H A Dxfs_bmap.c1087 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 …]
H A Dxfs_attr.c85 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()
/OK3568_Linux_fs/kernel/fs/xfs/scrub/
H A Dquota.c60 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()
H A Drtbitmap.c32 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()
H A Dparent.c293 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()
H A Dinode.c57 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode()
58 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode()
H A Dcommon.c752 sc->ilock_flags |= XFS_ILOCK_EXCL; in xchk_setup_inode_contents()
753 xfs_ilock(sc->ip, XFS_ILOCK_EXCL); in xchk_setup_inode_contents()

12