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()
46 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size()
74 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size()
76 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size()
103 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size()
114 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
116 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
142 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock()
154 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_find_inline_data_nolock()
156 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_find_inline_data_nolock()
177 BUG_ON(len > EXT4_I(inode)->i_inline_size); in ext4_read_inline_data()
193 EXT4_I(inode)->i_inline_off); in ext4_read_inline_data()
219 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
220 BUG_ON(pos + len > EXT4_I(inode)->i_inline_size); in ext4_write_inline_data()
241 EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
298 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_create_inline_data()
300 EXT4_I(inode)->i_inline_size = len + EXT4_MIN_INLINE_DATA_SIZE; in ext4_create_inline_data()
325 if (len <= EXT4_I(inode)->i_inline_size) in ext4_update_inline_data()
363 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_update_inline_data()
365 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_update_inline_data()
381 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_prepare_inline_data()
404 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_destroy_inline_data_nolock()
451 EXT4_I(inode)->i_inline_off = 0; in ext4_destroy_inline_data_nolock()
452 EXT4_I(inode)->i_inline_size = 0; in ext4_destroy_inline_data_nolock()
472 if (!EXT4_I(inode)->i_inline_off) { in ext4_read_inline_page()
499 down_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
501 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
529 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
704 down_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
721 up_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
814 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
831 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
844 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
918 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
930 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
935 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
1066 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
1070 EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
1105 int old_size = EXT4_I(dir)->i_inline_size - EXT4_MIN_INLINE_DATA_SIZE; in ext4_update_inline_dir()
1117 EXT4_I(dir)->i_inline_size - in ext4_update_inline_dir()
1119 dir->i_size = EXT4_I(dir)->i_disksize = EXT4_I(dir)->i_inline_size; in ext4_update_inline_dir()
1161 EXT4_I(inode)->i_disksize = inode->i_sb->s_blocksize; in ext4_finish_convert_inline_dir()
1293 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1301 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1356 down_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1358 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1367 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1372 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1465 down_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1467 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1476 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1481 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1624 inode->i_size = EXT4_I(inode)->i_disksize = inline_size; in ext4_try_create_inline_dir()
1644 down_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1675 up_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1779 down_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1819 up_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1846 down_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_fiemap()
1872 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_fiemap()
1899 EXT4_I(inode)->i_inline_off); in ext4_try_to_evict_inline_data()
1945 down_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
1948 EXT4_I(inode)->i_disksize = i_size; in ext4_inline_data_truncate()
1981 EXT4_I(inode)->i_inline_size = i_size < in ext4_inline_data_truncate()
1987 up_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()