Lines Matching refs:newflags
4251 u64 newflags; in btrfs_ioctl_set_features() local
4291 newflags = btrfs_super_compat_flags(super_block); in btrfs_ioctl_set_features()
4292 newflags |= flags[0].compat_flags & flags[1].compat_flags; in btrfs_ioctl_set_features()
4293 newflags &= ~(flags[0].compat_flags & ~flags[1].compat_flags); in btrfs_ioctl_set_features()
4294 btrfs_set_super_compat_flags(super_block, newflags); in btrfs_ioctl_set_features()
4296 newflags = btrfs_super_compat_ro_flags(super_block); in btrfs_ioctl_set_features()
4297 newflags |= flags[0].compat_ro_flags & flags[1].compat_ro_flags; in btrfs_ioctl_set_features()
4298 newflags &= ~(flags[0].compat_ro_flags & ~flags[1].compat_ro_flags); in btrfs_ioctl_set_features()
4299 btrfs_set_super_compat_ro_flags(super_block, newflags); in btrfs_ioctl_set_features()
4301 newflags = btrfs_super_incompat_flags(super_block); in btrfs_ioctl_set_features()
4302 newflags |= flags[0].incompat_flags & flags[1].incompat_flags; in btrfs_ioctl_set_features()
4303 newflags &= ~(flags[0].incompat_flags & ~flags[1].incompat_flags); in btrfs_ioctl_set_features()
4304 btrfs_set_super_incompat_flags(super_block, newflags); in btrfs_ioctl_set_features()