is_inline
return prop->is_inline ? &prop->value : prop->pointer;
if (!p->is_inline)
if (!src->is_inline && !src->length)
if (src->type == DEV_PROP_REF && src->is_inline)
dst->is_inline = true;
if (!dst->is_inline)
if (prop->is_inline)
if (!prop || prop->type != DEV_PROP_REF || prop->is_inline)
KUNIT_EXPECT_TRUE(test, copy[0].is_inline);
KUNIT_EXPECT_FALSE(test, copy[1].is_inline);
KUNIT_EXPECT_TRUE(test, copy[0].is_inline);
KUNIT_EXPECT_FALSE(test, copy[1].is_inline);
KUNIT_EXPECT_TRUE(test, copy[2].is_inline);
*inline_ok = is_inline(priv->prof->inline_thold, skb,
attr->insert_header.is_inline = 1;
stc_attr->insert_header.is_inline);
u8 is_inline;
bool is_inline = (btrfs_file_extent_type(leaf, ei) ==
if (is_inline &&
} else if (!is_inline &&
static void *xattr_alloc(struct f2fs_sb_info *sbi, int size, bool *is_inline)
*is_inline = true;
bool *is_inline)
txattr_addr = xattr_alloc(F2FS_I_SB(inode), *base_size, is_inline);
*is_inline = false;
xattr_free(F2FS_I_SB(inode), txattr_addr, *is_inline);
bool is_inline)
if (is_inline)
bool is_inline;
&entry, &base_addr, &base_size, &is_inline);
xattr_free(F2FS_I_SB(inode), base_addr, is_inline);
bool is_inline;
.is_inline = true, \
.is_inline = true, \