Home
last modified time | relevance | path

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

12

/fs/btrfs/
Dsysfs.c101 enum btrfs_feature_set set, u64 features) in set_features() argument
105 btrfs_set_super_compat_flags(disk_super, features); in set_features()
107 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features()
109 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
150 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() local
151 if (features & fa->feature_bit) in btrfs_feature_attr_show()
165 u64 features, set, clear; in btrfs_feature_attr_store() local
191 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
194 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
195 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
[all …]
Dctree.h3207 u64 features; in __btrfs_set_fs_incompat() local
3210 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
3211 if (!(features & flag)) { in __btrfs_set_fs_incompat()
3213 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
3214 if (!(features & flag)) { in __btrfs_set_fs_incompat()
3215 features |= flag; in __btrfs_set_fs_incompat()
3216 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_set_fs_incompat()
3233 u64 features; in __btrfs_clear_fs_incompat() local
3236 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat()
3237 if (features & flag) { in __btrfs_clear_fs_incompat()
[all …]
Ddisk-io.c2588 u64 features; in open_ctree() local
2844 features = btrfs_super_flags(disk_super); in open_ctree()
2845 if (features & BTRFS_SUPER_FLAG_CHANGING_FSID_V2) { in open_ctree()
2846 features &= ~BTRFS_SUPER_FLAG_CHANGING_FSID_V2; in open_ctree()
2847 btrfs_set_super_flags(disk_super, features); in open_ctree()
2888 features = btrfs_super_incompat_flags(disk_super) & in open_ctree()
2890 if (features) { in open_ctree()
2893 features); in open_ctree()
2898 features = btrfs_super_incompat_flags(disk_super); in open_ctree()
2899 features |= BTRFS_FEATURE_INCOMPAT_MIXED_BACKREF; in open_ctree()
[all …]
Dspace-info.c80 u64 features; in btrfs_init_space_info() local
89 features = btrfs_super_incompat_flags(disk_super); in btrfs_init_space_info()
90 if (features & BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS) in btrfs_init_space_info()
Dtree-checker.c578 u64 features; in btrfs_check_chunk_valid() local
648 features = btrfs_super_incompat_flags(fs_info->super_copy); in btrfs_check_chunk_valid()
649 if (features & BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS) in btrfs_check_chunk_valid()
DKconfig21 features focused on fault tolerance, repair and easy administration.
/fs/
Duserfaultfd.c70 unsigned int features; member
193 unsigned int features) in userfault_msg() argument
217 if (features & UFFD_FEATURE_THREAD_ID) in userfault_msg()
390 if (ctx->features & UFFD_FEATURE_SIGBUS) in handle_userfault()
461 ctx->features); in handle_userfault()
677 if (!octx || !(octx->features & UFFD_FEATURE_EVENT_FORK)) { in dup_userfaultfd()
703 ctx->features = octx->features; in dup_userfaultfd()
754 if (ctx->features & UFFD_FEATURE_EVENT_REMAP) { in mremap_userfaultfd_prep()
798 if (!ctx || !(ctx->features & UFFD_FEATURE_EVENT_REMOVE)) in userfaultfd_remove()
837 if (!ctx || !(ctx->features & UFFD_FEATURE_EVENT_UNMAP) || in userfaultfd_unmap_prep()
[all …]
/fs/orangefs/
Dsuper.c289 new_op->upcall.req.features.features = 0; in orangefs_remount()
294 new_op->downcall.resp.features.features; in orangefs_remount()
571 new_op->upcall.req.features.features = 0; in orangefs_mount()
573 orangefs_features = new_op->downcall.resp.features.features; in orangefs_mount()
Ddowncall.h97 __u64 features; member
121 struct orangefs_features_response features; member
Dupcall.h217 __u64 features; member
256 struct orangefs_features_request_s features; member
/fs/nilfs2/
Dsuper.c872 __u64 features; in nilfs_check_feature_compatibility() local
874 features = le64_to_cpu(sbp->s_feature_incompat) & in nilfs_check_feature_compatibility()
876 if (features) { in nilfs_check_feature_compatibility()
879 (unsigned long long)features); in nilfs_check_feature_compatibility()
882 features = le64_to_cpu(sbp->s_feature_compat_ro) & in nilfs_check_feature_compatibility()
884 if (!sb_rdonly(sb) && features) { in nilfs_check_feature_compatibility()
887 (unsigned long long)features); in nilfs_check_feature_compatibility()
1145 __u64 features; in nilfs_remount() local
1154 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in nilfs_remount()
1157 if (features) { in nilfs_remount()
[all …]
Dthe_nilfs.c281 __u64 features; in load_nilfs() local
288 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in load_nilfs()
290 if (features) { in load_nilfs()
293 (unsigned long long)features); in load_nilfs()
DKconfig21 Some features including atime, extended attributes, and POSIX ACLs,
/fs/ceph/
Dmds_client.c98 u64 features) in parse_reply_info_in() argument
103 if (features == (u64)-1) { in parse_reply_info_in()
135 if (features == (u64)-1) { in parse_reply_info_in()
179 if (features & CEPH_FEATURE_MDS_INLINE_DATA) { in parse_reply_info_in()
188 if (features & CEPH_FEATURE_MDS_QUOTA) { in parse_reply_info_in()
199 if (features & CEPH_FEATURE_FS_FILE_LAYOUT_V2) { in parse_reply_info_in()
208 if (features & CEPH_FEATURE_FS_BTIME) { in parse_reply_info_in()
226 u64 features) in parse_reply_info_dir() argument
228 if (features == (u64)-1) { in parse_reply_info_dir()
247 if (features == (u64)-1) in parse_reply_info_dir()
[all …]
/fs/befs/
DKconfig8 BeOS. Notable features include support for arbitrary attributes
10 attributes. (Also note that this driver doesn't make those features
/fs/ext4/
DKconfig50 and a number of other features to improve performance and speed
57 features in the filesystem using tune2fs, or formatting a new
59 of ext4 features, the on disk filesystem format stays fully backward
/fs/reiserfs/
DKconfig17 It is more easily extended to have features currently found in
28 If you like it, you can pay us to add new features to it that you
/fs/hfsplus/
DKconfig14 style features such as file ownership and permissions.
/fs/notify/inotify/
DKconfig12 new features including multiple file events, one-shot support, and
/fs/ext2/
Dsuper.c839 __le32 features; in ext2_fill_super() local
952 features = EXT2_HAS_INCOMPAT_FEATURE(sb, ~EXT2_FEATURE_INCOMPAT_SUPP); in ext2_fill_super()
953 if (features) { in ext2_fill_super()
956 le32_to_cpu(features)); in ext2_fill_super()
959 if (!sb_rdonly(sb) && (features = EXT2_HAS_RO_COMPAT_FEATURE(sb, ~EXT2_FEATURE_RO_COMPAT_SUPP))){ in ext2_fill_super()
962 le32_to_cpu(features)); in ext2_fill_super()
/fs/cifs/
DKconfig43 (smbdirect), advanced security features, per-share encryption,
48 performance, security and features, than would be possible with CIFS.
76 additional security features, including protection against
/fs/gfs2/
DKconfig16 filesystem consistency is maintained. One of the nifty features of
/fs/cramfs/
DKconfig23 which is much better in terms of performance and features.
/fs/f2fs/
DKconfig11 versatile "flash-friendly" features. The design has been focused on
Dsysfs.c482 F2FS_GENERAL_RO_ATTR(features);
548 ATTR_LIST(features),

12