Home
last modified time | relevance | path

Searched refs:nvkm_vma (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
A Dvmm.c760 struct nvkm_vma *
763 struct nvkm_vma *new; in nvkm_vma_tail()
861 struct nvkm_vma *
883 struct nvkm_vma *vma, struct nvkm_vma *next, u64 size) in nvkm_vmm_node_merge()
923 struct nvkm_vma *
938 struct nvkm_vma *tmp; in nvkm_vmm_node_split()
969 struct nvkm_vma *vma; in nvkm_vmm_dump()
978 struct nvkm_vma *vma; in nvkm_vmm_dtor()
1019 struct nvkm_vma *vma; in nvkm_vmm_ctor_managed()
1039 struct nvkm_vma *vma; in nvkm_vmm_ctor()
[all …]
A Dmem.h12 u64 *, u64 *, struct nvkm_vma **);
17 u64 *, u64 *, struct nvkm_vma **);
22 u64 *, u64 *, struct nvkm_vma **);
A Dvmm.h166 struct nvkm_vma *nvkm_vmm_node_search(struct nvkm_vmm *, u64 addr);
167 struct nvkm_vma *nvkm_vmm_node_split(struct nvkm_vmm *, struct nvkm_vma *,
171 struct nvkm_vma **pvma);
172 void nvkm_vmm_put_locked(struct nvkm_vmm *, struct nvkm_vma *);
173 void nvkm_vmm_unmap_locked(struct nvkm_vmm *, struct nvkm_vma *, bool pfn);
174 void nvkm_vmm_unmap_region(struct nvkm_vmm *, struct nvkm_vma *);
189 struct nvkm_vma *nvkm_vma_tail(struct nvkm_vma *, u64 tail);
A Duvmm.c107 struct nvkm_vma *vma; in nvkm_uvmm_mthd_unmap()
150 struct nvkm_vma *vma; in nvkm_uvmm_mthd_map()
226 struct nvkm_vma *vma; in nvkm_uvmm_mthd_put()
262 struct nvkm_vma *vma; in nvkm_uvmm_mthd_get()
A Dumem.h18 struct nvkm_vma *bar;
A Dmemnv04.c32 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in nv04_mem_map()
A Dmem.c71 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_dma()
111 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_sgl()
A Dpriv.h26 u32 argc, u64 *addr, u64 *size, struct nvkm_vma **);
A Dmemgf100.c35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in gf100_mem_map()
A Dmemnv50.c35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in nv50_mem_map()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dmmu.h6 struct nvkm_vma { struct
58 int nvkm_vmm_get(struct nvkm_vmm *, u8 page, u64 size, struct nvkm_vma **);
59 void nvkm_vmm_put(struct nvkm_vmm *, struct nvkm_vma **);
79 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc,
81 void nvkm_vmm_unmap(struct nvkm_vmm *, struct nvkm_vma *);
A Dbar.h5 struct nvkm_vma;
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/engine/gr/
A Dgf100.h282 struct nvkm_vma *pagepool;
283 struct nvkm_vma *bundle_cb;
284 struct nvkm_vma *attrib_cb;
285 struct nvkm_vma *unknown;
288 struct nvkm_vma *mmio_vma;
A Dctxgf100.c1442 struct nvkm_vma *ctx = NULL; in gf100_grctx_generate()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
A Dnv50.c49 struct nvkm_vma *bar;
127 struct nvkm_vma *bar = NULL, *ebar; in nv50_instobj_kmap()
184 struct nvkm_vma *vma, void *argv, u32 argc) in nv50_instobj_map()
315 struct nvkm_vma *bar; in nv50_instobj_dtor()
A Dgk20a.c282 struct nvkm_vma *vma, void *argv, u32 argc) in gk20a_instobj_map()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/core/
A Dmemory.h6 struct nvkm_vma;
39 struct nvkm_vma *, void *argv, u32 argc);
A Dgpuobj.h32 struct nvkm_vma *, void *argv, u32 argc);
A Dfalcon.h128 struct nvkm_vma *vma;
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/core/
A Dgpuobj.c47 struct nvkm_vmm *vmm, struct nvkm_vma *vma, in nvkm_gpuobj_heap_map()
109 struct nvkm_vmm *vmm, struct nvkm_vma *vma, in nvkm_gpuobj_map()
A Dfirmware.c118 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_firmware_mem_map()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
A Dcgrp.h14 struct nvkm_vma *vma;
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/engine/
A Dfifo.h68 struct nvkm_vma *bar1;
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
A Dram.c46 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_vram_map()

Completed in 26 milliseconds