Searched refs:i_data_sem (Results 1 – 9 of 9) sorted by relevance
36 down_write(&EXT4_I(inode)->i_data_sem); in finish_range()59 up_write((&EXT4_I(inode)->i_data_sem)); in finish_range()307 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()315 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()338 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_swap_inode_data()497 down_read(&EXT4_I(inode)->i_data_sem); in ext4_ext_migrate()499 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_ext_migrate()634 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_migrate()667 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_migrate()
459 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks_es_recheck()465 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks_es_recheck()777 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()779 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()815 down_write(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()817 up_write((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()1735 down_write(&EXT4_I(inode)->i_data_sem); in mpage_release_unused_pages()1737 up_write(&EXT4_I(inode)->i_data_sem); in mpage_release_unused_pages()1951 down_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()1956 up_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()[all …]
574 lockdep_assert_not_held(&ei->i_data_sem); in ext4_fc_track_inode()1815 down_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_add_range()1818 up_write((&EXT4_I(inode)->i_data_sem)); in ext4_fc_replay_add_range()1921 down_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_del_range()1925 up_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_del_range()
176 down_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()178 up_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()
711 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_trunc_restart_fn()736 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_truncate_ensure_credits()
176 down_write(&iinfo->i_data_sem); in udf_write_failed()179 up_write(&iinfo->i_data_sem); in udf_write_failed()353 down_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()358 up_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()370 down_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()380 up_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()385 down_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()391 up_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()428 down_read(&iinfo->i_data_sem); in udf_map_block()440 up_read(&iinfo->i_data_sem); in udf_map_block()[all …]
52 struct rw_semaphore i_data_sem; member
165 init_rwsem(&ei->i_data_sem); in udf_alloc_inode()
430 For example, XFS takes ``ILOCK_EXCL`` and ext4 takes ``i_data_sem``