ATTR_IS_SPARSE
if (na->data_flags & (ATTR_COMPRESSION_MASK | ATTR_IS_SPARSE))
((flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE)) ?
((flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE)) ?
cs = a->flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE);
(((a->flags & ATTR_IS_SPARSE) && !NAttrSparse(na)) ||
a->flags &= ~(ATTR_IS_SPARSE | ATTR_IS_ENCRYPTED);
a->flags & ATTR_IS_SPARSE,
a->flags & ATTR_IS_SPARSE, (l + 7) & ~7, l, l,
sparse = (a->flags & ATTR_IS_SPARSE) != const_cpu_to_le16(0);
&& !(a->flags & (ATTR_IS_SPARSE | ATTR_IS_COMPRESSED))) {
a->flags |= ATTR_IS_SPARSE;
if (!sparse && (a->flags & ATTR_IS_SPARSE) &&
a->flags &= ~ATTR_IS_SPARSE;
if (!(na->data_flags & ATTR_IS_SPARSE)) {
& (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE);
(ATTR_IS_COMPRESSED | ATTR_IS_SPARSE))
if (flags & (ATTR_IS_ENCRYPTED | ATTR_IS_SPARSE)) {
if (flags & (ATTR_IS_ENCRYPTED | ATTR_IS_SPARSE)) {