Lines Matching refs:vmas
230 * We cannot merge two vmas if they have differently assigned (non-NULL)
257 * We cannot merge two vmas if they have differently assigned (non-NULL)
443 * we are removing both mid and next vmas
1404 * @mas_detach: The maple state of the detached vmas
1438 /* Remove and clean up vmas */
1455 * Reattach any detached vmas and free up the maple tree used to track the vmas.
1471 * and marking the vmas as isolated.
1557 * If userfaultfd_unmap_prep returns an error the vmas
1879 mapping = vb->vmas[0]->vm_file->f_mapping;
1882 VM_WARN_ON_ONCE(vb->vmas[i]->vm_file->f_mapping != mapping);
1883 __remove_shared_vm_struct(vb->vmas[i], mapping);
1896 if ((vb->count > 0 && vb->vmas[0]->vm_file != vma->vm_file) ||
1897 vb->count == ARRAY_SIZE(vb->vmas))
1900 vb->vmas[vb->count] = vma;
2144 * neighbouring vmas for a suitable anon_vma, before it goes off
2177 * or lead to too many vmas hanging off the same anon_vma.
2317 * anon_vmas to be associated with existing vmas.
2330 * - all vmas marked locked
2485 * Reattach any detached vmas, free up the maple tree used to track the vmas.
2487 * have been called), then a NULL is written over the vmas and the vmas are