Lines Matching refs:features

51 			 enum btrfs_feature_set set, u64 features)  in set_features()  argument
55 btrfs_set_super_compat_flags(disk_super, features); in set_features()
57 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features()
59 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
100 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() local
101 if (features & fa->feature_bit) in btrfs_feature_attr_show()
115 u64 features, set, clear; in btrfs_feature_attr_store() local
138 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
141 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
142 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
157 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
159 features |= fa->feature_bit; in btrfs_feature_attr_store()
161 features &= ~fa->feature_bit; in btrfs_feature_attr_store()
162 set_features(fs_info, fa->feature_set, features); in btrfs_feature_attr_store()
182 u64 features; in btrfs_feature_visible() local
185 features = get_features(fs_info, fa->feature_set); in btrfs_feature_visible()
189 else if (!(features & fa->feature_bit)) in btrfs_feature_visible()
488 u64 features = get_features(fs_info, set); in addrm_unknown_feature_attrs() local
489 features &= ~supported_feature_masks[set]; in addrm_unknown_feature_attrs()
491 if (!features) in addrm_unknown_feature_attrs()
498 if (!(features & (1ULL << i))) in addrm_unknown_feature_attrs()