| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ | 
| D | vmm.c | 75 	struct nvkm_vmm *vmm;  member145 	struct nvkm_vmm *vmm = it->vmm;  in nvkm_vmm_unref_pdes()  local
 203 	struct nvkm_vmm *vmm = it->vmm;  in nvkm_vmm_unref_sptes()  local
 302 	struct nvkm_vmm *vmm = it->vmm;  in nvkm_vmm_ref_sptes()  local
 419 	struct nvkm_vmm *vmm = it->vmm;  in nvkm_vmm_ref_hwpt()  local
 501 nvkm_vmm_iter(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page,  in nvkm_vmm_iter()
 602 nvkm_vmm_ptes_sparse_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page,  in nvkm_vmm_ptes_sparse_put()
 612 nvkm_vmm_ptes_sparse_get(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page,  in nvkm_vmm_ptes_sparse_get()
 630 nvkm_vmm_ptes_sparse(struct nvkm_vmm *vmm, u64 addr, u64 size, bool ref)  in nvkm_vmm_ptes_sparse()
 680 nvkm_vmm_ptes_unmap_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page,  in nvkm_vmm_ptes_unmap_put()
 [all …]
 
 | 
| D | vmmgp100.c | 34 gp100_vmm_pfn_unmap(struct nvkm_vmm *vmm,  in gp100_vmm_pfn_unmap()55 gp100_vmm_pfn_clear(struct nvkm_vmm *vmm,  in gp100_vmm_pfn_clear()
 75 gp100_vmm_pgt_pfn(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pgt_pfn()
 109 gp100_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pgt_pte()
 123 gp100_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pgt_sgl()
 130 gp100_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pgt_dma()
 149 gp100_vmm_pgt_mem(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pgt_mem()
 156 gp100_vmm_pgt_sparse(struct nvkm_vmm *vmm,  in gp100_vmm_pgt_sparse()
 176 gp100_vmm_lpt_invalid(struct nvkm_vmm *vmm,  in gp100_vmm_lpt_invalid()
 192 gp100_vmm_pd0_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gp100_vmm_pd0_pte()
 [all …]
 
 | 
| D | vmmgf100.c | 32 gf100_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gf100_vmm_pgt_pte()58 gf100_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gf100_vmm_pgt_sgl()
 65 gf100_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gf100_vmm_pgt_dma()
 84 gf100_vmm_pgt_mem(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in gf100_vmm_pgt_mem()
 91 gf100_vmm_pgt_unmap(struct nvkm_vmm *vmm,  in gf100_vmm_pgt_unmap()
 106 gf100_vmm_pgd_pde(struct nvkm_vmm *vmm, struct nvkm_vmm_pt *pgd, u32 pdei)  in gf100_vmm_pgd_pde()
 181 gf100_vmm_invalidate_pdb(struct nvkm_vmm *vmm, u64 addr)  in gf100_vmm_invalidate_pdb()
 188 gf100_vmm_invalidate(struct nvkm_vmm *vmm, u32 type)  in gf100_vmm_invalidate()
 229 gf100_vmm_flush(struct nvkm_vmm *vmm, int depth)  in gf100_vmm_flush()
 238 gf100_vmm_valid(struct nvkm_vmm *vmm, void *argv, u32 argc,  in gf100_vmm_valid()
 [all …]
 
 | 
| D | vmmnv50.c | 32 nv50_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv50_vmm_pgt_pte()58 nv50_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv50_vmm_pgt_sgl()
 65 nv50_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv50_vmm_pgt_dma()
 84 nv50_vmm_pgt_mem(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv50_vmm_pgt_mem()
 91 nv50_vmm_pgt_unmap(struct nvkm_vmm *vmm,  in nv50_vmm_pgt_unmap()
 106 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()
 181 nv50_vmm_flush(struct nvkm_vmm *vmm, int level)  in nv50_vmm_flush()
 227 nv50_vmm_valid(struct nvkm_vmm *vmm, void *argv, u32 argc,  in nv50_vmm_valid()
 325 nv50_vmm_part(struct nvkm_vmm *vmm, struct nvkm_memory *inst)  in nv50_vmm_part()
 [all …]
 
 | 
| D | vmmnv44.c | 27 nv44_vmm_pgt_fill(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv44_vmm_pgt_fill()73 nv44_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv44_vmm_pgt_pte()
 105 nv44_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv44_vmm_pgt_sgl()
 112 nv44_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv44_vmm_pgt_dma()
 147 nv44_vmm_pgt_unmap(struct nvkm_vmm *vmm,  in nv44_vmm_pgt_unmap()
 185 nv44_vmm_flush(struct nvkm_vmm *vmm, int level)  in nv44_vmm_flush()
 213 	struct nvkm_vmm *vmm;  in nv44_vmm_new()  local
 
 | 
| D | vmmnv41.c | 27 nv41_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv41_vmm_pgt_pte()38 nv41_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv41_vmm_pgt_sgl()
 45 nv41_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv41_vmm_pgt_dma()
 61 nv41_vmm_pgt_unmap(struct nvkm_vmm *vmm,  in nv41_vmm_pgt_unmap()
 81 nv41_vmm_flush(struct nvkm_vmm *vmm, int level)  in nv41_vmm_flush()
 
 | 
| D | vmmnv04.c | 28 nv04_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv04_vmm_pgt_pte()39 nv04_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv04_vmm_pgt_sgl()
 46 nv04_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,  in nv04_vmm_pgt_dma()
 60 nv04_vmm_pgt_unmap(struct nvkm_vmm *vmm,  in nv04_vmm_pgt_unmap()
 80 nv04_vmm_valid(struct nvkm_vmm *vmm, void *argv, u32 argc,  in nv04_vmm_valid()
 126 	struct nvkm_vmm *vmm;  in nv04_vmm_new()  local
 
 | 
| D | vmmgm200.c | 28 gm200_vmm_pgt_sparse(struct nvkm_vmm *vmm,  in gm200_vmm_pgt_sparse()53 gm200_vmm_pgd_sparse(struct nvkm_vmm *vmm,  in gm200_vmm_pgd_sparse()
 96 gm200_vmm_join_(struct nvkm_vmm *vmm, struct nvkm_memory *inst, u64 base)  in gm200_vmm_join_()
 104 gm200_vmm_join(struct nvkm_vmm *vmm, struct nvkm_memory *inst)  in gm200_vmm_join()
 
 | 
| D | uvmm.c | 52 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_pfnclr()  local81 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_pfnmap()  local
 115 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_unmap()  local
 159 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_map()  local
 237 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_put()  local
 275 	struct nvkm_vmm *vmm = uvmm->vmm;  in nvkm_uvmm_mthd_get()  local
 
 | 
| D | uvmm.h | 9 	struct nvkm_vmm *vmm;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvif/ | 
| D | vmm.c | 28 nvif_vmm_unmap(struct nvif_vmm *vmm, u64 addr)  in nvif_vmm_unmap()36 nvif_vmm_map(struct nvif_vmm *vmm, u64 addr, u64 size, void *argv, u32 argc,  in nvif_vmm_map()
 65 nvif_vmm_put(struct nvif_vmm *vmm, struct nvif_vma *vma)  in nvif_vmm_put()
 77 nvif_vmm_get(struct nvif_vmm *vmm, enum nvif_vmm_get type, bool sparse,  in nvif_vmm_get()
 108 nvif_vmm_fini(struct nvif_vmm *vmm)  in nvif_vmm_fini()
 116 	      u64 size, void *argv, u32 argc, struct nvif_vmm *vmm)  in nvif_vmm_init()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/ | 
| D | drm_vram_mm_helper.c | 85 	struct drm_vram_mm *vmm = drm_vram_mm_of_bdev(bo->bdev);  in bo_driver_evict_flags()  local94 	struct drm_vram_mm *vmm = drm_vram_mm_of_bdev(bo->bdev);  in bo_driver_verify_access()  local
 105 	struct drm_vram_mm *vmm = drm_vram_mm_of_bdev(bdev);  in bo_driver_io_mem_reserve()  local
 163 int drm_vram_mm_init(struct drm_vram_mm *vmm, struct drm_device *dev,  in drm_vram_mm_init()
 191 void drm_vram_mm_cleanup(struct drm_vram_mm *vmm)  in drm_vram_mm_cleanup()
 208 		     struct drm_vram_mm *vmm)  in drm_vram_mm_mmap()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/ | 
| D | nouveau_vmm.c | 49 nouveau_vma_find(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm)  in nouveau_vma_find()77 nouveau_vma_new(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm,  in nouveau_vma_new()
 121 nouveau_vmm_fini(struct nouveau_vmm *vmm)  in nouveau_vmm_fini()
 129 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm)  in nouveau_vmm_init()
 
 | 
| D | nouveau_vmm.h | 8 	struct nouveau_vmm *vmm;  member27 	struct nvif_vmm vmm;  member
 
 | 
| D | nouveau_gem.c | 67 	struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : &cli->vmm;  in nouveau_gem_object_open()  local142 	struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : & cli->vmm;  in nouveau_gem_object_close()  local
 226 	struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : &cli->vmm;  in nouveau_gem_info()  local
 440 			struct nouveau_vmm *vmm = chan->vmm;  in validate_init()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ | 
| D | nv50.c | 120 nv50_instobj_kmap(struct nv50_instobj *iobj, struct nvkm_vmm *vmm)  in nv50_instobj_kmap()183 nv50_instobj_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm,  in nv50_instobj_map()
 220 	struct nvkm_vmm *vmm;  in nv50_instobj_acquire()  local
 260 nv50_instobj_boot(struct nvkm_memory *memory, struct nvkm_vmm *vmm)  in nv50_instobj_boot()
 326 		struct nvkm_vmm *vmm = nvkm_bar_bar2_vmm(imem->subdev.device);  in nv50_instobj_dtor()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/bochs/ | 
| D | bochs_mm.c | 11 	struct drm_vram_mm *vmm;  in bochs_mm_init()  local
 | 
| /Linux-v5.4/drivers/gpu/drm/vboxvideo/ | 
| D | vbox_ttm.c | 15 	struct drm_vram_mm *vmm;  in vbox_mm_init()  local
 | 
| /Linux-v5.4/drivers/gpu/drm/mgag200/ | 
| D | mgag200_ttm.c | 35 	struct drm_vram_mm *vmm;  in mgag200_mm_init()  local
 | 
| /Linux-v5.4/drivers/gpu/drm/ast/ | 
| D | ast_ttm.c | 39 	struct drm_vram_mm *vmm;  in ast_mm_init()  local
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ | 
| D | gm200.h | 33 	struct nvkm_vmm *vmm;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/include/nvif/ | 
| D | cl506e.h | 9 	__u64 vmm;  member
 | 
| D | cl826e.h | 9 	__u64 vmm;  member
 | 
| D | cl506f.h | 12 	__u64 vmm;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ | 
| D | gf100.h | 9 	struct nvkm_vmm *vmm;  member
 |