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