Searched refs:vm_flags (Results 51 - 75 of 261) sorted by relevance

1234567891011

/linux-master/include/linux/
H A Dshmem_fs.h115 struct mm_struct *mm, unsigned long vm_flags);
118 struct mm_struct *mm, unsigned long vm_flags)
117 shmem_is_huge(struct inode *inode, pgoff_t index, bool shmem_huge_force, struct mm_struct *mm, unsigned long vm_flags) argument
H A Dmm.h261 * vm_flags in vm_area_struct, see mm_types.h.
466 * mapping from the currently active vm_flags protection bits (the
878 vm_flags_init(vma, (vma->vm_flags | set) & ~clear);
929 int maybe_stack = vma->vm_flags & (VM_GROWSDOWN | VM_GROWSUP);
934 if ((vma->vm_flags & VM_STACK_INCOMPLETE_SETUP) ==
954 return vma->vm_flags & VM_ACCESS_FLAGS;
957 static inline bool is_shared_maywrite(vm_flags_t vm_flags) argument
959 return (vm_flags & (VM_SHARED | VM_MAYWRITE)) ==
965 return is_shared_maywrite(vma->vm_flags);
1077 #define TLB_FLUSH_VMA(mm,flags) { .vm_mm = (mm), .vm_flags
3545 vm_get_page_prot(unsigned long vm_flags) argument
[all...]
/linux-master/arch/hexagon/mm/
H A Dcache.c122 if (vma->vm_flags & VM_EXEC) {
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_glue.c99 if (!is_cow_mapping(vma->vm_flags))
/linux-master/arch/sparc/mm/
H A Dfault_32.c161 if (!(vma->vm_flags & VM_WRITE))
165 if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
320 if (!(vma->vm_flags & VM_WRITE))
324 if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
/linux-master/arch/arm64/mm/
H A Dflush.c35 if (vma->vm_flags & VM_EXEC)
/linux-master/arch/microblaze/include/asm/
H A Dcacheflush.h94 if (vma->vm_flags & VM_EXEC) {
/linux-master/arch/csky/abiv2/
H A Dcacheflush.c33 if (vma->vm_flags & VM_EXEC)
/linux-master/arch/s390/pci/
H A Dpci_mmio.c166 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP)))
169 if (!(vma->vm_flags & VM_WRITE))
305 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP)))
308 if (!(vma->vm_flags & VM_WRITE))
/linux-master/arch/parisc/mm/
H A Dfault.c297 if (!prev_vma || !(prev_vma->vm_flags & VM_GROWSUP))
309 if ((vma->vm_flags & acc_type) != acc_type)
380 if ((vma->vm_flags & acc_type) != acc_type) {
502 && (vma->vm_flags & acc_type) == acc_type)
/linux-master/arch/um/kernel/
H A Dtrap.c52 if (!(vma->vm_flags & VM_GROWSDOWN))
63 if (!(vma->vm_flags & VM_WRITE))
68 if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
/linux-master/arch/xtensa/mm/
H A Dcache.c252 && (vma->vm_flags & VM_EXEC) != 0) {
301 if ((vma->vm_flags & VM_EXEC) != 0)
305 } else if ((vma->vm_flags & VM_EXEC) != 0) {
H A Dfault.c145 if (!(vma->vm_flags & VM_WRITE))
149 if (!(vma->vm_flags & VM_EXEC))
152 if (!(vma->vm_flags & (VM_READ | VM_WRITE)))
/linux-master/mm/
H A Dmapping_dirty_helpers.c221 unsigned long vm_flags = READ_ONCE(walk->vma->vm_flags); local
224 if ((vm_flags & (VM_SHARED | VM_MAYWRITE | VM_HUGETLB)) !=
H A Duserfaultfd.c50 else if (!(vma->vm_flags & VM_SHARED) &&
81 if (!(vma->vm_flags & VM_SHARED) && unlikely(!vma->anon_vma))
181 bool writable = dst_vma->vm_flags & VM_WRITE;
182 bool vm_shared = dst_vma->vm_flags & VM_SHARED;
651 if (!(dst_vma->vm_flags & VM_SHARED)) {
723 dst_vma->vm_flags & VM_SHARED))
730 if ((flags & MFILL_ATOMIC_WP) && !(dst_vma->vm_flags & VM_UFFD_WP))
1328 return !(vma->vm_flags & (VM_PFNMAP | VM_IO | VM_HUGETLB |
1337 if ((src_vma->vm_flags & VM_ACCESS_FLAGS) != (dst_vma->vm_flags
[all...]
H A Dmemory.c529 pr_alert("addr:%px vm_flags:%08lx anon_vma:%px mapping:%px index:%lx\n",
530 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index);
592 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP))
613 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) {
614 if (vma->vm_flags & VM_MIXEDMAP) {
623 if (!is_cow_mapping(vma->vm_flags))
666 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) {
667 if (vma->vm_flags & VM_MIXEDMAP) {
676 if (!is_cow_mapping(vma->vm_flags))
783 unsigned long vm_flags local
5362 unsigned long vm_flags = vma->vm_flags; local
[all...]
H A Dgup.c555 if (vma->vm_flags & (VM_MAYSHARE | VM_SHARED))
559 if (!(vma->vm_flags & VM_MAYWRITE))
563 if (vma->vm_flags & VM_WRITE)
1034 vm_flags_t vm_flags = vma->vm_flags; local
1039 if (vm_flags & (VM_IO | VM_PFNMAP))
1056 if (!(vm_flags & VM_WRITE) || (vm_flags & VM_SHADOW_STACK)) {
1071 if (!is_cow_mapping(vm_flags))
1074 } else if (!(vm_flags
1350 vm_flags_t vm_flags = write ? VM_WRITE : VM_READ; local
1822 unsigned long vm_flags; local
[all...]
/linux-master/arch/mips/mm/
H A Dfault.c113 if (!(vma->vm_flags & VM_WRITE))
118 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) {
128 if (!(vma->vm_flags & VM_READ) &&
/linux-master/arch/riscv/mm/
H A Dfault.c197 if (!(vma->vm_flags & VM_EXEC)) {
203 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) {
208 if (!(vma->vm_flags & VM_WRITE)) {
/linux-master/arch/loongarch/mm/
H A Dfault.c202 if (!(vma->vm_flags & VM_WRITE))
205 if (!(vma->vm_flags & VM_EXEC) && address == exception_era(regs))
207 if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs))
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c116 pgprot_writecombine(vm_get_page_prot(vma->vm_flags));
260 area->vm_flags & VM_WRITE))
281 if (area->vm_flags & VM_WRITE) {
303 bool write = area->vm_flags & VM_WRITE;
946 if (vma->vm_flags & VM_WRITE) {
974 vma->vm_page_prot = pgprot_decrypted(vm_get_page_prot(vma->vm_flags));
985 pgprot_writecombine(vm_get_page_prot(vma->vm_flags));
993 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags);
999 pgprot_noncached(vm_get_page_prot(vma->vm_flags));
1005 pgprot_writecombine(vm_get_page_prot(vma->vm_flags));
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.c378 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags);
381 pgprot_writecombine(vm_get_page_prot(vma->vm_flags));
384 pgprot_noncached(vm_get_page_prot(vma->vm_flags));
/linux-master/drivers/misc/ocxl/
H A Dcontext.c180 if ((vma->vm_flags & VM_READ) || (vma->vm_flags & VM_EXEC) ||
181 !(vma->vm_flags & VM_WRITE))
/linux-master/include/asm-generic/
H A Dtlb.h425 .vm_flags = (tlb->vma_exec ? VM_EXEC : 0) |
451 tlb->vma_exec = !!(vma->vm_flags & VM_EXEC);
452 tlb->vma_pfn = !!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP));
/linux-master/drivers/char/
H A Duv_mmtimer.c154 if (vma->vm_flags & VM_WRITE)

Completed in 418 milliseconds

1234567891011