Lines Matching defs:vm_page_prot
131 /* Update vma->vm_page_prot to reflect vma->vm_flags. */
135 pgprot_t vm_page_prot;
137 vm_page_prot = vm_pgprot_modify(vma->vm_page_prot, vm_flags);
138 if (vma_wants_writenotify(vma, vm_page_prot)) {
140 vm_page_prot = vm_pgprot_modify(vm_page_prot, vm_flags);
142 /* remove_protection_ptes reads vma->vm_page_prot without mmap_lock */
143 WRITE_ONCE(vma->vm_page_prot, vm_page_prot);
1161 * vm_page_prot/vm_flags may be accessed by rmap_walks and they must
1708 * to track write events. If so, we'll downgrade vm_page_prot
1712 int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot)
1727 if (pgprot_val(vm_page_prot) !=
1728 pgprot_val(vm_pgprot_modify(vm_page_prot, vm_flags)))
1824 vma->vm_page_prot = vm_get_page_prot(vm_flags);
3191 vma->vm_page_prot = vm_get_page_prot(flags);
3552 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags);