Symbol: vma_flags_t
drivers/dax/device.c
16
static int __check_vma(struct dev_dax *dev_dax, vma_flags_t flags,
drivers/gpu/drm/drm_gem.c
189
const vma_flags_t flags = mk_vma_flags(VMA_NORESERVE_BIT);
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
508
const vma_flags_t shmem_flags = mk_vma_flags(VMA_NORESERVE_BIT);
fs/hugetlbfs/inode.c
105
vma_flags_t vma_flags;
fs/hugetlbfs/inode.c
1499
vma_flags_t acctflag, int creat_flags,
include/linux/hugetlb.h
151
struct vm_area_struct *vma, vma_flags_t vma_flags);
include/linux/hugetlb.h
517
struct file *hugetlb_file_setup(const char *name, size_t size, vma_flags_t acct,
include/linux/hugetlb.h
533
hugetlb_file_setup(const char *name, size_t size, vma_flags_t acctflag,
include/linux/hugetlb_inline.h
16
static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags)
include/linux/hugetlb_inline.h
9
static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags)
include/linux/ksm.h
106
static inline vma_flags_t ksm_vma_flags(struct mm_struct *mm,
include/linux/ksm.h
107
const struct file *file, vma_flags_t vma_flags)
include/linux/ksm.h
20
vma_flags_t ksm_vma_flags(struct mm_struct *mm, const struct file *file,
include/linux/ksm.h
21
vma_flags_t vma_flags);
include/linux/mm.h
1000
vma_flags_t *flags)
include/linux/mm.h
1094
static __always_inline void vma_flags_set_flag(vma_flags_t *flags,
include/linux/mm.h
1102
static __always_inline vma_flags_t __mk_vma_flags(vma_flags_t flags,
include/linux/mm.h
1136
static __always_inline int vma_flags_count(const vma_flags_t *flags)
include/linux/mm.h
1148
static __always_inline bool vma_flags_test(const vma_flags_t *flags,
include/linux/mm.h
1160
static __always_inline vma_flags_t vma_flags_and_mask(const vma_flags_t *flags,
include/linux/mm.h
1161
vma_flags_t to_and)
include/linux/mm.h
1163
vma_flags_t dst;
include/linux/mm.h
1183
static __always_inline bool vma_flags_test_any_mask(const vma_flags_t *flags,
include/linux/mm.h
1184
vma_flags_t to_test)
include/linux/mm.h
1201
static __always_inline bool vma_flags_test_all_mask(const vma_flags_t *flags,
include/linux/mm.h
1202
vma_flags_t to_test)
include/linux/mm.h
1230
static __always_inline bool vma_flags_test_single_mask(const vma_flags_t *flags,
include/linux/mm.h
1231
vma_flags_t flagmask)
include/linux/mm.h
1239
static __always_inline void vma_flags_set_mask(vma_flags_t *flags,
include/linux/mm.h
1240
vma_flags_t to_set)
include/linux/mm.h
1256
static __always_inline vma_flags_t __mk_vma_flags_from_masks(size_t count,
include/linux/mm.h
1257
const vma_flags_t *masks)
include/linux/mm.h
1259
vma_flags_t flags = EMPTY_VMA_FLAGS;
include/linux/mm.h
1278
(const vma_flags_t []){__VA_ARGS__})
include/linux/mm.h
1281
static __always_inline void vma_flags_clear_mask(vma_flags_t *flags,
include/linux/mm.h
1282
vma_flags_t to_clear)
include/linux/mm.h
1302
static __always_inline vma_flags_t vma_flags_diff_pair(const vma_flags_t *flags,
include/linux/mm.h
1303
const vma_flags_t *flags_other)
include/linux/mm.h
1305
vma_flags_t dst;
include/linux/mm.h
1315
static __always_inline bool vma_flags_same_pair(const vma_flags_t *flags,
include/linux/mm.h
1316
const vma_flags_t *flags_other)
include/linux/mm.h
1325
static __always_inline bool vma_flags_same_mask(const vma_flags_t *flags,
include/linux/mm.h
1326
vma_flags_t flags_other)
include/linux/mm.h
1355
vma_flags_t flags)
include/linux/mm.h
1377
vma_flags_t flags)
include/linux/mm.h
1403
vma_test_single_mask(const struct vm_area_struct *vma, vma_flags_t flagmask)
include/linux/mm.h
1415
vma_flags_t flags)
include/linux/mm.h
1434
vma_flags_t flags)
include/linux/mm.h
1461
vma_flags_t flags)
include/linux/mm.h
1478
vma_flags_t flags)
include/linux/mm.h
1494
vma_flags_t flags)
include/linux/mm.h
1511
vma_flags_t flags)
include/linux/mm.h
1596
static inline bool is_shared_maywrite(const vma_flags_t *flags)
include/linux/mm.h
2245
const vma_flags_t *flags = &desc->vma_flags;
include/linux/mm.h
2265
static inline bool is_nommu_shared_vma_flags(const vma_flags_t *flags)
include/linux/mm.h
4500
static inline pgprot_t vma_get_page_prot(vma_flags_t vma_flags)
include/linux/mm.h
4513
static inline pgprot_t vma_get_page_prot(vma_flags_t vma_flags)
include/linux/mm_types.h
1066
static __always_inline void vma_flags_clear_all(vma_flags_t *flags)
include/linux/mm_types.h
1078
static __always_inline vm_flags_t vma_flags_to_legacy(vma_flags_t flags)
include/linux/mm_types.h
1089
static __always_inline void vma_flags_overwrite_word(vma_flags_t *flags,
include/linux/mm_types.h
1103
static __always_inline vma_flags_t legacy_to_vma_flags(vm_flags_t flags)
include/linux/mm_types.h
1105
vma_flags_t ret = EMPTY_VMA_FLAGS;
include/linux/mm_types.h
1117
static __always_inline void vma_flags_overwrite_word_once(vma_flags_t *flags,
include/linux/mm_types.h
1126
static __always_inline void vma_flags_set_word(vma_flags_t *flags,
include/linux/mm_types.h
1135
static __always_inline void vma_flags_clear_word(vma_flags_t *flags,
include/linux/mm_types.h
1277
vma_flags_t def_vma_flags;
include/linux/mm_types.h
870
#define EMPTY_VMA_FLAGS ((vma_flags_t){ })
include/linux/mm_types.h
873
static __always_inline bool vma_flags_empty(const vma_flags_t *flags)
include/linux/mm_types.h
897
vma_flags_t vma_flags;
include/linux/mm_types.h
947
vma_flags_t flags;
include/linux/shmem_fs.h
106
struct file *shmem_file_setup(const char *name, loff_t size, vma_flags_t flags);
include/linux/shmem_fs.h
107
struct file *shmem_kernel_file_setup(const char *name, loff_t size, vma_flags_t vma_flags);
include/linux/shmem_fs.h
109
const char *name, loff_t size, vma_flags_t flags);
ipc/shm.c
713
vma_flags_t acctflag = EMPTY_VMA_FLAGS;
mm/hugetlb.c
6547
vma_flags_t vma_flags)
mm/internal.h
1951
bool may_expand_vm(struct mm_struct *mm, const vma_flags_t *vma_flags,
mm/ksm.c
2831
static bool __ksm_should_add_vma(const struct file *file, vma_flags_t vma_flags)
mm/ksm.c
2870
vma_flags_t ksm_vma_flags(struct mm_struct *mm, const struct file *file,
mm/ksm.c
2871
vma_flags_t vma_flags)
mm/ksm.c
738
static bool ksm_compatible(const struct file *file, vma_flags_t vma_flags)
mm/madvise.c
154
vma_flags_t new_vma_flags = legacy_to_vma_flags(new_flags);
mm/mlock.c
425
vma_flags_t *new_vma_flags)
mm/mlock.c
471
vma_flags_t new_vma_flags = legacy_to_vma_flags(newflags);
mm/mlock.c
472
const vma_flags_t old_vma_flags = vma->flags;
mm/mmap.c
1207
const vma_flags_t vma_flags = is_exec ?
mm/mmap.c
1333
bool may_expand_vm(struct mm_struct *mm, const vma_flags_t *vma_flags,
mm/mprotect.c
730
const vma_flags_t old_vma_flags = READ_ONCE(vma->flags);
mm/mprotect.c
731
vma_flags_t new_vma_flags = legacy_to_vma_flags(newflags);
mm/mprotect.c
911
vma_flags_t new_vma_flags;
mm/mremap.c
1475
vma_flags_t vma_flags = vrm->vma->flags;
mm/mseal.c
73
vma_flags_t vma_flags = vma->flags;
mm/shmem.c
3012
dev_t dev, vma_flags_t flags)
mm/shmem.c
3091
umode_t mode, dev_t dev, vma_flags_t flags)
mm/shmem.c
3119
umode_t mode, dev_t dev, vma_flags_t flags)
mm/shmem.c
5772
umode_t mode, dev_t dev, vma_flags_t flags)
mm/shmem.c
5783
loff_t size, vma_flags_t flags,
mm/shmem.c
5832
vma_flags_t flags)
mm/shmem.c
5844
struct file *shmem_file_setup(const char *name, loff_t size, vma_flags_t flags)
mm/shmem.c
5858
loff_t size, vma_flags_t flags)
mm/shmem.c
5865
vma_flags_t flags)
mm/userfaultfd.c
2182
vma_flags_t new_vma_flags = vma->flags;
mm/userfaultfd.c
2219
vma_flags_t vma_flags = legacy_to_vma_flags(vm_flags);
mm/userfaultfd.c
2223
vma_flags_t new_vma_flags;
mm/userfaultfd.c
475
vma_flags_t flags;
mm/userfaultfd.c
493
vma_flags_t flags = vma_flags_and_mask(&vma->flags,
mm/vma.c
1170
vma_flags_t sticky_flags =
mm/vma.c
1172
vma_flags_t target_sticky;
mm/vma.c
1211
vma_flags_t next_sticky;
mm/vma.c
1711
vma_flags_t *vma_flags_ptr)
mm/vma.c
1714
const vma_flags_t vma_flags = *vma_flags_ptr;
mm/vma.c
1760
const vma_flags_t *vma_flags, struct vm_userfaultfd_ctx new_ctx,
mm/vma.c
1973
vma_flags_t diff = vma_flags_diff_pair(&a->flags, &b->flags);
mm/vma.c
20
vma_flags_t vma_flags;
mm/vma.c
2735
unsigned long len, vma_flags_t vma_flags,
mm/vma.c
2839
const vma_flags_t vma_flags = legacy_to_vma_flags(vm_flags);
mm/vma.c
2885
unsigned long addr, unsigned long len, vma_flags_t vma_flags)
mm/vma.c
811
vma_flags_t sticky_flags = vma_flags_and_mask(&vmg->vma_flags,
mm/vma.c
87
vma_flags_t diff;
mm/vma.c
906
vma_flags_t next_sticky;
mm/vma.c
915
vma_flags_t prev_sticky;
mm/vma.h
104
vma_flags_t vma_flags;
mm/vma.h
361
unsigned long start, unsigned long end, vma_flags_t *vma_flags_ptr);
mm/vma.h
435
unsigned long start, unsigned long end, const vma_flags_t *vma_flags,
mm/vma.h
468
vma_flags_t vma_flags);
mm/vma.h
530
static inline bool is_data_mapping_vma_flags(const vma_flags_t *vma_flags)
mm/vma.h
733
static inline bool map_deny_write_exec(const vma_flags_t *old,
mm/vma.h
734
const vma_flags_t *new)
security/selinux/hooks.c
7847
vma_flags_t data_default_flags = VMA_DATA_DEFAULT_FLAGS;
tools/testing/vma/include/dup.h
1002
static __always_inline void vma_flags_set_mask(vma_flags_t *flags, vma_flags_t to_set)
tools/testing/vma/include/dup.h
1013
static __always_inline void vma_flags_clear_mask(vma_flags_t *flags, vma_flags_t to_clear)
tools/testing/vma/include/dup.h
1024
static __always_inline vma_flags_t vma_flags_diff_pair(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
1025
const vma_flags_t *flags_other)
tools/testing/vma/include/dup.h
1027
vma_flags_t dst;
tools/testing/vma/include/dup.h
1036
static __always_inline bool vma_flags_same_pair(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
1037
const vma_flags_t *flags_other)
tools/testing/vma/include/dup.h
1045
static __always_inline bool vma_flags_same_mask(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
1046
vma_flags_t flags_other)
tools/testing/vma/include/dup.h
1064
vma_flags_t flags)
tools/testing/vma/include/dup.h
1073
vma_flags_t flags)
tools/testing/vma/include/dup.h
1082
vma_test_single_mask(const struct vm_area_struct *vma, vma_flags_t flagmask)
tools/testing/vma/include/dup.h
1088
vma_flags_t flags)
tools/testing/vma/include/dup.h
1097
vma_flags_t flags)
tools/testing/vma/include/dup.h
1112
vma_flags_t flags)
tools/testing/vma/include/dup.h
1121
vma_flags_t flags)
tools/testing/vma/include/dup.h
1130
vma_flags_t flags)
tools/testing/vma/include/dup.h
1139
vma_flags_t flags)
tools/testing/vma/include/dup.h
1147
static inline bool is_shared_maywrite(const vma_flags_t *flags)
tools/testing/vma/include/dup.h
1535
static inline pgprot_t vma_get_page_prot(vma_flags_t vma_flags)
tools/testing/vma/include/dup.h
38
vma_flags_t def_vma_flags;
tools/testing/vma/include/dup.h
439
#define EMPTY_VMA_FLAGS ((vma_flags_t){ })
tools/testing/vma/include/dup.h
444
static __always_inline bool vma_flags_empty(const vma_flags_t *flags)
tools/testing/vma/include/dup.h
524
vma_flags_t vma_flags;
tools/testing/vma/include/dup.h
556
vma_flags_t flags;
tools/testing/vma/include/dup.h
795
static __always_inline void vma_flags_overwrite_word(vma_flags_t *flags,
tools/testing/vma/include/dup.h
809
static __always_inline void vma_flags_overwrite_word_once(vma_flags_t *flags,
tools/testing/vma/include/dup.h
818
static __always_inline void vma_flags_set_word(vma_flags_t *flags,
tools/testing/vma/include/dup.h
827
static __always_inline void vma_flags_clear_word(vma_flags_t *flags,
tools/testing/vma/include/dup.h
835
static __always_inline void vma_flags_clear_all(vma_flags_t *flags)
tools/testing/vma/include/dup.h
847
static __always_inline vm_flags_t vma_flags_to_legacy(vma_flags_t flags)
tools/testing/vma/include/dup.h
858
static __always_inline vma_flags_t legacy_to_vma_flags(vm_flags_t flags)
tools/testing/vma/include/dup.h
860
vma_flags_t ret = EMPTY_VMA_FLAGS;
tools/testing/vma/include/dup.h
866
static __always_inline void vma_flags_set_flag(vma_flags_t *flags,
tools/testing/vma/include/dup.h
895
vma_flags_t *flags)
tools/testing/vma/include/dup.h
924
static __always_inline vma_flags_t __mk_vma_flags(vma_flags_t flags,
tools/testing/vma/include/dup.h
940
static __always_inline int vma_flags_count(const vma_flags_t *flags)
tools/testing/vma/include/dup.h
947
static __always_inline bool vma_flags_test(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
955
static __always_inline vma_flags_t vma_flags_and_mask(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
956
vma_flags_t to_and)
tools/testing/vma/include/dup.h
958
vma_flags_t dst;
tools/testing/vma/include/dup.h
970
static __always_inline bool vma_flags_test_any_mask(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
971
vma_flags_t to_test)
tools/testing/vma/include/dup.h
982
static __always_inline bool vma_flags_test_all_mask(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
983
vma_flags_t to_test)
tools/testing/vma/include/dup.h
994
static __always_inline bool vma_flags_test_single_mask(const vma_flags_t *flags,
tools/testing/vma/include/dup.h
995
vma_flags_t flagmask)
tools/testing/vma/include/stubs.h
105
static inline vma_flags_t ksm_vma_flags(struct mm_struct *mm,
tools/testing/vma/include/stubs.h
106
const struct file *file, vma_flags_t vma_flags)
tools/testing/vma/include/stubs.h
244
const vma_flags_t *vma_flags,
tools/testing/vma/shared.c
17
pgoff_t pgoff, vma_flags_t vma_flags)
tools/testing/vma/shared.c
41
pgoff_t pgoff, vma_flags_t vma_flags)
tools/testing/vma/shared.h
105
pgoff_t pgoff, vma_flags_t vma_flags);
tools/testing/vma/shared.h
97
pgoff_t pgoff, vma_flags_t vma_flags);
tools/testing/vma/tests/merge.c
1082
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
1170
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
133
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT,
tools/testing/vma/tests/merge.c
1331
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
1398
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
1429
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
193
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT,
tools/testing/vma/tests/merge.c
222
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT,
tools/testing/vma/tests/merge.c
244
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
36
unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags)
tools/testing/vma/tests/merge.c
476
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
486
vma_flags_t all_special_flags = EMPTY_VMA_FLAGS;
tools/testing/vma/tests/merge.c
513
vma_flags_t flags = vma_flags;
tools/testing/vma/tests/merge.c
537
vma_flags_t flags = vma_flags;
tools/testing/vma/tests/merge.c
553
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
59
unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags,
tools/testing/vma/tests/merge.c
74
unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags,
tools/testing/vma/tests/merge.c
763
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
819
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/merge.c
821
vma_flags_t prev_flags = vma_flags;
tools/testing/vma/tests/merge.c
822
vma_flags_t next_flags = vma_flags;
tools/testing/vma/tests/merge.c
98
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT,
tools/testing/vma/tests/mmap.c
5
const vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
105
const vma_flags_t empty = EMPTY_VMA_FLAGS;
tools/testing/vma/tests/vma.c
106
vma_flags_t flags;
tools/testing/vma/tests/vma.c
132
vma_flags_t flags = EMPTY_VMA_FLAGS;
tools/testing/vma/tests/vma.c
133
const vma_flags_t comparison =
tools/testing/vma/tests/vma.c
177
vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
234
const vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
3
static bool compare_legacy_flags(vm_flags_t legacy_flags, vma_flags_t flags)
tools/testing/vma/tests/vma.c
31
vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
339
vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
345
vma_flags_t mask = mk_vma_flags(VMA_EXEC_BIT
tools/testing/vma/tests/vma.c
434
vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
457
vma_flags_t flags1 = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
464
vma_flags_t flags2 = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
471
vma_flags_t diff = vma_flags_diff_pair(&flags1, &flags2);
tools/testing/vma/tests/vma.c
512
vma_flags_t flags1 = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
518
vma_flags_t flags2 = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
525
vma_flags_t flags3 = mk_vma_flags(VMA_IO_BIT, VMA_MAYBE_GUARD_BIT
tools/testing/vma/tests/vma.c
530
vma_flags_t and = vma_flags_and_mask(&flags1, flags2);
tools/testing/vma/tests/vma.c
592
vma_flags_t flags = append_vma_flags(VMA_REMAP_FLAGS, VMA_READ_BIT,
tools/testing/vma/tests/vma.c
616
vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT,
tools/testing/vma/tests/vma.c
65
vma_flags_t flags = EMPTY_VMA_FLAGS;
tools/testing/vma/tests/vma.c
75
vma_flags_t mask = mk_vma_flags(bit);
tools/testing/vma/tests/vma.c
8
vma_flags_t converted_flags;