Searched refs:refd (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | uvmm.c | 198 (vma->refd == NVKM_VMA_PAGE_NONE && !vma->mapref)) { 201 !!vma->memory, vma->refd, vma->mapref, 330 nvkm_uvmm_page_index(struct nvkm_uvmm *uvmm, u64 size, u8 shift, u8 *refd) argument 348 *refd = page - vmm->func->page; 357 u8 refd; local 363 ret = nvkm_uvmm_page_index(uvmm, args->size, args->shift, &refd); 367 return nvkm_vmm_raw_get(vmm, args->addr, args->size, refd); 374 u8 refd; local 380 ret = nvkm_uvmm_page_index(uvmm, args->size, args->shift, &refd); 384 nvkm_vmm_raw_put(vmm, args->addr, args->size, refd); 405 u8 refd; local 434 u8 refd; local [all...] |
H A D | vmm.c | 807 vma->refd = NVKM_VMA_PAGE_NONE; 826 new->refd = vma->refd; 1011 vma->refd != NVKM_VMA_PAGE_NONE ? '0' + vma->refd : '-', 1254 nvkm_vmm_ptes_unmap_put(vmm, &vmm->func->page[vma->refd], 1260 vma->refd = NVKM_VMA_PAGE_NONE; 1347 tmp->refd = page - vmm->func->page; 1349 tmp->refd = NVKM_VMA_PAGE_NONE; 1416 const struct nvkm_vmm_page *page = &vmm->func->page[vma->refd]; 1622 const u8 refd = next->refd; local 1853 nvkm_vmm_raw_unmap(struct nvkm_vmm *vmm, u64 addr, u64 size, bool sparse, u8 refd) argument 1862 nvkm_vmm_raw_put(struct nvkm_vmm *vmm, u64 addr, u64 size, u8 refd) argument 1870 nvkm_vmm_raw_get(struct nvkm_vmm *vmm, u64 addr, u64 size, u8 refd) argument [all...] |
H A D | vmm.h | 177 int nvkm_vmm_raw_get(struct nvkm_vmm *vmm, u64 addr, u64 size, u8 refd); 178 void nvkm_vmm_raw_put(struct nvkm_vmm *vmm, u64 addr, u64 size, u8 refd); 180 bool sparse, u8 refd);
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 16 u8 refd:3; /* Current page type (index, or NONE for unreferenced). */ member in struct:nvkm_vma
|
Completed in 177 milliseconds