/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
nouveau_nvkm_subdev_mmu_vmmgk104.c | 47 { PGD, 13, 8, 0x1000, &gf100_vmm_pgd }, 54 { PGD, 13, 8, 0x1000, &gf100_vmm_pgd }, 61 { PGD, 14, 8, 0x1000, &gf100_vmm_pgd }, 68 { PGD, 14, 8, 0x1000, &gf100_vmm_pgd },
|
nouveau_nvkm_subdev_mmu_vmmgm200.c | 77 { PGD, 13, 8, 0x1000, &gm200_vmm_pgd }, 84 { PGD, 13, 8, 0x1000, &gm200_vmm_pgd }, 91 { PGD, 14, 8, 0x1000, &gm200_vmm_pgd }, 98 { PGD, 14, 8, 0x1000, &gm200_vmm_pgd },
|
nouveau_nvkm_subdev_mmu_vmmgp100.c | 249 gp100_vmm_pd0_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) 251 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; 252 struct nvkm_mmu_pt *pd = pgd->pt[0]; 289 gp100_vmm_pd1_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) 291 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; 292 struct nvkm_mmu_pt *pd = pgd->pt[0]; 313 { PGD, 8, 16, 0x1000, &gp100_vmm_desc_pd0 }, 314 { PGD, 9, 8, 0x1000, &gp100_vmm_desc_pd1 }, 315 { PGD, 9, 8, 0x1000, &gp100_vmm_desc_pd1 }, 316 { PGD, 2, 8, 0x1000, &gp100_vmm_desc_pd1 } [all...] |
nouveau_nvkm_subdev_mmu_vmmgf100.c | 117 gf100_vmm_pgd_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) 119 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; 120 struct nvkm_mmu_pt *pd = pgd->pt[0]; 166 { PGD, 13, 8, 0x1000, &gf100_vmm_pgd }, 173 { PGD, 13, 8, 0x1000, &gf100_vmm_pgd }, 180 { PGD, 14, 8, 0x1000, &gf100_vmm_pgd }, 187 { PGD, 14, 8, 0x1000, &gf100_vmm_pgd },
|
nouveau_nvkm_subdev_mmu_vmmnv50.c | 154 nv50_vmm_pgd_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) 160 if (!nv50_vmm_pde(vmm, pgd->pde[pdei], &data)) 178 { PGD, 11, 0, 0x0000, &nv50_vmm_pgd }, 185 { PGD, 11, 0, 0x0000, &nv50_vmm_pgd },
|
nouveau_nvkm_subdev_mmu_vmm.c | 68 if (desc->type == PGD) { 95 case PGD: return "PGD"; 149 struct nvkm_vmm_pt *pgd = it->pt[it->lvl + 1]; local in function:nvkm_vmm_unref_pdes 157 if (--pgd->refs[0]) { 164 if (pgd->pt[0]) { 166 func->sparse(vmm, pgd->pt[0], pdei, 1); 167 pgd->pde[pdei] = NVKM_VMM_PDE_SPARSE; 169 func->unmap(vmm, pgd->pt[0], pdei, 1); 170 pgd->pde[pdei] = NULL 548 struct nvkm_vmm_pt *pgd = pgt; local in function:nvkm_vmm_iter [all...] |
vmm.h | 93 PGD,
|