/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
A 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()
|
A 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 *); 194 int nv04_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 198 int nv50_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 208 int gf100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 225 int gp100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *);
|
A 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()
|
A D | vmmgp100.c | 76 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_pfn() 116 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in gp100_vmm_pgt_pte() 130 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_sgl() 137 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_dma() 156 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pgt_mem() 199 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in gp100_vmm_pd0_pte() 213 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pd0_mem() 313 u32 ptei, u32 ptes, struct nvkm_vmm_map *map) in gp100_vmm_pd0_pfn() 406 struct nvkm_vmm_map *map) in gp100_vmm_valid()
|
A 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()
|
A 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() 227 struct nvkm_vmm_map *map) in nv50_vmm_valid()
|
A 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() 238 struct nvkm_vmm_map *map) in gf100_vmm_valid()
|
A 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()
|
A 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() 1288 struct nvkm_vmm_map args; in nvkm_vmm_pfn_map() 1373 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_valid() 1409 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_choose() 1421 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_locked() 1506 nvkm_vmm_map(struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc, in nvkm_vmm_map() function 1507 struct nvkm_vmm_map *map) in nvkm_vmm_map()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
A D | mmu.h | 61 struct nvkm_vmm_map { struct 79 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc, argument 80 struct nvkm_vmm_map *);
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
A 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/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
A 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()
|