Lines Matching refs:EXT4_I

124 	if (!EXT4_I(inode)->jinode)  in ext4_begin_ordered_truncate()
127 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate()
143 int ea_blocks = EXT4_I(inode)->i_file_acl ? in ext4_inode_is_fast_symlink()
170 up_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans()
172 down_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate_restart_trans()
211 tid_t commit_tid = EXT4_I(inode)->i_datasync_tid; in ext4_evict_inode()
218 WARN_ON(atomic_read(&EXT4_I(inode)->i_ioend_count)); in ext4_evict_inode()
230 WARN_ON(atomic_read(&EXT4_I(inode)->i_ioend_count)); in ext4_evict_inode()
293 EXT4_I(inode)->i_dtime = get_seconds(); in ext4_evict_inode()
317 return &EXT4_I(inode)->i_reserved_quota; in ext4_get_reserved_space()
329 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_da_update_reserve_space()
346 spin_unlock(&EXT4_I(inode)->i_block_reservation_lock); in ext4_da_update_reserve_space()
406 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks_es_recheck()
415 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks_es_recheck()
512 down_read(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()
544 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()
585 down_write(&EXT4_I(inode)->i_data_sem); in ext4_map_blocks()
650 up_write((&EXT4_I(inode)->i_data_sem)); in ext4_map_blocks()
1247 EXT4_I(inode)->i_datasync_tid = handle->h_transaction->t_tid; in ext4_journalled_write_end()
1290 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_da_reserve_space()
1330 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_da_release_space()
1335 spin_lock(&EXT4_I(inode)->i_block_reservation_lock); in ext4_da_release_space()
1357 spin_unlock(&EXT4_I(inode)->i_block_reservation_lock); in ext4_da_release_space()
1488 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_print_free_blocks()
1542 down_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()
1579 down_read(&EXT4_I(inode)->i_data_sem); in ext4_da_map_blocks()
1640 up_read((&EXT4_I(inode)->i_data_sem)); in ext4_da_map_blocks()
1775 EXT4_I(inode)->i_datasync_tid = handle->h_transaction->t_tid; in __ext4_journalled_writepage()
2254 if (disksize > EXT4_I(inode)->i_disksize) { in mpage_map_and_submit_extent()
2258 down_write(&EXT4_I(inode)->i_data_sem); in mpage_map_and_submit_extent()
2262 if (disksize > EXT4_I(inode)->i_disksize) in mpage_map_and_submit_extent()
2263 EXT4_I(inode)->i_disksize = disksize; in mpage_map_and_submit_extent()
2265 up_write(&EXT4_I(inode)->i_data_sem); in mpage_map_and_submit_extent()
2798 if (copied && new_i_size > EXT4_I(inode)->i_disksize) { in ext4_da_write_end()
2854 if (!EXT4_I(inode)->i_reserved_data_blocks) in ext4_alloc_da_blocks()
3133 down_read(&EXT4_I(inode)->i_data_sem); in ext4_ext_direct_IO()
3235 up_read(&EXT4_I(inode)->i_data_sem); in ext4_ext_direct_IO()
3563 if (EXT4_I(inode)->i_disksize >= size) in ext4_update_disksize_before_punch()
3649 down_write(&EXT4_I(inode)->i_mmap_sem); in ext4_punch_hole()
3686 down_write(&EXT4_I(inode)->i_data_sem); in ext4_punch_hole()
3692 up_write(&EXT4_I(inode)->i_data_sem); in ext4_punch_hole()
3703 up_write(&EXT4_I(inode)->i_data_sem); in ext4_punch_hole()
3712 up_write(&EXT4_I(inode)->i_mmap_sem); in ext4_punch_hole()
3721 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_inode_attach_jinode()
3774 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_truncate()
3836 down_write(&EXT4_I(inode)->i_data_sem); in ext4_truncate()
4020 unsigned int flags = EXT4_I(inode)->i_flags; in ext4_set_inode_flags()
4097 EXT4_I(inode)->i_inline_off = 0; in ext4_iget_extra_inode()
4118 ei = EXT4_I(inode); in ext4_iget()
4396 struct ext4_inode_info *ei = EXT4_I(inode); in other_inode_match()
4453 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_do_update_inode()
4795 down_write(&EXT4_I(inode)->i_data_sem); in ext4_setattr()
4796 EXT4_I(inode)->i_disksize = attr->ia_size; in ext4_setattr()
4807 up_write(&EXT4_I(inode)->i_data_sem); in ext4_setattr()
4833 down_write(&EXT4_I(inode)->i_mmap_sem); in ext4_setattr()
4839 up_write(&EXT4_I(inode)->i_mmap_sem); in ext4_setattr()
4899 EXT4_I(inode)->i_reserved_data_blocks); in ext4_getattr()
5053 if (EXT4_I(inode)->i_extra_isize >= new_extra_isize) in ext4_expand_extra_isize()
5065 EXT4_I(inode)->i_extra_isize = new_extra_isize; in ext4_expand_extra_isize()
5098 EXT4_I(inode)->i_extra_isize < sbi->s_want_extra_isize && in ext4_mark_inode_dirty()
5295 down_read(&EXT4_I(inode)->i_mmap_sem); in ext4_page_mkwrite()
5365 up_read(&EXT4_I(inode)->i_mmap_sem); in ext4_page_mkwrite()
5375 down_read(&EXT4_I(inode)->i_mmap_sem); in ext4_filemap_fault()
5377 up_read(&EXT4_I(inode)->i_mmap_sem); in ext4_filemap_fault()