Lines Matching refs:features
12 u64 features; in __btrfs_set_fs_incompat() local
15 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
16 if (!(features & flag)) { in __btrfs_set_fs_incompat()
18 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
19 if (!(features & flag)) { in __btrfs_set_fs_incompat()
20 features |= flag; in __btrfs_set_fs_incompat()
21 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_set_fs_incompat()
35 u64 features; in __btrfs_clear_fs_incompat() local
38 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat()
39 if (features & flag) { in __btrfs_clear_fs_incompat()
41 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat()
42 if (features & flag) { in __btrfs_clear_fs_incompat()
43 features &= ~flag; in __btrfs_clear_fs_incompat()
44 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_clear_fs_incompat()
58 u64 features; in __btrfs_set_fs_compat_ro() local
61 features = btrfs_super_compat_ro_flags(disk_super); in __btrfs_set_fs_compat_ro()
62 if (!(features & flag)) { in __btrfs_set_fs_compat_ro()
64 features = btrfs_super_compat_ro_flags(disk_super); in __btrfs_set_fs_compat_ro()
65 if (!(features & flag)) { in __btrfs_set_fs_compat_ro()
66 features |= flag; in __btrfs_set_fs_compat_ro()
67 btrfs_set_super_compat_ro_flags(disk_super, features); in __btrfs_set_fs_compat_ro()
81 u64 features; in __btrfs_clear_fs_compat_ro() local
84 features = btrfs_super_compat_ro_flags(disk_super); in __btrfs_clear_fs_compat_ro()
85 if (features & flag) { in __btrfs_clear_fs_compat_ro()
87 features = btrfs_super_compat_ro_flags(disk_super); in __btrfs_clear_fs_compat_ro()
88 if (features & flag) { in __btrfs_clear_fs_compat_ro()
89 features &= ~flag; in __btrfs_clear_fs_compat_ro()
90 btrfs_set_super_compat_ro_flags(disk_super, features); in __btrfs_clear_fs_compat_ro()