Lines Matching refs:features

134 			 enum btrfs_feature_set set, u64 features)  in set_features()  argument
138 btrfs_set_super_compat_flags(disk_super, features); in set_features()
140 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features()
142 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
182 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() local
183 if (features & fa->feature_bit) in btrfs_feature_attr_show()
197 u64 features, set, clear; in btrfs_feature_attr_store() local
223 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
226 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
227 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
242 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
244 features |= fa->feature_bit; in btrfs_feature_attr_store()
246 features &= ~fa->feature_bit; in btrfs_feature_attr_store()
247 set_features(fs_info, fa->feature_set, features); in btrfs_feature_attr_store()
267 u64 features; in btrfs_feature_visible() local
270 features = get_features(fs_info, fa->feature_set); in btrfs_feature_visible()
274 else if (!(features & fa->feature_bit)) in btrfs_feature_visible()
1668 u64 features = get_features(fs_info, set); in addrm_unknown_feature_attrs() local
1669 features &= ~supported_feature_masks[set]; in addrm_unknown_feature_attrs()
1671 if (!features) in addrm_unknown_feature_attrs()
1678 if (!(features & (1ULL << i))) in addrm_unknown_feature_attrs()