Lines Matching defs:vmi
576 mprotect_fixup(struct vma_iterator *vmi, struct mmu_gather *tlb,
633 *pprev = vma_merge(vmi, mm, *pprev, start, end, newflags,
645 error = split_vma(vmi, vma, start, 1);
651 error = split_vma(vmi, vma, end, 0);
701 struct vma_iterator vmi;
741 vma_iter_init(&vmi, current->mm, start);
742 vma = vma_find(&vmi, end);
765 prev = vma_prev(&vmi);
772 for_each_vma_range(vmi, vma, end) {
828 error = mprotect_fixup(&vmi, &tlb, vma, &prev, nstart, tmp, newflags);
832 tmp = vma_iter_end(&vmi);