Lines Matching defs:vmm
207 struct nvif_vmm *vmm = &nouveau_cli_vmm(cli)->vmm;
260 for (i = 0; i < vmm->page_nr; i++) {
269 (domain & NOUVEAU_GEM_DOMAIN_VRAM) && !vmm->page[i].vram)
272 (!vmm->page[i].host || vmm->page[i].shift > PAGE_SHIFT))
279 if (pi < 0 || !nvbo->comp || vmm->page[i].comp)
283 if (*size >= 1ULL << vmm->page[i].shift)
293 if (nvbo->comp && !vmm->page[pi].comp) {
298 nvbo->page = vmm->page[pi].shift;
307 for (i = 0; i < vmm->page_nr; i++) {
315 if ((domain & NOUVEAU_GEM_DOMAIN_VRAM) && !vmm->page[i].vram)
318 (!vmm->page[i].host || vmm->page[i].shift > PAGE_SHIFT))
325 if (*size >= 1ULL << vmm->page[i].shift)
332 nvbo->page = vmm->page[pi].shift;
819 struct nvif_vmm *vmm = &drm->client.vmm.vmm;
822 ret = nvif_vmm_get(vmm, LAZY, false, old_mem->mem.page, 0,
827 ret = nvif_vmm_get(vmm, LAZY, false, new_mem->mem.page, 0,
832 ret = nouveau_mem_map(old_mem, vmm, &old_mem->vma[0]);
836 ret = nouveau_mem_map(new_mem, vmm, &old_mem->vma[1]);
839 nvif_vmm_put(vmm, &old_mem->vma[1]);
840 nvif_vmm_put(vmm, &old_mem->vma[0]);