/linux/rust/kernel/mm/ |
H A D | virt.rs | 73 pub fn flags(&self) -> vm_flags_t { in flags() argument 244 unsafe fn update_flags(&self, set: vm_flags_t, unset: vm_flags_t) { in update_flags() argument 387 pub use bindings::vm_flags_t; 391 use super::vm_flags_t; 395 pub const NONE: vm_flags_t = bindings::VM_NONE as vm_flags_t; 398 pub const READ: vm_flags_t = bindings::VM_READ as vm_flags_t; 401 pub const WRITE: vm_flags_t = bindings::VM_WRITE as vm_flags_t; 404 pub const EXEC: vm_flags_t = bindings::VM_EXEC as vm_flags_t; 407 pub const SHARED: vm_flags_t = bindings::VM_SHARED as vm_flags_t; 410 pub const MAYREAD: vm_flags_t = bindings::VM_MAYREAD as vm_flags_t; [all …]
|
/linux/tools/testing/vma/ |
H A D | vma_internal.h | 151 typedef unsigned long vm_flags_t; typedef 284 vm_flags_t vm_flags; 326 const vm_flags_t vm_flags; 327 vm_flags_t __private __vm_flags; 581 static inline pgprot_t vm_get_page_prot(vm_flags_t vm_flags) in vm_get_page_prot() 586 static inline bool is_shared_maywrite(vm_flags_t vm_flags) in is_shared_maywrite() 704 static inline void vm_stat_account(struct mm_struct *mm, vm_flags_t flags, in vm_stat_account() 1089 vm_flags_t vm_flags) in khugepaged_enter_vma() 1147 static inline bool may_expand_vm(struct mm_struct *, vm_flags_t, unsigned long) in may_expand_vm() argument 1153 vm_flags_t flags) in vm_flags_init() [all …]
|
H A D | vma.c | 68 vm_flags_t vm_flags) in alloc_vma() 106 vm_flags_t vm_flags) in alloc_and_link_vma() 175 unsigned long end, pgoff_t pgoff, vm_flags_t vm_flags) in vmg_set_range() 198 unsigned long end, pgoff_t pgoff, vm_flags_t vm_flags, in vmg_set_range_anon_vma() 214 pgoff_t pgoff, vm_flags_t vm_flags, in try_merge_new_vma() 304 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_merge() 338 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_modify() 397 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_expand() 425 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_shrink() 446 vm_flags_t vm_flag in test_merge_new() [all...] |
/linux/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/mm/ |
H A D | vma.h | 101 vm_flags_t vm_flags; 291 vm_flags_t vm_flags); 316 vm_flags_t vm_flags, 354 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, 377 static inline pgprot_t vm_pgprot_modify(pgprot_t oldprot, vm_flags_t vm_flags) in vm_pgprot_modify() 396 static inline bool is_exec_mapping(vm_flags_t flags) in is_exec_mapping() 407 static inline bool is_stack_mapping(vm_flags_t flags) in is_stack_mapping() 415 static inline bool is_data_mapping(vm_flags_t flags) in is_data_mapping()
|
H A D | mmap.c | 83 vm_flags_t vm_flags = vma->vm_flags; in vma_set_page_prot() 228 bool mlock_future_ok(struct mm_struct *mm, vm_flags_t vm_flags, in round_hint_to_min() 336 unsigned long flags, vm_flags_t vm_flags, 646 static inline unsigned long stack_guard_placement(vm_flags_t vm_flags) 690 unsigned long flags, vm_flags_t vm_flags) 725 unsigned long flags, vm_flags_t vm_flags) 739 unsigned long flags, vm_flags_t vm_flags) 793 unsigned long flags, vm_flags_t vm_flags) 803 vm_flags_t vm_flags) in mm_get_unmapped_area_vmflags() 813 unsigned long pgoff, unsigned long flags, vm_flags_t vm_flag in mm_get_unmapped_area_vmflags() [all...] |
H A D | mprotect.c | 757 unsigned long start, unsigned long end, vm_flags_t newflags) in mprotect_fixup() 760 vm_flags_t oldflags = READ_ONCE(vma->vm_flags); in mprotect_fixup() 935 vm_flags_t mask_off_old_flags; in do_mprotect_pkey() 936 vm_flags_t newflags; in do_mprotect_pkey()
|
H A D | vma.c | 18 vm_flags_t vm_flags; 1643 vm_flags_t vm_flags) in vma_modify_flags() 1686 vm_flags_t vm_flags, in vma_modify_flags_uffd() 2281 static bool accountable_mapping(struct file *file, vm_flags_t vm_flags) in accountable_mapping() 2527 vm_flags_t vm_flags = vma->vm_flags; in __mmap_complete() 2639 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, in __mmap_region() 2714 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, in mmap_region() 2762 unsigned long addr, unsigned long len, vm_flags_t vm_flags) in do_brk_flags()
|
H A D | userfaultfd.c | 1901 vm_flags_t vm_flags) in userfaultfd_set_vm_flags() 1917 vm_flags_t vm_flags) in userfaultfd_set_ctx() 1968 vm_flags_t vm_flags, in userfaultfd_register_range() 1975 vm_flags_t new_flags; in userfaultfd_register_range()
|
/linux/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/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/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/include/trace/events/ |
H A D | fs_dax.h | 18 __field(vm_flags_t, vm_flags) 70 __field(vm_flags_t, vm_flags) 110 __field(vm_flags_t, vm_flags)
|
/linux/include/linux/ |
H A D | mm.h | 719 vm_flags_t flags) in vm_flags_init() 730 vm_flags_t flags) in vm_flags_reset() 737 vm_flags_t flags) in vm_flags_reset_once() 744 vm_flags_t flags) in vm_flags_set() 751 vm_flags_t flags) in vm_flags_clear() 762 vm_flags_t set, vm_flags_t clear) in __vm_flags_mod() 772 vm_flags_t set, vm_flags_t clear) in vm_flags_mod() 843 static inline bool is_shared_maywrite(vm_flags_t vm_flags) in is_shared_maywrite() 1474 static inline bool is_cow_mapping(vm_flags_t flags) in is_cow_mapping() 1480 static inline bool is_nommu_shared_mapping(vm_flags_t flags) in is_nommu_shared_mapping() [all …]
|
H A D | dax.h | 68 static inline bool daxdev_mapping_supported(vm_flags_t vm_flags, in daxdev_mapping_supported() 114 static inline bool daxdev_mapping_supported(vm_flags_t vm_flags, in daxdev_mapping_supported()
|
H A D | hugetlb.h | 154 vm_flags_t vm_flags); 522 struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acct, 538 hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, in hugetlb_file_setup() 830 vm_flags_t flags) in arch_make_huge_pte()
|
/linux/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/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/arch/csky/abiv1/ |
H A D | mmap.c | 27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
|
/linux/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/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/arch/xtensa/kernel/ |
H A D | syscall.c | 59 vm_flags_t vm_flags) in arch_get_unmapped_area()
|
/linux/arch/arc/mm/ |
H A D | mmap.c | 27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
|
/linux/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()
|
/linux/Documentation/translations/zh_CN/mm/ |
H A D | hugetlbfs_reserv.rst | 99 vm_flags_t vm_flags)
|