| /linux-6.15/include/linux/sched/ |
| H A D | mm.h | 186 unsigned long flags, vm_flags_t vm_flags); 190 unsigned long flags, vm_flags_t); 202 vm_flags_t vm_flags); 207 unsigned long flags, vm_flags_t vm_flags); 211 unsigned long flags, vm_flags_t vm_flags);
|
| /linux-6.15/mm/ |
| H A D | mlock.c | 426 unsigned long start, unsigned long end, vm_flags_t newflags) in mlock_vma_pages_range() 470 unsigned long end, vm_flags_t newflags) in mlock_fixup() 475 vm_flags_t oldflags = vma->vm_flags; in mlock_fixup() 517 vm_flags_t flags) in apply_vma_lock_flags() 542 vm_flags_t newflags; in apply_vma_lock_flags() 614 static __must_check int do_mlock(unsigned long start, size_t len, vm_flags_t flags) in do_mlock() 668 vm_flags_t vm_flags = VM_LOCKED; in SYSCALL_DEFINE3() 710 vm_flags_t to_add = 0; in apply_mlockall_flags() 731 vm_flags_t newflags; in apply_mlockall_flags()
|
| H A D | mseal.c | 74 unsigned long end, vm_flags_t newflags) in mseal_fixup() 77 vm_flags_t oldflags = vma->vm_flags; in mseal_fixup() 146 vm_flags_t newflags; in apply_mm_seal()
|
| H A D | mmap.c | 339 unsigned long flags, vm_flags_t vm_flags, in do_mmap() 649 static inline unsigned long stack_guard_placement(vm_flags_t vm_flags) in stack_guard_placement() 693 unsigned long flags, vm_flags_t vm_flags) in generic_get_unmapped_area() 728 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 742 unsigned long flags, vm_flags_t vm_flags) in generic_get_unmapped_area_topdown() 796 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown() 806 vm_flags_t vm_flags) in mm_get_unmapped_area_vmflags() 816 unsigned long pgoff, unsigned long flags, vm_flags_t vm_flags) in __get_unmapped_area() 1100 vm_flags_t vm_flags; in SYSCALL_DEFINE5() 1370 bool may_expand_vm(struct mm_struct *mm, vm_flags_t flags, unsigned long npages) in may_expand_vm() [all …]
|
| H A D | vma.h | 301 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, 343 static inline bool is_exec_mapping(vm_flags_t flags) in is_exec_mapping() 354 static inline bool is_stack_mapping(vm_flags_t flags) in is_stack_mapping() 362 static inline bool is_data_mapping(vm_flags_t flags) in is_data_mapping()
|
| H A D | io-mapping.c | 19 vm_flags_t expected_flags = VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in io_mapping_map_user()
|
| /linux-6.15/tools/testing/vma/ |
| H A D | vma_internal.h | 129 typedef unsigned long vm_flags_t; typedef 260 const vm_flags_t vm_flags; 261 vm_flags_t __private __vm_flags; 439 static inline bool is_shared_maywrite(vm_flags_t vm_flags) in is_shared_maywrite() 550 static inline void vm_stat_account(struct mm_struct *mm, vm_flags_t flags, in vm_stat_account() 996 static inline bool may_expand_vm(struct mm_struct *, vm_flags_t, unsigned long) in may_expand_vm() argument 1002 vm_flags_t flags) in vm_flags_init() 1008 vm_flags_t flags) in vm_flags_set() 1015 vm_flags_t flags) in vm_flags_clear()
|
| H A D | vma.c | 66 vm_flags_t flags) in alloc_vma() 98 vm_flags_t flags) in alloc_and_link_vma() 167 unsigned long end, pgoff_t pgoff, vm_flags_t flags) in vmg_set_range() 197 pgoff_t pgoff, vm_flags_t flags, in try_merge_new_vma() 616 vm_flags_t special_flags[] = { VM_IO, VM_DONTEXPAND, VM_PFNMAP, VM_MIXEDMAP }; in test_vma_merge_special_flags() 617 vm_flags_t all_special_flags = 0; in test_vma_merge_special_flags() 644 vm_flags_t special_flag = special_flags[i]; in test_vma_merge_special_flags() 666 vm_flags_t special_flag = special_flags[i]; in test_vma_merge_special_flags()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | sys_x86_64.c | 118 static inline unsigned long stack_guard_placement(vm_flags_t vm_flags) in stack_guard_placement() 128 unsigned long pgoff, unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 169 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/arch/mips/mm/ |
| H A D | mmap.c | 102 vm_flags_t vm_flags) in arch_get_unmapped_area() 114 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/arch/loongarch/mm/ |
| H A D | mmap.c | 97 vm_flags_t vm_flags) in arch_get_unmapped_area() 109 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/arch/arm/mm/ |
| H A D | mmap.c | 32 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 83 const unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/arch/sh/mm/ |
| H A D | mmap.c | 56 vm_flags_t vm_flags) in arch_get_unmapped_area() 103 const unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/arch/powerpc/include/asm/nohash/ |
| H A D | hugetlb-e500.h | 15 static inline pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags) in arch_make_huge_pte()
|
| /linux-6.15/arch/s390/mm/ |
| H A D | mmap.c | 81 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 117 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /linux-6.15/include/linux/ |
| H A D | mm.h | 941 vm_flags_t flags) in vm_flags_init() 952 vm_flags_t flags) in vm_flags_reset() 959 vm_flags_t flags) in vm_flags_reset_once() 966 vm_flags_t flags) in vm_flags_set() 973 vm_flags_t flags) in vm_flags_clear() 984 vm_flags_t set, vm_flags_t clear) in __vm_flags_mod() 994 vm_flags_t set, vm_flags_t clear) in vm_flags_mod() 1065 static inline bool is_shared_maywrite(vm_flags_t vm_flags) in is_shared_maywrite() 1694 static inline bool is_cow_mapping(vm_flags_t flags) in is_cow_mapping() 1700 static inline bool is_nommu_shared_mapping(vm_flags_t flags) in is_nommu_shared_mapping() [all …]
|
| H A D | mm_types.h | 664 typedef unsigned long vm_flags_t; typedef 679 vm_flags_t vm_flags; /* VMA vm_flags */ 803 const vm_flags_t vm_flags; 804 vm_flags_t __private __vm_flags;
|
| H A D | hugetlb.h | 153 vm_flags_t vm_flags); 529 struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acct, 545 hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, in hugetlb_file_setup() 832 vm_flags_t flags) in arch_make_huge_pte()
|
| /linux-6.15/arch/csky/abiv1/ |
| H A D | mmap.c | 27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | hugetlb.h | 50 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags);
|
| /linux-6.15/arch/powerpc/include/asm/nohash/32/ |
| H A D | hugetlb-8xx.h | 48 static inline pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags) in arch_make_huge_pte()
|
| /linux-6.15/arch/xtensa/kernel/ |
| H A D | syscall.c | 59 vm_flags_t vm_flags) in arch_get_unmapped_area()
|
| /linux-6.15/arch/arc/mm/ |
| H A D | mmap.c | 27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | hugetlb.h | 35 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags);
|
| /linux-6.15/arch/parisc/kernel/ |
| H A D | sys_parisc.c | 171 vm_flags_t vm_flags) in arch_get_unmapped_area() 179 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|