Home
last modified time | relevance | path

Searched refs:nvkm_vmm_pt (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dvmm.c28 nvkm_vmm_pt_del(struct nvkm_vmm_pt **ppgt) in nvkm_vmm_pt_del()
30 struct nvkm_vmm_pt *pgt = *ppgt; in nvkm_vmm_pt_del()
39 static struct nvkm_vmm_pt *
44 struct nvkm_vmm_pt *pgt; in nvkm_vmm_pt_new()
79 struct nvkm_vmm_pt *pt[NVKM_VMM_LEVELS_MAX];
142 struct nvkm_vmm_pt *pgd = it->pt[it->lvl + 1]; in nvkm_vmm_unref_pdes()
143 struct nvkm_vmm_pt *pgt = it->pt[it->lvl]; in nvkm_vmm_unref_pdes()
197 nvkm_vmm_unref_sptes(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgt, in nvkm_vmm_unref_sptes()
262 struct nvkm_vmm_pt *pgt = it->pt[0]; in nvkm_vmm_unref_ptes()
296 nvkm_vmm_ref_sptes(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgt, in nvkm_vmm_ref_sptes()
[all …]
Dvmm.h7 struct nvkm_vmm_pt { struct
38 struct nvkm_vmm_pt **pde; argument
56 struct nvkm_vmm_pt *, u32 pdei); argument
77 void gf100_vmm_pgd_pde(struct nvkm_vmm *, struct nvkm_vmm_pt *, u32);
Dvmmgp100.c233 gp100_vmm_pd0_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) in gp100_vmm_pd0_pde()
235 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; in gp100_vmm_pd0_pde()
357 gp100_vmm_pd1_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) in gp100_vmm_pd1_pde()
359 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; in gp100_vmm_pd1_pde()
Dvmmnv50.c106 nv50_vmm_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgt, u64 *pdata) in nv50_vmm_pde()
145 nv50_vmm_pgd_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) in nv50_vmm_pgd_pde()
Dvmmgf100.c106 gf100_vmm_pgd_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei) in gf100_vmm_pgd_pde()
108 struct nvkm_vmm_pt *pgt = pgd->pde[pdei]; in gf100_vmm_pgd_pde()
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h36 struct nvkm_vmm_pt *pd;