Home
last modified time | relevance | path

Searched refs:getref (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmm.c1725 nvkm_vmm_get_locked(struct nvkm_vmm *vmm, bool getref, bool mapref, bool sparse, in nvkm_vmm_get_locked() argument
1736 getref, mapref, sparse, shift, align, size); in nvkm_vmm_get_locked()
1739 if (unlikely(!size || (!getref && !mapref && sparse))) { in nvkm_vmm_get_locked()
1741 size, getref, mapref, sparse); in nvkm_vmm_get_locked()
1751 if (unlikely((getref || vmm->func->page_block) && !shift)) { in nvkm_vmm_get_locked()
1753 getref, vmm->func->page_block); in nvkm_vmm_get_locked()
1839 if (sparse && getref) in nvkm_vmm_get_locked()
1843 else if (getref) in nvkm_vmm_get_locked()
1852 vma->mapref = mapref && !getref; in nvkm_vmm_get_locked()
1855 vma->refd = getref ? vma->page : NVKM_VMA_PAGE_NONE; in nvkm_vmm_get_locked()
H A Duvmm.c276 bool getref, mapref, sparse; in nvkm_uvmm_mthd_get() local
281 getref = args->v0.type == NVIF_VMM_GET_V0_PTES; in nvkm_uvmm_mthd_get()
291 ret = nvkm_vmm_get_locked(vmm, getref, mapref, sparse, in nvkm_uvmm_mthd_get()