Lines Matching defs:oldflags
537 unsigned int oldflags = ei->i_flags;
539 if (!(oldflags & EXT4_IMMUTABLE_FL) || !(flags & EXT4_IMMUTABLE_FL))
542 if ((oldflags & ~EXT4_IMMUTABLE_FL) != (flags & ~EXT4_IMMUTABLE_FL))
566 static bool dax_compatible(struct inode *inode, unsigned int oldflags,
572 oldflags &= ~EXT4_INLINE_DATA_FL;
576 if ((oldflags & EXT4_DAX_MUT_EXCL) ||
583 if ((flags & EXT4_DAX_MUT_EXCL) && (oldflags & EXT4_DAX_FL))
596 unsigned int oldflags, mask, i;
603 oldflags = ei->i_flags;
608 if ((flags ^ oldflags) & (EXT4_JOURNAL_DATA_FL)) {
613 if (!dax_compatible(inode, oldflags, flags)) {
618 if ((flags ^ oldflags) & EXT4_EXTENTS_FL)
621 if ((flags ^ oldflags) & EXT4_CASEFOLD_FL) {
688 if ((flags ^ oldflags) & (EXT4_JOURNAL_DATA_FL)) {