/fs/ |
D | userfaultfd.c | 66 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/ |
D | sysfs.c | 105 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 …]
|
D | ctree.h | 3383 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 …]
|
D | disk-io.c | 2936 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 …]
|
D | space-info.c | 224 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()
|
D | Kconfig | 27 features focused on fault tolerance, repair and easy administration.
|
D | ioctl.c | 4711 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/ |
D | super.c | 289 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()
|
D | downcall.h | 97 __u64 features; member 121 struct orangefs_features_response features; member
|
D | upcall.h | 217 __u64 features; member 256 struct orangefs_features_request_s features; member
|
/fs/nilfs2/ |
D | super.c | 907 __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 …]
|
D | the_nilfs.c | 315 __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()
|
D | Kconfig | 21 Some features including atime, extended attributes, and POSIX ACLs,
|
/fs/ceph/ |
D | mds_client.c | 100 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/ |
D | Kconfig | 8 BeOS. Notable features include support for arbitrary attributes 10 attributes. (Also note that this driver doesn't make those features
|
/fs/ext4/ |
D | Kconfig | 45 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/ |
D | Kconfig | 17 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/ |
D | Kconfig | 14 style features such as file ownership and permissions.
|
/fs/notify/inotify/ |
D | Kconfig | 12 new features including multiple file events, one-shot support, and
|
/fs/ext2/ |
D | super.c | 825 __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/ |
D | Kconfig | 43 (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/ |
D | Kconfig | 16 filesystem consistency is maintained. One of the nifty features of
|
/fs/cramfs/ |
D | Kconfig | 23 which is much better in terms of performance and features.
|
/fs/xfs/ |
D | Kconfig | 30 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/ |
D | Kconfig | 19 versatile "flash-friendly" features. The design has been focused on
|