Lines Matching refs:vmi

654 		VMA_ITERATOR(vmi, mm, 0);  in userfaultfd_event_wait_completion()
658 for_each_vma(vmi, vma) { in userfaultfd_event_wait_completion()
899 VMA_ITERATOR(vmi, mm, 0); in userfaultfd_release()
916 for_each_vma(vmi, vma) { in userfaultfd_release()
925 prev = vma_merge(&vmi, mm, prev, vma->vm_start, vma->vm_end, in userfaultfd_release()
1327 struct vma_iterator vmi; in userfaultfd_register() local
1372 vma_iter_init(&vmi, mm, start); in userfaultfd_register()
1373 vma = vma_find(&vmi, end); in userfaultfd_register()
1451 } for_each_vma_range(vmi, cur, end); in userfaultfd_register()
1454 vma_iter_set(&vmi, start); in userfaultfd_register()
1455 prev = vma_prev(&vmi); in userfaultfd_register()
1460 for_each_vma_range(vmi, vma, end) { in userfaultfd_register()
1482 prev = vma_merge(&vmi, mm, prev, start, vma_end, new_flags, in userfaultfd_register()
1493 ret = split_vma(&vmi, vma, start, 1); in userfaultfd_register()
1498 ret = split_vma(&vmi, vma, end, 0); in userfaultfd_register()
1563 struct vma_iterator vmi; in userfaultfd_unregister() local
1584 vma_iter_init(&vmi, mm, start); in userfaultfd_unregister()
1585 vma = vma_find(&vmi, end); in userfaultfd_unregister()
1622 } for_each_vma_range(vmi, cur, end); in userfaultfd_unregister()
1625 vma_iter_set(&vmi, start); in userfaultfd_unregister()
1626 prev = vma_prev(&vmi); in userfaultfd_unregister()
1631 for_each_vma_range(vmi, vma, end) { in userfaultfd_unregister()
1668 prev = vma_merge(&vmi, mm, prev, start, vma_end, new_flags, in userfaultfd_unregister()
1677 ret = split_vma(&vmi, vma, start, 1); in userfaultfd_unregister()
1682 ret = split_vma(&vmi, vma, end, 0); in userfaultfd_unregister()