• Home
  • Raw
  • Download

Lines Matching full:features

37 			 enum btrfs_feature_set set, u64 features)  in set_features()  argument
41 btrfs_set_super_compat_flags(disk_super, features); in set_features()
43 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features()
45 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
86 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() local
87 if (features & fa->feature_bit) in btrfs_feature_attr_show()
101 u64 features, set, clear; in btrfs_feature_attr_store() local
127 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
130 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
131 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
146 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
148 features |= fa->feature_bit; in btrfs_feature_attr_store()
150 features &= ~fa->feature_bit; in btrfs_feature_attr_store()
151 set_features(fs_info, fa->feature_set, features); in btrfs_feature_attr_store()
171 u64 features; in btrfs_feature_visible() local
174 features = get_features(fs_info, fa->feature_set); in btrfs_feature_visible()
178 else if (!(features & fa->feature_bit)) in btrfs_feature_visible()
213 * Features which depend on feature bits and may differ between each fs.
215 * /sys/fs/btrfs/features lists all available features of this kernel while
216 * /sys/fs/btrfs/UUID/features shows features of the fs which are enabled or
220 .name = "features",
238 * Features which only depend on kernel version.
240 * These are listed in /sys/fs/btrfs/features along with
244 .name = "features",
564 .name = "features", in addrm_unknown_feature_attrs()
567 u64 features = get_features(fs_info, set); in addrm_unknown_feature_attrs() local
568 features &= ~supported_feature_masks[set]; in addrm_unknown_feature_attrs()
570 if (!features) in addrm_unknown_feature_attrs()
577 if (!(features & (1ULL << i))) in addrm_unknown_feature_attrs()
872 * Change per-fs features in /sys/fs/btrfs/UUID/features to match current
880 u64 features; in btrfs_sysfs_feature_update() local
886 features = get_features(fs_info, set); in btrfs_sysfs_feature_update()