Lines Matching refs:vm_flags
690 (void *)addr, vma->vm_flags, vma->anon_vma, mapping, index); in print_bad_pte()
760 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in vm_normal_page()
769 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page()
770 if (vma->vm_flags & VM_MIXEDMAP) { in vm_normal_page()
779 if (!is_cow_mapping(vma->vm_flags)) in vm_normal_page()
811 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page_pmd()
812 if (vma->vm_flags & VM_MIXEDMAP) { in vm_normal_page_pmd()
821 if (!is_cow_mapping(vma->vm_flags)) in vm_normal_page_pmd()
851 unsigned long vm_flags = vma->vm_flags; in copy_one_pte() local
881 is_cow_mapping(vm_flags)) { in copy_one_pte()
900 if (is_cow_mapping(vm_flags)) { in copy_one_pte()
909 if (vm_flags & VM_SHARED) in copy_one_pte()
1064 if (!(vma->vm_flags & (VM_HUGETLB | VM_PFNMAP | VM_MIXEDMAP)) && in copy_page_range()
1071 if (unlikely(vma->vm_flags & VM_PFNMAP)) { in copy_page_range()
1087 is_cow = is_cow_mapping(vma->vm_flags); in copy_page_range()
1164 likely(!(vma->vm_flags & VM_SEQ_READ))) in zap_pte_range()
1329 if (unlikely(vma->vm_flags & VM_PFNMAP)) in unmap_single_vma()
1452 !(vma->vm_flags & VM_PFNMAP)) in zap_vma_ptes()
1550 if (!(vma->vm_flags & VM_MIXEDMAP)) { in vm_insert_page()
1552 BUG_ON(vma->vm_flags & VM_PFNMAP); in vm_insert_page()
1553 vma->vm_flags |= VM_MIXEDMAP; in vm_insert_page()
1615 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vm_insert_pfn()
1616 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vm_insert_pfn()
1618 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vm_insert_pfn()
1619 BUG_ON((vma->vm_flags & VM_MIXEDMAP) && pfn_valid(pfn)); in vm_insert_pfn()
1635 BUG_ON(!(vma->vm_flags & VM_MIXEDMAP)); in vm_insert_mixed()
1761 if (is_cow_mapping(vma->vm_flags)) { in remap_pfn_range()
1771 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in remap_pfn_range()
2209 if (page_copied && (vma->vm_flags & VM_LOCKED)) { in wp_page_copy()
2341 if ((vma->vm_flags & (VM_WRITE|VM_SHARED)) == in do_wp_page()
2382 } else if (unlikely((vma->vm_flags & (VM_WRITE|VM_SHARED)) == in do_wp_page()
2621 if (vm_swap_full() || (vma->vm_flags & VM_LOCKED) || PageMlocked(page)) in do_swap_page()
2672 if ((vma->vm_flags & VM_GROWSDOWN) && address == vma->vm_start) { in check_stack_guard_page()
2682 return prev->vm_flags & VM_GROWSDOWN ? 0 : -ENOMEM; in check_stack_guard_page()
2686 if ((vma->vm_flags & VM_GROWSUP) && address + PAGE_SIZE == vma->vm_end) { in check_stack_guard_page()
2691 return next->vm_flags & VM_GROWSUP ? 0 : -ENOMEM; in check_stack_guard_page()
2715 if (vma->vm_flags & VM_SHARED) in do_anonymous_page()
2756 if (vma->vm_flags & VM_WRITE) in do_anonymous_page()
3168 if (!(vma->vm_flags & VM_SHARED)) in do_fault()
3202 BUG_ON(!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))); in do_numa_page()
3242 if (!(vma->vm_flags & VM_WRITE)) in do_numa_page()
3249 if (page_mapcount(page) > 1 && (vma->vm_flags & VM_SHARED)) in do_numa_page()
3631 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) in follow_pfn()
3652 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) in follow_phys()