| /linux/rust/kernel/mm/ |
| H A D | virt.rs | 73 pub fn flags(&self) -> vm_flags_t { in flags() argument 243 unsafe fn update_flags(&self, set: vm_flags_t, unset: vm_flags_t) { 386 pub use bindings::vm_flags_t; 390 use super::vm_flags_t; 394 pub const NONE: vm_flags_t = bindings::VM_NONE as vm_flags_t; 397 pub const READ: vm_flags_t = bindings::VM_READ as vm_flags_t; 400 pub const WRITE: vm_flags_t 245 update_flags(&self, set: vm_flags_t, unset: vm_flags_t) update_flags() argument [all...] |
| /linux/rust/bindings/ |
| H A D | bindings_helper.h | 133 const vm_flags_t RUST_CONST_HELPER_VM_MERGEABLE = VM_MERGEABLE; 134 const vm_flags_t RUST_CONST_HELPER_VM_READ = VM_READ; 135 const vm_flags_t RUST_CONST_HELPER_VM_WRITE = VM_WRITE; 136 const vm_flags_t RUST_CONST_HELPER_VM_EXEC = VM_EXEC; 137 const vm_flags_t RUST_CONST_HELPER_VM_SHARED = VM_SHARED; 138 const vm_flags_t RUST_CONST_HELPER_VM_MAYREAD = VM_MAYREAD; 139 const vm_flags_t RUST_CONST_HELPER_VM_MAYWRITE = VM_MAYWRITE; 140 const vm_flags_t RUST_CONST_HELPER_VM_MAYEXEC = VM_MAYEXEC; 141 const vm_flags_t RUST_CONST_HELPER_VM_MAYSHARE = VM_MAYEXEC; 142 const vm_flags_t RUST_CONST_HELPER_VM_PFNMA [all...] |
| /linux/tools/testing/vma/include/ |
| H A D | dup.h | 37 vm_flags_t def_flags; 559 const vm_flags_t vm_flags; 787 static inline pgprot_t vm_get_page_prot(vm_flags_t vm_flags) in vm_get_page_prot() 855 static __always_inline vm_flags_t vma_flags_to_legacy(vma_flags_t flags) in vma_flags_to_legacy() 857 return (vm_flags_t)flags.__vma_flags[0]; in vma_flags_to_legacy() 866 static __always_inline vma_flags_t legacy_to_vma_flags(vm_flags_t flags) in legacy_to_vma_flags() 884 vm_flags_t flags) in vm_flags_init() 896 vm_flags_t flags) in vm_flags_reset() 919 vm_flags_t flags) in vm_flags_set() 926 vm_flags_t flags) in vm_flags_clear() [all …]
|
| H A D | stubs.h | 187 vm_flags_t vm_flags) in khugepaged_enter_vma() 323 static inline bool arch_validate_flags(vm_flags_t flags) in arch_validate_flags()
|
| /linux/tools/testing/vma/ |
| H A D | shared.h | |
| H A D | vma_internal.h | 48 typedef unsigned long vm_flags_t; typedef
|
| /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/linux/ |
| H A D | mm_types.h | 695 typedef unsigned long vm_flags_t; typedef 710 vm_flags_t vm_flags; /* VMA vm_flags */ 949 const vm_flags_t vm_flags; 1093 static __always_inline vm_flags_t vma_flags_to_legacy(vma_flags_t flags) in vma_flags_to_legacy() 1095 return (vm_flags_t)flags.__vma_flags[0]; in vma_flags_to_legacy() 1118 static __always_inline vma_flags_t legacy_to_vma_flags(vm_flags_t flags) in legacy_to_vma_flags() 1291 vm_flags_t def_flags;
|
| H A D | mm.h | 1002 vm_flags_t flags) in vm_flags_init() 1015 vm_flags_t flags) in vm_flags_reset() 1039 vm_flags_t flags) in vm_flags_set() 1046 vm_flags_t flags) in vm_flags_clear() 1058 vm_flags_t set, vm_flags_t clear) in __vm_flags_mod() 1068 vm_flags_t set, vm_flags_t clear) in vm_flags_mod() 1077 const vm_flags_t mask = BIT((__force int)bit); in __vma_atomic_valid_flag() 2347 static inline bool is_nommu_shared_mapping(vm_flags_t flags) in is_nommu_shared_mapping() 3437 unsigned long start, unsigned long end, vm_flags_t newflags); 4243 extern void vm_stat_account(struct mm_struct *, vm_flags_t, long npages); [all …]
|
| /linux/mm/ |
| H A D | vma.h | 111 vm_flags_t vm_flags; 594 static inline bool is_exec_mapping(vm_flags_t flags) in is_exec_mapping() 605 static inline bool is_stack_mapping(vm_flags_t flags) in is_stack_mapping() 613 static inline bool is_data_mapping(vm_flags_t flags) in is_data_mapping() 846 vm_flags_t vm_flags, void *priv,
|
| H A D | nommu.c | 848 static vm_flags_t determine_vm_flags(struct file *file, in determine_vm_flags() 853 vm_flags_t vm_flags; in determine_vm_flags() 1022 vm_flags_t vm_flags = vma_flags_to_legacy(vma_flags); in do_mmap()
|
| H A D | madvise.c | 151 static int madvise_update_vma(vm_flags_t new_flags, in madvise_update_vma() 1057 vm_flags_t disallowed = VM_SPECIAL | VM_HUGETLB; in is_valid_guard_vma() 1351 vm_flags_t new_flags = vma->vm_flags; in madvise_vma_behavior()
|
| /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/s390/mm/ |
| H A D | mmap.c | 80 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 116 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/sparc/kernel/ |
| H A D | sys_sparc_64.c | 101 …signed long addr, unsigned long len, unsigned long pgoff, unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() 165 const unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown()
|
| /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() 110 vm_flags_t legacy_flags = 0; in test_vma_flags_unchanged()
|
| /linux/Documentation/translations/zh_CN/mm/ |
| H A D | hugetlbfs_reserv.rst | 99 vm_flags_t vm_flags)
|