/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | vmmnv04.c | 29 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in nv04_vmm_pgt_pte() 40 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv04_vmm_pgt_sgl() 47 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv04_vmm_pgt_dma() 81 struct nvkm_vmm_map *map) in nv04_vmm_valid()
|
D | vmm.h | 58 u32 ptei, u32 ptes, struct nvkm_vmm_map *); 81 struct nvkm_vmm_map *); 83 struct nvkm_vmm_map *); 85 struct nvkm_vmm_map *); 145 struct nvkm_vmm_map *); 193 int nv04_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 197 int nv50_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 207 int gf100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 224 int gp100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *);
|
D | vmmnv41.c | 28 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in nv41_vmm_pgt_pte() 39 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv41_vmm_pgt_sgl() 46 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv41_vmm_pgt_dma()
|
D | vmmgp100.c | 76 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_pfn() 113 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in gp100_vmm_pgt_pte() 127 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_sgl() 134 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_dma() 153 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_mem() 196 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in gp100_vmm_pd0_pte() 210 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pd0_mem() 310 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pd0_pfn() 400 struct nvkm_vmm_map *map) in gp100_vmm_valid()
|
D | mem.c | 74 struct nvkm_vmm_map map = { in nvkm_mem_map_dma() 79 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_mem_map_dma() 114 struct nvkm_vmm_map map = { in nvkm_mem_map_sgl() 119 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_mem_map_sgl()
|
D | vmmnv50.c | 33 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in nv50_vmm_pgt_pte() 59 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv50_vmm_pgt_sgl() 66 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv50_vmm_pgt_dma() 85 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv50_vmm_pgt_mem() 228 struct nvkm_vmm_map *map) in nv50_vmm_valid()
|
D | vmmgf100.c | 33 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in gf100_vmm_pgt_pte() 59 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gf100_vmm_pgt_sgl() 66 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gf100_vmm_pgt_dma() 85 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gf100_vmm_pgt_mem() 239 struct nvkm_vmm_map *map) in gf100_vmm_valid()
|
D | vmmnv44.c | 74 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in nv44_vmm_pgt_pte() 106 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv44_vmm_pgt_sgl() 113 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in nv44_vmm_pgt_dma()
|
D | vmm.c | 504 nvkm_vmm_pte_func MAP_PTES, struct nvkm_vmm_map *map, in nvkm_vmm_iter() 692 u64 addr, u64 size, struct nvkm_vmm_map *map, in nvkm_vmm_ptes_get_map() 718 u64 addr, u64 size, struct nvkm_vmm_map *map, in nvkm_vmm_ptes_map() 1291 struct nvkm_vmm_map args; in nvkm_vmm_pfn_map() 1376 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_valid() 1412 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_choose() 1424 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_locked() 1509 nvkm_vmm_map(struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc, in nvkm_vmm_map() function 1510 struct nvkm_vmm_map *map) in nvkm_vmm_map()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 62 struct nvkm_vmm_map { struct 80 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc, argument 81 struct nvkm_vmm_map *);
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ram.c | 42 struct nvkm_vmm_map map = { in nvkm_vram_map() 48 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_vram_map()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | gk20a.c | 285 struct nvkm_vmm_map map = { in gk20a_instobj_map() 291 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in gk20a_instobj_map()
|