/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H 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()
|
H 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 *); 219 int nv04_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 223 int nv50_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 233 int gf100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *); 250 int gp100_vmm_valid(struct nvkm_vmm *, void *, u32, struct nvkm_vmm_map *);
|
H 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()
|
H 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()
|
H 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()
|
H 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()
|
H 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()
|
H 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()
|
H A D | vmm.c | 504 nvkm_vmm_pte_func MAP_PTES, struct nvkm_vmm_map *map, in nvkm_vmm_iter() 695 u64 addr, u64 size, struct nvkm_vmm_map *map, in nvkm_vmm_ptes_map() 766 u64 addr, u64 size, struct nvkm_vmm_map *map, in __nvkm_vmm_ptes_get_map() 781 u64 addr, u64 size, struct nvkm_vmm_map *map, in nvkm_vmm_ptes_get_map() 1355 struct nvkm_vmm_map args; in nvkm_vmm_pfn_map() 1440 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_valid() 1476 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_choose() 1488 void *argv, u32 argc, struct nvkm_vmm_map *map) in nvkm_vmm_map_locked() 1575 nvkm_vmm_map(struct nvkm_vmm *vmm, struct nvkm_vma *vma, void *argv, u32 argc, in nvkm_vmm_map() function 1576 struct nvkm_vmm_map *map) in nvkm_vmm_map()
|
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 89 struct nvkm_vmm_map { struct 108 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc, argument 109 struct nvkm_vmm_map *);
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ram.c | 49 struct nvkm_vmm_map map = { in nvkm_vram_map() 55 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_vram_map()
|
/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | firmware.c | 136 struct nvkm_vmm_map map = { in nvkm_firmware_mem_map() 145 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_firmware_mem_map()
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H 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()
|