Lines Matching defs:vmm
204 struct nvif_vmm *vmm = cli->svm.cli ? &cli->svm.vmm : &cli->vmm.vmm;
255 for (i = 0; i < vmm->page_nr; i++) {
264 (domain & NOUVEAU_GEM_DOMAIN_VRAM) && !vmm->page[i].vram)
267 (!vmm->page[i].host || vmm->page[i].shift > PAGE_SHIFT))
274 if (pi < 0 || !nvbo->comp || vmm->page[i].comp)
278 if (*size >= 1ULL << vmm->page[i].shift)
288 if (nvbo->comp && !vmm->page[pi].comp) {
293 nvbo->page = vmm->page[pi].shift;
773 struct nvif_vmm *vmm = &drm->client.vmm.vmm;
776 ret = nvif_vmm_get(vmm, LAZY, false, old_mem->mem.page, 0,
781 ret = nvif_vmm_get(vmm, LAZY, false, new_mem->mem.page, 0,
786 ret = nouveau_mem_map(old_mem, vmm, &old_mem->vma[0]);
790 ret = nouveau_mem_map(new_mem, vmm, &old_mem->vma[1]);
793 nvif_vmm_put(vmm, &old_mem->vma[1]);
794 nvif_vmm_put(vmm, &old_mem->vma[0]);