Lines Matching refs:EXT4_I

30 	if (EXT4_I(inode)->i_inline_off)  in ext4_get_inline_size()
31 return EXT4_I(inode)->i_inline_size; in ext4_get_inline_size()
50 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size()
87 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size()
89 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size()
116 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size()
127 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
129 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
155 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock()
173 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_find_inline_data_nolock()
175 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_find_inline_data_nolock()
195 BUG_ON(len > EXT4_I(inode)->i_inline_size); in ext4_read_inline_data()
210 EXT4_I(inode)->i_inline_off); in ext4_read_inline_data()
239 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
240 BUG_ON(pos + len > EXT4_I(inode)->i_inline_size); in ext4_write_inline_data()
261 EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
319 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_create_inline_data()
321 EXT4_I(inode)->i_inline_size = len + EXT4_MIN_INLINE_DATA_SIZE; in ext4_create_inline_data()
346 if (len <= EXT4_I(inode)->i_inline_size) in ext4_update_inline_data()
385 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_update_inline_data()
387 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_update_inline_data()
403 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_prepare_inline_data()
426 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_destroy_inline_data_nolock()
475 EXT4_I(inode)->i_inline_off = 0; in ext4_destroy_inline_data_nolock()
476 EXT4_I(inode)->i_inline_size = 0; in ext4_destroy_inline_data_nolock()
496 if (!EXT4_I(inode)->i_inline_off) { in ext4_read_inline_folio()
523 down_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
525 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
540 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
717 down_read(&EXT4_I(inode)->xattr_sem); in ext4_generic_write_inline_data()
734 up_read(&EXT4_I(inode)->xattr_sem); in ext4_generic_write_inline_data()
739 up_read(&EXT4_I(inode)->xattr_sem); in ext4_generic_write_inline_data()
869 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
886 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
899 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
987 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
991 EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
1026 int old_size = EXT4_I(dir)->i_inline_size - EXT4_MIN_INLINE_DATA_SIZE; in ext4_update_inline_dir()
1038 EXT4_I(dir)->i_inline_size - in ext4_update_inline_dir()
1040 dir->i_size = EXT4_I(dir)->i_disksize = EXT4_I(dir)->i_inline_size; in ext4_update_inline_dir()
1089 EXT4_I(inode)->i_disksize = inode->i_sb->s_blocksize; in ext4_finish_convert_inline_dir()
1221 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1229 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1286 down_read(&EXT4_I(inode)->xattr_sem); in ext4_inlinedir_to_tree()
1288 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inlinedir_to_tree()
1297 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inlinedir_to_tree()
1302 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inlinedir_to_tree()
1405 down_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1407 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1416 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1421 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1593 inode->i_size = EXT4_I(inode)->i_disksize = inline_size; in ext4_try_create_inline_dir()
1619 down_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1658 up_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1763 down_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1803 up_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1825 down_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_iomap()
1847 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_iomap()
1885 down_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
1888 EXT4_I(inode)->i_disksize = i_size; in ext4_inline_data_truncate()
1934 EXT4_I(inode)->i_inline_size = i_size < in ext4_inline_data_truncate()
1940 up_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()