EXT4_MIN_INLINE_DATA_SIZE
int old_size = EXT4_I(dir)->i_inline_size - EXT4_MIN_INLINE_DATA_SIZE;
new_size + EXT4_MIN_INLINE_DATA_SIZE);
EXT4_MIN_INLINE_DATA_SIZE);
inline_size = EXT4_MIN_INLINE_DATA_SIZE - EXT4_INLINE_DOTDOT_SIZE;
EXT4_MIN_INLINE_DATA_SIZE;
EXT4_MIN_INLINE_DATA_SIZE;
return max_inline_size + EXT4_MIN_INLINE_DATA_SIZE;
int ret, inline_size = EXT4_MIN_INLINE_DATA_SIZE;
inline_size = EXT4_MIN_INLINE_DATA_SIZE - EXT4_INLINE_DOTDOT_SIZE;
if (ext4_get_inline_size(dir) == EXT4_MIN_INLINE_DATA_SIZE)
inline_size = ext4_get_inline_size(dir) - EXT4_MIN_INLINE_DATA_SIZE;
EXT4_MIN_INLINE_DATA_SIZE) {
inline_size = EXT4_MIN_INLINE_DATA_SIZE -
EXT4_MIN_INLINE_DATA_SIZE;
if (offset < EXT4_MIN_INLINE_DATA_SIZE) {
*inline_size = EXT4_MIN_INLINE_DATA_SIZE;
offset -= EXT4_MIN_INLINE_DATA_SIZE;
EXT4_MIN_INLINE_DATA_SIZE;
EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE +
if (inline_size > EXT4_MIN_INLINE_DATA_SIZE) {
i.value_len = i_size > EXT4_MIN_INLINE_DATA_SIZE ?
i_size - EXT4_MIN_INLINE_DATA_SIZE : 0;
if (i_size < EXT4_MIN_INLINE_DATA_SIZE) {
EXT4_MIN_INLINE_DATA_SIZE - i_size);
EXT4_MIN_INLINE_DATA_SIZE ?
EXT4_MIN_INLINE_DATA_SIZE : i_size;
cp_len = min_t(unsigned int, len, EXT4_MIN_INLINE_DATA_SIZE);
if (pos < EXT4_MIN_INLINE_DATA_SIZE) {
cp_len = pos + len > EXT4_MIN_INLINE_DATA_SIZE ?
EXT4_MIN_INLINE_DATA_SIZE - pos : len;
pos -= EXT4_MIN_INLINE_DATA_SIZE;
if (len > EXT4_MIN_INLINE_DATA_SIZE) {
len -= EXT4_MIN_INLINE_DATA_SIZE;
0, EXT4_MIN_INLINE_DATA_SIZE);
EXT4_I(inode)->i_inline_size = len + EXT4_MIN_INLINE_DATA_SIZE;
len -= EXT4_MIN_INLINE_DATA_SIZE;
EXT4_I(inode)->i_inline_size = EXT4_MIN_INLINE_DATA_SIZE +
0, EXT4_MIN_INLINE_DATA_SIZE);
memset(ei->i_data, 0, EXT4_MIN_INLINE_DATA_SIZE);