Home
last modified time | relevance | path

Searched refs:i_data_sem (Results 1 – 11 of 11) sorted by relevance

/linux/fs/ext4/
H A Dmigrate.c36 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()
504 down_read(&EXT4_I(inode)->i_data_sem); in ext4_ext_migrate()
506 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_ext_migrate()
647 down_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_migrate()
680 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ind_migrate()
H A Dextents.c100 up_write(&EXT4_I(inode)->i_data_sem); in ext4_ext_trunc_restart_fn()
148 down_write(&EXT4_I(inode)->i_data_sem); in ext4_datasem_ensure_credits()
196 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem)); in __ext4_ext_dirty()
615 down_read(&ei->i_data_sem); in ext4_ext_precache()
620 up_read(&ei->i_data_sem); in ext4_ext_precache()
626 up_read(&ei->i_data_sem); in ext4_ext_precache()
660 up_read(&ei->i_data_sem); in ext4_ext_precache()
5694 down_write(&EXT4_I(inode)->i_data_sem); in ext4_collapse_range()
5700 up_write(&EXT4_I(inode)->i_data_sem); in ext4_collapse_range()
5708 up_write(&EXT4_I(inode)->i_data_sem); in ext4_collapse_range()
[all …]
H A Dinode.c477 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks_es_recheck()
483 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks_es_recheck()
784 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()
786 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()
822 down_write(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()
824 up_write((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()
1729 down_write(&EXT4_I(inode)->i_data_sem); in mpage_release_unused_pages()
1731 up_write(&EXT4_I(inode)->i_data_sem); in mpage_release_unused_pages()
1959 down_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()
1964 up_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()
[all …]
H A Dinline.c453 down_write(&ei->i_data_sem); in ext4_destroy_inline_data_nolock()
457 up_write(&ei->i_data_sem); in ext4_destroy_inline_data_nolock()
498 up_write(&ei->i_data_sem); in ext4_destroy_inline_data_nolock()
1896 down_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
1956 up_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
H A Dfile.c178 down_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()
180 up_write(&EXT4_I(inode)->i_data_sem); in ext4_release_file()
H A Dfast_commit.c2192 down_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_add_range()
2195 up_write((&EXT4_I(inode)->i_data_sem)); in ext4_fc_replay_add_range()
2301 down_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_del_range()
2305 up_write(&EXT4_I(inode)->i_data_sem); in ext4_fc_replay_del_range()
H A Dext4.h1157 struct rw_semaphore i_data_sem; member
3596 down_write(&EXT4_I(inode)->i_data_sem); in ext4_update_i_disksize()
3599 up_write(&EXT4_I(inode)->i_data_sem); in ext4_update_i_disksize()
H A Dsuper.c1444 lockdep_set_subclass(&ei->i_data_sem, I_DATA_SEM_NORMAL); in ext4_alloc_inode()
1501 init_rwsem(&ei->i_data_sem); in init_once()
5945 lockdep_set_subclass(&EXT4_I(journal_inode)->i_data_sem, in ext4_get_journal_inode()
7155 lockdep_set_subclass(&ei->i_data_sem, subclass); in lockdep_set_quota_inode()
H A Dxattr.c124 lockdep_set_subclass(&ei->i_data_sem, I_DATA_SEM_EA); in ext4_xattr_inode_set_class()
/linux/fs/udf/
H A Dinode.c176 down_write(&iinfo->i_data_sem); in udf_write_failed()
179 up_write(&iinfo->i_data_sem); in udf_write_failed()
366 down_read(&iinfo->i_data_sem); in udf_map_block()
378 up_read(&iinfo->i_data_sem); in udf_map_block()
384 down_write(&iinfo->i_data_sem); in udf_map_block()
393 up_write(&iinfo->i_data_sem); in udf_map_block()
414 down_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()
419 up_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()
431 down_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()
439 up_write(&iinfo->i_data_sem); in udf_expand_file_adinicb()
[all …]
H A Dsuper.c165 init_rwsem(&ei->i_data_sem); in udf_alloc_inode()