Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 48) sorted by relevance

12

/fs/btrfs/
A Dfs.c141 u64 features; in __btrfs_set_fs_incompat() local
149 features |= flag; in __btrfs_set_fs_incompat()
164 u64 features; in __btrfs_clear_fs_incompat() local
168 if (features & flag) { in __btrfs_clear_fs_incompat()
171 if (features & flag) { in __btrfs_clear_fs_incompat()
172 features &= ~flag; in __btrfs_clear_fs_incompat()
187 u64 features; in __btrfs_set_fs_compat_ro() local
195 features |= flag; in __btrfs_set_fs_compat_ro()
210 u64 features; in __btrfs_clear_fs_compat_ro() local
214 if (features & flag) { in __btrfs_clear_fs_compat_ro()
[all …]
A Dsysfs.c134 enum btrfs_feature_set set, u64 features) in set_features() argument
183 if (features & fa->feature_bit) in btrfs_feature_attr_show()
197 u64 features, set, clear; in btrfs_feature_attr_store() local
226 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
227 (!val && !(features & fa->feature_bit))) 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()
267 u64 features; in btrfs_feature_visible() local
274 else if (!(features & fa->feature_bit)) in btrfs_feature_visible()
1671 if (!features) in addrm_unknown_feature_attrs()
[all …]
A DKconfig26 features focused on fault tolerance, repair and easy administration.
87 bool "Btrfs experimental features"
91 Enable experimental features. These features may not be stable enough
/fs/xfs/libxfs/
A Dxfs_sb.c119 uint64_t features = 0; in xfs_sb_version_to_features() local
125 features |= XFS_FEAT_NLINK; in xfs_sb_version_to_features()
127 features |= XFS_FEAT_ATTR; in xfs_sb_version_to_features()
129 features |= XFS_FEAT_QUOTA; in xfs_sb_version_to_features()
131 features |= XFS_FEAT_ALIGN; in xfs_sb_version_to_features()
133 features |= XFS_FEAT_LOGV2; in xfs_sb_version_to_features()
135 features |= XFS_FEAT_DALIGN; in xfs_sb_version_to_features()
154 return features; in xfs_sb_version_to_features()
171 features |= XFS_FEAT_FTYPE; in xfs_sb_version_to_features()
189 features |= XFS_FEAT_ZONED; in xfs_sb_version_to_features()
[all …]
/fs/
A Duserfaultfd.c195 unsigned int features) in userfault_msg() argument
220 if (features & UFFD_FEATURE_THREAD_ID) in userfault_msg()
393 if (ctx->features & UFFD_FEATURE_SIGBUS) in handle_userfault()
464 reason, ctx->features); in handle_userfault()
649 ctx->features = octx->features; in dup_userfaultfd()
1960 __u64 features; in userfaultfd_api() local
1965 features = uffdio_api.features; in userfaultfd_api()
1974 if (features & UFFD_FEATURE_WP_ASYNC) in userfaultfd_api()
1980 uffdio_api.features &= in userfaultfd_api()
1993 if (features & ~uffdio_api.features) in userfaultfd_api()
[all …]
/fs/xfs/
A Dxfs_message.c143 } features[] = { in xfs_warn_experimental() local
166 BUILD_BUG_ON(ARRAY_SIZE(features) != XFS_EXPERIMENTAL_MAX); in xfs_warn_experimental()
168 if (xfs_should_warn(mp, features[feat].opstate)) in xfs_warn_experimental()
171 features[feat].name); in xfs_warn_experimental()
/fs/orangefs/
A Dsuper.c279 new_op->upcall.req.features.features = 0; in orangefs_remount()
284 new_op->downcall.resp.features.features; in orangefs_remount()
534 new_op->upcall.req.features.features = 0; in orangefs_get_tree()
536 orangefs_features = new_op->downcall.resp.features.features; in orangefs_get_tree()
A Ddowncall.h97 __u64 features; member
121 struct orangefs_features_response features; member
A Dupcall.h217 __u64 features; member
256 struct orangefs_features_request_s features; member
/fs/bcachefs/
A Dcompress.c579 if ((c->sb.features & f) == f) in __bch2_check_set_has_compressed_data()
584 if ((c->sb.features & f) == f) { in __bch2_check_set_has_compressed_data()
589 ret = __bch2_fs_compress_init(c, c->sb.features|f); in __bch2_check_set_has_compressed_data()
595 c->disk_sb.sb->features[0] |= cpu_to_le64(f); in __bch2_check_set_has_compressed_data()
625 static int __bch2_fs_compress_init(struct bch_fs *c, u64 features) in __bch2_fs_compress_init() argument
651 have_compressed |= (features & (1 << i->feature)) != 0; in __bch2_fs_compress_init()
669 if (!(features & (1 << i->feature))) in __bch2_fs_compress_init()
693 u64 f = c->sb.features; in bch2_fs_compress_init()
A Dsuper-io.c71 int ret = ((c->sb.features & BIT_ULL(BCH_FEATURE_incompat_version_field)) && in bch2_set_version_incompat()
395 u64 incompat = le64_to_cpu(sb->features[0]) & (~0ULL << BCH_FEATURE_NR); in bch2_sb_validate()
399 else if (sb->features[1]) in bch2_sb_validate()
400 incompat_bit = 64 + __ffs64(le64_to_cpu(sb->features[1])); in bch2_sb_validate()
619 c->sb.features = le64_to_cpu(src->features[0]); in bch2_sb_update()
663 memcpy(dst->features, src->features, sizeof(dst->features)); in __copy_super()
1232 if (!(c->sb.features & (1ULL << feat))) { in __bch2_check_set_feature()
1233 c->disk_sb.sb->features[0] |= cpu_to_le64(1ULL << feat); in __bch2_check_set_feature()
1277 c->disk_sb.sb->features[0] |= cpu_to_le64(BCH_SB_FEATURES_ALL); in bch2_sb_upgrade()
1300 c->disk_sb.sb->features[0] |= cpu_to_le64(BCH_SB_FEATURES_ALL); in bch2_sb_upgrade_incompat()
[all …]
A Dsb-clean.c277 c->disk_sb.sb->features[0] |= cpu_to_le64(BCH_SB_FEATURES_ALWAYS); in bch2_fs_mark_dirty()
300 c->disk_sb.sb->features[0] &= cpu_to_le64(~(1ULL << BCH_FEATURE_extents_above_btree_updates)); in bch2_fs_mark_clean()
301 c->disk_sb.sb->features[0] &= cpu_to_le64(~(1ULL << BCH_FEATURE_btree_updates_journalled)); in bch2_fs_mark_clean()
A Drecovery_passes.h26 (c->opts.fsck && !(c->sb.features & BIT_ULL(BCH_FEATURE_no_alloc_info)))); in go_rw_in_recovery()
A Drecovery.c167 c->disk_sb.sb->features[0] &= ~cpu_to_le64(BIT_ULL(BCH_FEATURE_no_alloc_info)); in bch2_reconstruct_alloc()
749 if (!(c->sb.features & (1ULL << BCH_FEATURE_new_extent_overwrite))) { in bch2_fs_recovery()
756 !(c->sb.features & (1ULL << BCH_FEATURE_extents_above_btree_updates))) { in bch2_fs_recovery()
946 if (c->sb.features & BIT_ULL(BCH_FEATURE_small_image)) { in bch2_fs_recovery()
952 (c->sb.features & BIT_ULL(BCH_FEATURE_no_alloc_info))) { in bch2_fs_recovery()
963 if (c->sb.features & BIT_ULL(BCH_FEATURE_no_alloc_info)) { in bch2_fs_recovery()
A Dsuper-io.h104 if (!(c->sb.features & (1ULL << feat))) in bch2_check_set_feature()
/fs/nilfs2/
A Dsuper.c886 __u64 features; in nilfs_check_feature_compatibility() local
888 features = le64_to_cpu(sbp->s_feature_incompat) & in nilfs_check_feature_compatibility()
890 if (features) { in nilfs_check_feature_compatibility()
893 (unsigned long long)features); in nilfs_check_feature_compatibility()
896 features = le64_to_cpu(sbp->s_feature_compat_ro) & in nilfs_check_feature_compatibility()
898 if (!sb_rdonly(sb) && features) { in nilfs_check_feature_compatibility()
901 (unsigned long long)features); in nilfs_check_feature_compatibility()
1158 __u64 features; in nilfs_reconfigure() local
1167 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in nilfs_reconfigure()
1170 if (features) { in nilfs_reconfigure()
[all …]
A Dthe_nilfs.c322 __u64 features; in load_nilfs() local
329 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in load_nilfs()
331 if (features) { in load_nilfs()
334 (unsigned long long)features); in load_nilfs()
A DKconfig23 Some features including atime, extended attributes, and POSIX ACLs,
/fs/befs/
A DKconfig9 BeOS. Notable features include support for arbitrary attributes
11 attributes. (Also note that this driver doesn't make those features
/fs/ceph/
A Dmds_client.c103 u64 features) in parse_reply_info_in() argument
108 if (features == (u64)-1) { in parse_reply_info_in()
140 if (features == (u64)-1) { in parse_reply_info_in()
284 u64 features) in parse_reply_info_dir() argument
286 if (features == (u64)-1) { in parse_reply_info_dir()
305 if (features == (u64)-1) in parse_reply_info_dir()
366 u64 features) in parse_reply_info_trace() argument
412 u64 features) in parse_reply_info_readdir() argument
553 u64 features) in parse_reply_info_filelock() argument
702 u64 features) in parse_reply_info_getvxattr() argument
[all …]
/fs/ext4/
A DKconfig45 and a number of other features to improve performance and speed
52 features in the filesystem using tune2fs, or formatting a new
54 of ext4 features, the on disk filesystem format stays fully backward
/fs/hfsplus/
A DKconfig16 style features such as file ownership and permissions.
/fs/notify/inotify/
A DKconfig12 new features including multiple file events, one-shot support, and
/fs/smb/client/
A DKconfig45 security features, per-share encryption, packet-signing, snapshots,
50 performance, security and features, than would be possible with CIFS.
75 additional security features, including protection against
/fs/ext2/
A Dsuper.c893 __le32 features; in ext2_fill_super() local
971 features = EXT2_HAS_INCOMPAT_FEATURE(sb, ~EXT2_FEATURE_INCOMPAT_SUPP); in ext2_fill_super()
972 if (features) { in ext2_fill_super()
975 le32_to_cpu(features)); in ext2_fill_super()
978 if (!sb_rdonly(sb) && (features = EXT2_HAS_RO_COMPAT_FEATURE(sb, ~EXT2_FEATURE_RO_COMPAT_SUPP))){ in ext2_fill_super()
981 le32_to_cpu(features)); in ext2_fill_super()

Completed in 58 milliseconds

12