/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
mem.h | 20 bus_space_tag_t *, u64 *, u64 *, struct nvkm_vma **); 23 u64 *, u64 *, struct nvkm_vma **); 30 bus_space_tag_t *, u64 *, u64 *, struct nvkm_vma **); 33 u64 *, u64 *, struct nvkm_vma **); 40 bus_space_tag_t *, u64 *, u64 *, struct nvkm_vma **); 43 u64 *, u64 *, struct nvkm_vma **);
|
umem.h | 21 struct nvkm_vma *bar;
|
nouveau_nvkm_subdev_mmu_vmm.c | 754 static inline struct nvkm_vma * 757 struct nvkm_vma *vma = kzalloc(sizeof(*vma), GFP_KERNEL); 767 struct nvkm_vma * 768 nvkm_vma_tail(struct nvkm_vma *vma, u64 tail) 770 struct nvkm_vma *new; 800 const struct nvkm_vma *a = va, *b = vb; 816 const struct nvkm_vma *n = vn; 833 .rbto_node_offset = offsetof(struct nvkm_vma, tree), 838 nvkm_vmm_free_remove(struct nvkm_vmm *vmm, struct nvkm_vma *vma) 848 nvkm_vmm_free_delete(struct nvkm_vmm *vmm, struct nvkm_vma *vma [all...] |
nouveau_nvkm_subdev_mmu_memnv04.c | 38 u32 argc, bus_space_tag_t *ptag, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) 41 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma)
|
priv.h | 29 u32 argc, bus_space_tag_t *, u64 *addr, u64 *size, struct nvkm_vma **); 32 u32 argc, u64 *addr, u64 *size, struct nvkm_vma **);
|
nouveau_nvkm_subdev_mmu_memgf100.c | 42 struct nvkm_vma **pvma) 45 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma)
|
nouveau_nvkm_subdev_mmu_memnv50.c | 41 u32 argc, bus_space_tag_t *ptag, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) 44 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma)
|
vmm.h | 171 struct nvkm_vma *nvkm_vmm_node_search(struct nvkm_vmm *, u64 addr); 172 struct nvkm_vma *nvkm_vmm_node_split(struct nvkm_vmm *, struct nvkm_vma *, 176 struct nvkm_vma **pvma); 177 void nvkm_vmm_put_locked(struct nvkm_vmm *, struct nvkm_vma *); 178 void nvkm_vmm_unmap_locked(struct nvkm_vmm *, struct nvkm_vma *, bool pfn); 179 void nvkm_vmm_unmap_region(struct nvkm_vmm *, struct nvkm_vma *); 193 struct nvkm_vma *nvkm_vma_tail(struct nvkm_vma *, u64 tail);
|
nouveau_nvkm_subdev_mmu_uvmm.c | 121 struct nvkm_vma *vma; 165 struct nvkm_vma *vma; 243 struct nvkm_vma *vma; 281 struct nvkm_vma *vma;
|
nouveau_nvkm_subdev_mmu_mem.c | 85 struct nvkm_vma *vma, void *argv, u32 argc) 141 struct nvkm_vma *vma, void *argv, u32 argc)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
changf100.h | 19 struct nvkm_vma *vma;
|
gf100.h | 37 struct nvkm_vma *bar;
|
changk104.h | 23 struct nvkm_vma *vma;
|
gk104.h | 50 struct nvkm_vma *bar;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
bar.h | 7 struct nvkm_vma;
|
mmu.h | 8 struct nvkm_vma { struct 70 int nvkm_vmm_get(struct nvkm_vmm *, u8 page, u64 size, struct nvkm_vma **); 71 void nvkm_vmm_put(struct nvkm_vmm *, struct nvkm_vma **); 93 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc, 95 void nvkm_vmm_unmap(struct nvkm_vmm *, struct nvkm_vma *);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
gpuobj.h | 43 struct nvkm_vma *, void *argv, u32 argc);
|
memory.h | 8 struct nvkm_vma; 46 struct nvkm_vma *, void *argv, u32 argc);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/ |
nouveau_nvkm_subdev_instmem_nv50.c | 58 struct nvkm_vma *bar; 150 struct nvkm_vma *bar = NULL, *ebar; 234 struct nvkm_vma *vma, void *argv, u32 argc) 365 struct nvkm_vma *bar;
|
nouveau_nvkm_subdev_instmem_gk20a.c | 325 struct nvkm_vma *vma, void *argv, u32 argc)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
nouveau_nvkm_core_gpuobj.c | 90 struct nvkm_vmm *vmm, struct nvkm_vma *vma, 152 struct nvkm_vmm *vmm, struct nvkm_vma *vma,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_bo.h | 16 struct nvkm_vma;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
priv.h | 108 struct nvkm_vma *vma;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
gf100.h | 264 struct nvkm_vma *mmio_vma; 269 struct nvkm_vma *vma;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_ram.c | 46 struct nvkm_vma *vma, void *argv, u32 argc)
|