Lines Matching refs:EXT4_I

29 	if (EXT4_I(inode)->i_inline_off)  in ext4_get_inline_size()
30 return EXT4_I(inode)->i_inline_size; in ext4_get_inline_size()
45 EXT4_I(inode)->i_extra_isize - in get_max_inline_xattr_value_size()
73 if (EXT4_I(inode)->i_inline_off) { in get_max_inline_xattr_value_size()
75 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size()
102 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_get_max_inline_size()
113 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
115 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
141 if (EXT4_I(inode)->i_extra_isize == 0) in ext4_find_inline_data_nolock()
153 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_find_inline_data_nolock()
155 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_find_inline_data_nolock()
176 BUG_ON(len > EXT4_I(inode)->i_inline_size); in ext4_read_inline_data()
192 EXT4_I(inode)->i_inline_off); in ext4_read_inline_data()
218 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
219 BUG_ON(pos + len > EXT4_I(inode)->i_inline_size); in ext4_write_inline_data()
240 EXT4_I(inode)->i_inline_off); in ext4_write_inline_data()
297 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_create_inline_data()
299 EXT4_I(inode)->i_inline_size = len + EXT4_MIN_INLINE_DATA_SIZE; in ext4_create_inline_data()
324 if (len <= EXT4_I(inode)->i_inline_size) in ext4_update_inline_data()
360 EXT4_I(inode)->i_inline_off = (u16)((void *)is.s.here - in ext4_update_inline_data()
362 EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE + in ext4_update_inline_data()
378 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_prepare_inline_data()
387 down_write(&EXT4_I(inode)->xattr_sem); in ext4_prepare_inline_data()
394 up_write(&EXT4_I(inode)->xattr_sem); in ext4_prepare_inline_data()
402 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_destroy_inline_data_nolock()
449 EXT4_I(inode)->i_inline_off = 0; in ext4_destroy_inline_data_nolock()
450 EXT4_I(inode)->i_inline_size = 0; in ext4_destroy_inline_data_nolock()
470 if (!EXT4_I(inode)->i_inline_off) { in ext4_read_inline_page()
497 down_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
499 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
514 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
564 down_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data_to_extent()
600 up_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data_to_extent()
626 up_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data_to_extent()
688 down_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
705 up_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
737 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_inline_data_end()
747 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_inline_data_end()
768 down_write(&EXT4_I(inode)->xattr_sem); in ext4_journalled_write_inline_data()
772 up_write(&EXT4_I(inode)->xattr_sem); in ext4_journalled_write_inline_data()
798 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
815 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
828 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
902 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
914 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
919 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_write_inline_data_begin()
1044 BUG_ON(!EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
1048 EXT4_I(inode)->i_inline_off); in ext4_get_inline_xattr_pos()
1083 int old_size = EXT4_I(dir)->i_inline_size - EXT4_MIN_INLINE_DATA_SIZE; in ext4_update_inline_dir()
1095 EXT4_I(dir)->i_inline_size - in ext4_update_inline_dir()
1097 dir->i_size = EXT4_I(dir)->i_disksize = EXT4_I(dir)->i_inline_size; in ext4_update_inline_dir()
1139 EXT4_I(inode)->i_disksize = inode->i_sb->s_blocksize; in ext4_finish_convert_inline_dir()
1259 down_write(&EXT4_I(dir)->xattr_sem); in ext4_try_add_inline_entry()
1273 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1281 inline_size = EXT4_I(dir)->i_inline_size - in ext4_try_add_inline_entry()
1305 up_write(&EXT4_I(dir)->xattr_sem); in ext4_try_add_inline_entry()
1336 down_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1338 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1347 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1352 up_read(&EXT4_I(inode)->xattr_sem); in htree_inlinedir_to_tree()
1445 down_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1447 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1456 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1461 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1604 inode->i_size = EXT4_I(inode)->i_disksize = inline_size; in ext4_try_create_inline_dir()
1624 down_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1655 up_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
1673 down_write(&EXT4_I(dir)->xattr_sem); in ext4_delete_inline_entry()
1708 up_write(&EXT4_I(dir)->xattr_sem); in ext4_delete_inline_entry()
1760 down_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1800 up_read(&EXT4_I(dir)->xattr_sem); in empty_inline_dir()
1809 down_write(&EXT4_I(inode)->xattr_sem); in ext4_destroy_inline_data()
1811 up_write(&EXT4_I(inode)->xattr_sem); in ext4_destroy_inline_data()
1827 down_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_fiemap()
1853 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_fiemap()
1880 EXT4_I(inode)->i_inline_off); in ext4_try_to_evict_inline_data()
1913 down_write(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_truncate()
1926 down_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
1929 EXT4_I(inode)->i_disksize = i_size; in ext4_inline_data_truncate()
1962 EXT4_I(inode)->i_inline_size = i_size < in ext4_inline_data_truncate()
1968 up_write(&EXT4_I(inode)->i_data_sem); in ext4_inline_data_truncate()
1971 up_write(&EXT4_I(inode)->xattr_sem); in ext4_inline_data_truncate()
2009 down_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data()
2011 up_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data()
2016 up_write(&EXT4_I(inode)->xattr_sem); in ext4_convert_inline_data()