Searched refs:lock_mode (Results 1 – 13 of 13) sorted by relevance
/linux/fs/xfs/ |
A D | xfs_attr_inactive.c | 334 int lock_mode = XFS_ILOCK_SHARED; in xfs_attr_inactive() local 340 xfs_ilock(dp, lock_mode); in xfs_attr_inactive() 343 xfs_iunlock(dp, lock_mode); in xfs_attr_inactive() 345 lock_mode = 0; in xfs_attr_inactive() 351 lock_mode = XFS_ILOCK_EXCL; in xfs_attr_inactive() 352 xfs_ilock(dp, lock_mode); in xfs_attr_inactive() 384 xfs_iunlock(dp, lock_mode); in xfs_attr_inactive() 396 if (lock_mode) in xfs_attr_inactive() 397 xfs_iunlock(dp, lock_mode); in xfs_attr_inactive()
|
A D | xfs_dir2_readdir.c | 149 int lock_mode; in xfs_dir2_block_getdents() local 159 lock_mode = xfs_ilock_data_map_shared(dp); in xfs_dir2_block_getdents() 161 xfs_iunlock(dp, lock_mode); in xfs_dir2_block_getdents() 359 int lock_mode; in xfs_dir2_leaf_getdents() local 393 lock_mode = xfs_ilock_data_map_shared(dp); in xfs_dir2_leaf_getdents() 396 xfs_iunlock(dp, lock_mode); in xfs_dir2_leaf_getdents()
|
A D | xfs_inode.c | 113 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_data_map_shared() local 116 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_data_map_shared() 117 xfs_ilock(ip, lock_mode); in xfs_ilock_data_map_shared() 118 return lock_mode; in xfs_ilock_data_map_shared() 125 uint lock_mode = XFS_ILOCK_SHARED; in xfs_ilock_attr_map_shared() local 128 lock_mode = XFS_ILOCK_EXCL; in xfs_ilock_attr_map_shared() 129 xfs_ilock(ip, lock_mode); in xfs_ilock_attr_map_shared() 130 return lock_mode; in xfs_ilock_attr_map_shared() 464 uint lock_mode) in xfs_lock_inodes() argument 486 if (lock_mode & XFS_IOLOCK_EXCL) { in xfs_lock_inodes() [all …]
|
A D | xfs_attr_list.c | 527 uint lock_mode; in xfs_attr_list() local 535 lock_mode = xfs_ilock_attr_map_shared(dp); in xfs_attr_list() 537 xfs_iunlock(dp, lock_mode); in xfs_attr_list()
|
A D | xfs_dquot.c | 400 uint lock_mode; in xfs_dquot_disk_read() local 404 lock_mode = xfs_ilock_data_map_shared(quotip); in xfs_dquot_disk_read() 410 xfs_iunlock(quotip, lock_mode); in xfs_dquot_disk_read() 419 xfs_iunlock(quotip, lock_mode); in xfs_dquot_disk_read()
|
A D | xfs_reflink.c | 1206 unsigned int lock_mode; in xfs_reflink_remap_blocks() local 1210 lock_mode = xfs_ilock_data_map_shared(src); in xfs_reflink_remap_blocks() 1212 xfs_iunlock(src, lock_mode); in xfs_reflink_remap_blocks()
|
A D | xfs_file.c | 230 unsigned int lock_mode) in xfs_ilock_iocb() argument 235 if (!xfs_ilock_nowait(ip, lock_mode)) in xfs_ilock_iocb() 238 xfs_ilock(ip, lock_mode); in xfs_ilock_iocb()
|
A D | xfs_qm.c | 1003 uint lock_mode; in xfs_qm_reset_dqcounts_buf() local 1011 lock_mode = xfs_ilock_data_map_shared(qip); in xfs_qm_reset_dqcounts_buf() 1014 xfs_iunlock(qip, lock_mode); in xfs_qm_reset_dqcounts_buf()
|
/linux/fs/xfs/scrub/ |
A D | parent.c | 82 uint lock_mode; in xchk_parent_count_parent_dentries() local 91 lock_mode = xfs_ilock_data_map_shared(parent); in xchk_parent_count_parent_dentries() 94 xfs_iunlock(parent, lock_mode); in xchk_parent_count_parent_dentries()
|
A D | common.h | 150 int xchk_ilock_inverted(struct xfs_inode *ip, uint lock_mode);
|
A D | common.c | 855 uint lock_mode) in xchk_ilock_inverted() argument 860 if (xfs_ilock_nowait(ip, lock_mode)) in xchk_ilock_inverted()
|
/linux/fs/xfs/libxfs/ |
A D | xfs_dir2.c | 349 int lock_mode; in xfs_dir_lookup() local 375 lock_mode = xfs_ilock_data_map_shared(dp); in xfs_dir_lookup() 408 xfs_iunlock(dp, lock_mode); in xfs_dir_lookup()
|
A D | xfs_attr.c | 144 uint lock_mode; in xfs_attr_get() local 159 lock_mode = xfs_ilock_attr_map_shared(args->dp); in xfs_attr_get() 161 xfs_iunlock(args->dp, lock_mode); in xfs_attr_get()
|
Completed in 27 milliseconds