| /linux/tools/testing/vma/include/ |
| H A D | dup.h | 38 vma_flags_t def_vma_flags; 443 #define EMPTY_VMA_FLAGS ((vma_flags_t){ }) 448 static __always_inline bool vma_flags_empty(const vma_flags_t *flags) in vma_flags_empty() 528 vma_flags_t vma_flags; 560 vma_flags_t flags; 803 static __always_inline void vma_flags_overwrite_word(vma_flags_t *flags, in vma_flags_overwrite_word() 817 static __always_inline void vma_flags_overwrite_word_once(vma_flags_t *flags, in vma_flags_overwrite_word_once() 826 static __always_inline void vma_flags_set_word(vma_flags_t *flags, in vma_flags_set_word() 835 static __always_inline void vma_flags_clear_word(vma_flags_t *flags, in vma_flags_clear_word() 843 static __always_inline void vma_flags_clear_all(vma_flags_t *flags) in vma_flags_clear_all() [all …]
|
| H A D | custom.h | |
| H A D | stubs.h | 105 static inline vma_flags_t ksm_vma_flags(struct mm_struct *mm, in ksm_vma_flags() 106 const struct file *file, vma_flags_t vma_flags) in ksm_vma_flags() 244 const vma_flags_t *vma_flags, in may_expand_vm()
|
| /linux/tools/testing/vma/tests/ |
| H A D | vma.c | 3 static bool compare_legacy_flags(vm_flags_t legacy_flags, vma_flags_t flags) in compare_legacy_flags() 8 vma_flags_t converted_flags; in compare_legacy_flags() 31 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, in test_copy_vma() 109 vma_flags_t flags = EMPTY_VMA_FLAGS; in test_vma_flags_unchanged() 119 vma_flags_t mask = mk_vma_flags(bit); in test_vma_flags_unchanged() 149 const vma_flags_t empty = EMPTY_VMA_FLAGS; in test_vma_flags_cleared() 150 vma_flags_t flags; in test_vma_flags_cleared() 176 vma_flags_t flags = EMPTY_VMA_FLAGS; in test_vma_flags_word() 177 const vma_flags_t comparison = in test_vma_flags_word() 221 vma_flags_t flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, in test_vma_flags_test() [all …]
|
| H A D | merge.c | 36 unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags) in vmg_set_range() 60 unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags, in vmg_set_range_anon_vma() 75 unsigned long end, pgoff_t pgoff, vma_flags_t vma_flags, in try_merge_new_vma() 99 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT, in test_simple_merge() 136 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT, in test_simple_modify() 200 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT, in test_simple_expand() 230 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, VMA_MAYREAD_BIT, in test_simple_shrink() 253 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, in __test_merge_new() 491 vma_flags_t vma_flags = mk_vma_flags(VMA_READ_BIT, VMA_WRITE_BIT, in test_vma_merge_special_flags() 501 vma_flags_t all_special_flags = EMPTY_VMA_FLAGS; in test_vma_merge_special_flags() [all …]
|
| /linux/mm/ |
| H A D | mlock.c | 425 vma_flags_t *new_vma_flags) in mlock_vma_pages_range() 469 unsigned long end, vma_flags_t *new_vma_flags) in mlock_fixup() 471 const vma_flags_t old_vma_flags = vma->flags; in mlock_fixup() 520 const vma_flags_t *flags) in apply_vma_lock_flags() 545 vma_flags_t newflags; in apply_vma_lock_flags() 620 vma_flags_t *flags) in do_mlock() 669 vma_flags_t flags = mk_vma_flags(VMA_LOCKED_BIT); in SYSCALL_DEFINE2() 676 vma_flags_t vma_flags = mk_vma_flags(VMA_LOCKED_BIT); in SYSCALL_DEFINE3() 689 vma_flags_t flags = EMPTY_VMA_FLAGS; in SYSCALL_DEFINE2() 721 vma_flags_t to_add = EMPTY_VMA_FLAGS; in apply_mlockall_flags() [all …]
|
| H A D | vma.h | 112 vma_flags_t vma_flags; 447 unsigned long start, unsigned long end, vma_flags_t *vma_flags_ptr); 521 unsigned long start, unsigned long end, const vma_flags_t *vma_flags, 549 unsigned long len, vma_flags_t vma_flags, unsigned long pgoff, 554 vma_flags_t vma_flags); 573 static inline pgprot_t vma_pgprot_modify(pgprot_t oldprot, vma_flags_t vma_flags) in vma_pgprot_modify() 618 static inline bool is_data_mapping_vma_flags(const vma_flags_t *vma_flags) in is_data_mapping_vma_flags() 821 static inline bool map_deny_write_exec(const vma_flags_t *old, in map_deny_write_exec() 822 const vma_flags_t *new) in map_deny_write_exec()
|
| H A D | vma.c | 25 vma_flags_t vma_flags; 109 vma_flags_t diff; in is_mergeable_vma() 892 vma_flags_t sticky_flags = vma_flags_and_mask(&vmg->vma_flags, in vma_merge_existing_range() 987 vma_flags_t next_sticky; in vma_merge_existing_range() 996 vma_flags_t prev_sticky; in vma_merge_existing_range() 1253 vma_flags_t sticky_flags = in vma_expand() 1255 vma_flags_t target_sticky; in vma_expand() 1294 vma_flags_t next_sticky; in vma_expand() 1791 vma_flags_t *vma_flags_ptr) in vma_modify_flags() 1794 const vma_flags_t vma_flags = *vma_flags_ptr; in vma_modify_flags() [all …]
|
| H A D | vma_exec.c | 115 vma_flags_t flags = VMA_STACK_INCOMPLETE_SETUP; in create_init_stack_vma()
|
| H A D | shmem.c | 3028 dev_t dev, vma_flags_t flags) in __shmem_get_inode() 3107 umode_t mode, dev_t dev, vma_flags_t flags) in shmem_get_inode() 3135 umode_t mode, dev_t dev, vma_flags_t flags) in shmem_get_inode() 5797 umode_t mode, dev_t dev, vma_flags_t flags) in shmem_get_inode() 5808 loff_t size, vma_flags_t flags, in __shmem_file_setup() 5857 vma_flags_t flags) in shmem_kernel_file_setup() 5869 struct file *shmem_file_setup(const char *name, loff_t size, vma_flags_t flags) in shmem_file_setup() 5883 loff_t size, vma_flags_t flags) in shmem_file_setup_with_mnt() 5890 vma_flags_t flags) in __shmem_zero_setup()
|
| H A D | ksm.c | 744 static bool ksm_compatible(const struct file *file, vma_flags_t vma_flags) in ksm_compatible() 2863 static bool __ksm_should_add_vma(const struct file *file, vma_flags_t vma_flags) in __ksm_should_add_vma() 2902 vma_flags_t ksm_vma_flags(struct mm_struct *mm, const struct file *file, in ksm_vma_flags() 2903 vma_flags_t vma_flags) in ksm_vma_flags()
|
| H A D | rmap.c | 911 vma_flags_t vma_flags; 1019 vma_flags_t vma_flags = vma->flags; in folio_referenced_one() 1069 struct mem_cgroup *memcg, vma_flags_t *vma_flags) in folio_referenced()
|
| H A D | userfaultfd.c | 475 vma_flags_t flags; 493 vma_flags_t flags = vma_flags_and_mask(&vma->flags, in mfill_retry_state_changed() 2270 vma_flags_t new_vma_flags = vma->flags; in userfaultfd_clear_vma() 2320 vma_flags_t vma_flags = legacy_to_vma_flags(vm_flags); in userfaultfd_register_range() 2324 vma_flags_t new_vma_flags; in userfaultfd_register_range()
|
| H A D | vmscan.c | 268 const vma_flags_t *vma_flags) in is_exec_file_folio() 840 static bool lru_gen_set_refs(struct folio *folio, const vma_flags_t *vma_flags) in lru_gen_set_refs() 862 static bool lru_gen_set_refs(struct folio *folio, const vma_flags_t *vma_flags) in lru_gen_set_refs() 872 vma_flags_t vma_flags; in folio_check_references() 2072 vma_flags_t vma_flags; in shrink_active_list() 3269 static int folio_update_gen(struct folio *folio, int gen, const vma_flags_t *vma_flags) in folio_update_gen()
|
| H A D | internal.h | 1621 bool may_expand_vm(struct mm_struct *mm, const vma_flags_t *vma_flags,
|
| H A D | nommu.c | 1017 vma_flags_t vma_flags, in do_mmap()
|
| H A D | mremap.c | 1496 vma_flags_t vma_flags = vrm->vma->flags; in mremap_to()
|
| /linux/include/linux/ |
| H A D | mm_types.h | 871 } vma_flags_t; typedef 873 #define EMPTY_VMA_FLAGS ((vma_flags_t){ }) 876 static __always_inline bool vma_flags_empty(const vma_flags_t *flags) in vma_flags_empty() 900 vma_flags_t vma_flags; 950 vma_flags_t flags; 1081 static __always_inline void vma_flags_clear_all(vma_flags_t *flags) in vma_flags_clear_all() 1093 static __always_inline vm_flags_t vma_flags_to_legacy(vma_flags_t flags) in vma_flags_to_legacy() 1104 static __always_inline void vma_flags_overwrite_word(vma_flags_t *flags, in vma_flags_overwrite_word() 1118 static __always_inline vma_flags_t legacy_to_vma_flags(vm_flags_t flags) in legacy_to_vma_flags() 1120 vma_flags_t ret = EMPTY_VMA_FLAGS; in legacy_to_vma_flags() [all …]
|
| H A D | mm.h | 1023 vma_flags_t *flags) in vma_flags_reset_once() 1117 static __always_inline void vma_flags_set_flag(vma_flags_t *flags, in vma_flags_set_flag() 1125 static __always_inline vma_flags_t __mk_vma_flags(vma_flags_t flags, in __mk_vma_flags() 1159 static __always_inline int vma_flags_count(const vma_flags_t *flags) in vma_flags_count() 1171 static __always_inline bool vma_flags_test(const vma_flags_t *flags, in vma_flags_test() 1183 static __always_inline vma_flags_t vma_flags_and_mask(const vma_flags_t *flags, in vma_flags_and_mask() 1184 vma_flags_t to_and) in vma_flags_and_mask() 1186 vma_flags_t dst; in vma_flags_and_mask() 1206 static __always_inline bool vma_flags_test_any_mask(const vma_flags_t *flags, in vma_flags_test_any_mask() 1207 vma_flags_t to_test) in vma_flags_test_any_mask() [all …]
|
| H A D | hugetlb_inline.h | 9 static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags) in is_vma_hugetlb_flags() 16 static inline bool is_vma_hugetlb_flags(const vma_flags_t *flags) in is_vma_hugetlb_flags()
|
| H A D | shmem_fs.h | 104 struct file *shmem_file_setup(const char *name, loff_t size, vma_flags_t flags); 105 struct file *shmem_kernel_file_setup(const char *name, loff_t size, vma_flags_t vma_flags); 107 const char *name, loff_t size, vma_flags_t flags);
|
| H A D | rmap.h | 846 struct mem_cgroup *memcg, vma_flags_t *vma_flags); 980 struct mem_cgroup *memcg, vma_flags_t *vma_flags) in folio_referenced()
|
| /linux/tools/testing/vma/ |
| H A D | shared.c | 17 pgoff_t pgoff, vma_flags_t vma_flags) in alloc_vma() 42 pgoff_t pgoff, vma_flags_t vma_flags) in alloc_and_link_vma()
|
| H A D | vma_internal.h | 46 } __private vma_flags_t; typedef
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_shmem.c | 508 const vma_flags_t shmem_flags = mk_vma_flags(VMA_NORESERVE_BIT); in __create_shmem()
|