Home
last modified time | relevance | path

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

12

/fs/
Duserfaultfd.c66 unsigned int features; member
106 return ctx->features & UFFD_FEATURE_INITIALIZED; in userfaultfd_is_initialized()
203 unsigned int features) in userfault_msg() argument
224 if (features & UFFD_FEATURE_THREAD_ID) in userfault_msg()
372 ret = ctx && (ctx->features & UFFD_FEATURE_SIGBUS); in userfaultfd_using_sigbus()
434 if (ctx->features & UFFD_FEATURE_SIGBUS) in handle_userfault()
512 ctx->features); in handle_userfault()
677 if (!octx || !(octx->features & UFFD_FEATURE_EVENT_FORK)) { in dup_userfaultfd()
705 ctx->features = octx->features; in dup_userfaultfd()
757 if (ctx->features & UFFD_FEATURE_EVENT_REMAP) { in mremap_userfaultfd_prep()
[all …]
/fs/btrfs/
Dsysfs.c105 enum btrfs_feature_set set, u64 features) in set_features() argument
109 btrfs_set_super_compat_flags(disk_super, features); in set_features()
111 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features()
113 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
154 u64 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_show() local
155 if (features & fa->feature_bit) in btrfs_feature_attr_show()
169 u64 features, set, clear; in btrfs_feature_attr_store() local
195 features = get_features(fs_info, fa->feature_set); in btrfs_feature_attr_store()
198 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
199 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
[all …]
Dctree.h3383 u64 features; in __btrfs_set_fs_incompat() local
3386 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
3387 if (!(features & flag)) { in __btrfs_set_fs_incompat()
3389 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
3390 if (!(features & flag)) { in __btrfs_set_fs_incompat()
3391 features |= flag; in __btrfs_set_fs_incompat()
3392 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_set_fs_incompat()
3409 u64 features; in __btrfs_clear_fs_incompat() local
3412 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat()
3413 if (features & flag) { in __btrfs_clear_fs_incompat()
[all …]
Ddisk-io.c2936 u64 features; in open_ctree() local
3026 features = btrfs_super_flags(disk_super); in open_ctree()
3027 if (features & BTRFS_SUPER_FLAG_CHANGING_FSID_V2) { in open_ctree()
3028 features &= ~BTRFS_SUPER_FLAG_CHANGING_FSID_V2; in open_ctree()
3029 btrfs_set_super_flags(disk_super, features); in open_ctree()
3062 if (!(features & BTRFS_FEATURE_INCOMPAT_BIG_METADATA)) in open_ctree()
3065 features |= BTRFS_FEATURE_INCOMPAT_BIG_METADATA; in open_ctree()
3086 features = btrfs_super_incompat_flags(disk_super) & in open_ctree()
3088 if (features) { in open_ctree()
3091 features); in open_ctree()
[all …]
Dspace-info.c224 u64 features; in btrfs_init_space_info() local
233 features = btrfs_super_incompat_flags(disk_super); in btrfs_init_space_info()
234 if (features & BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS) in btrfs_init_space_info()
DKconfig27 features focused on fault tolerance, repair and easy administration.
Dioctl.c4711 static const struct btrfs_ioctl_feature_flags features[3] = { in btrfs_ioctl_get_supported_features() local
4717 if (copy_to_user(arg, &features, sizeof(features))) in btrfs_ioctl_get_supported_features()
4727 struct btrfs_ioctl_feature_flags features; in btrfs_ioctl_get_features() local
4729 features.compat_flags = btrfs_super_compat_flags(super_block); in btrfs_ioctl_get_features()
4730 features.compat_ro_flags = btrfs_super_compat_ro_flags(super_block); in btrfs_ioctl_get_features()
4731 features.incompat_flags = btrfs_super_incompat_flags(super_block); in btrfs_ioctl_get_features()
4733 if (copy_to_user(arg, &features, sizeof(features))) in btrfs_ioctl_get_features()
/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.c907 __u64 features; in nilfs_check_feature_compatibility() local
909 features = le64_to_cpu(sbp->s_feature_incompat) & in nilfs_check_feature_compatibility()
911 if (features) { in nilfs_check_feature_compatibility()
914 (unsigned long long)features); in nilfs_check_feature_compatibility()
917 features = le64_to_cpu(sbp->s_feature_compat_ro) & in nilfs_check_feature_compatibility()
919 if (!sb_rdonly(sb) && features) { in nilfs_check_feature_compatibility()
922 (unsigned long long)features); in nilfs_check_feature_compatibility()
1179 __u64 features; in nilfs_remount() local
1188 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in nilfs_remount()
1191 if (features) { in nilfs_remount()
[all …]
Dthe_nilfs.c315 __u64 features; in load_nilfs() local
322 features = le64_to_cpu(nilfs->ns_sbp[0]->s_feature_compat_ro) & in load_nilfs()
324 if (features) { in load_nilfs()
327 (unsigned long long)features); in load_nilfs()
DKconfig21 Some features including atime, extended attributes, and POSIX ACLs,
/fs/ceph/
Dmds_client.c100 u64 features) in parse_reply_info_in() argument
105 if (features == (u64)-1) { in parse_reply_info_in()
137 if (features == (u64)-1) { in parse_reply_info_in()
181 if (features & CEPH_FEATURE_MDS_INLINE_DATA) { in parse_reply_info_in()
190 if (features & CEPH_FEATURE_MDS_QUOTA) { in parse_reply_info_in()
201 if (features & CEPH_FEATURE_FS_FILE_LAYOUT_V2) { in parse_reply_info_in()
210 if (features & CEPH_FEATURE_FS_BTIME) { in parse_reply_info_in()
228 u64 features) in parse_reply_info_dir() argument
230 if (features == (u64)-1) { in parse_reply_info_dir()
249 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/
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/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.c825 __le32 features; in ext2_fill_super() local
938 features = EXT2_HAS_INCOMPAT_FEATURE(sb, ~EXT2_FEATURE_INCOMPAT_SUPP); in ext2_fill_super()
939 if (features) { in ext2_fill_super()
942 le32_to_cpu(features)); in ext2_fill_super()
945 if (!sb_rdonly(sb) && (features = EXT2_HAS_RO_COMPAT_FEATURE(sb, ~EXT2_FEATURE_RO_COMPAT_SUPP))){ in ext2_fill_super()
948 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/xfs/
DKconfig30 The V4 filesystem format lacks certain features that are supported
148 Say Y here to get an XFS build with many debugging features,
/fs/f2fs/
DKconfig19 versatile "flash-friendly" features. The design has been focused on

12