Home
last modified time | relevance | path

Searched refs:vm_flags_t (Results 1 – 25 of 51) sorted by relevance

123

/linux/rust/kernel/mm/
H A Dvirt.rs73 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 Dvma_internal.h151 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 Dvma.c68 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 Dmm.h186 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 Dvma.h101 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 Dmmap.c83 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 Dmprotect.c757 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 Dvma.c18 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 Duserfaultfd.c1901 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 Dmmap.c102 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 Dmmap.c97 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 Dmmap.c32 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 Dfs_dax.h18 __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 Dmm.h719 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 Ddax.h68 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 Dhugetlb.h154 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 Dmmap.c56 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 Dhugetlb-e500.h15 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 Dmmap.c27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
/linux/arch/riscv/include/asm/
H A Dhugetlb.h50 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 Dhugetlb-8xx.h48 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 Dsyscall.c59 vm_flags_t vm_flags) in arch_get_unmapped_area()
/linux/arch/arc/mm/
H A Dmmap.c27 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area()
/linux/arch/parisc/kernel/
H A Dsys_parisc.c171 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 Dhugetlbfs_reserv.rst99 vm_flags_t vm_flags)

123