Searched refs:nvkm_dma (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/
H A Duser.h9 int nvkm_dmaobj_ctor(const struct nvkm_dmaobj_func *, struct nvkm_dma *,
13 int nv04_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
15 int nv50_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
17 int gf100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
19 int gf119_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
21 int gv100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
H A Dpriv.h6 #define nvkm_dma(p) container_of((p), struct nvkm_dma, engine) macro
15 int index, struct nvkm_dma **);
18 int (*class_new)(struct nvkm_dma *, const struct nvkm_oclass *,
H A Dnouveau_nvkm_engine_dma_gf119.c38 gf119_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma)
H A Dnouveau_nvkm_engine_dma_gv100.c36 gv100_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma)
H A Dnouveau_nvkm_engine_dma_gf100.c38 gf100_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma)
H A Dnouveau_nvkm_engine_dma_nv04.c38 nv04_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma)
H A Dnouveau_nvkm_engine_dma_nv50.c38 nv50_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma)
H A Dnouveau_nvkm_engine_dma_base.c41 struct nvkm_dma *dma = nvkm_dma(oclass->engine);
100 return nvkm_dma(engine);
104 nvkm_dma = { variable in typeref:struct:nvkm_engine_func
112 int index, struct nvkm_dma **pdma)
114 struct nvkm_dma *dma;
120 return nvkm_engine_ctor(&nvkm_dma, device, index, true, &dma->engine);
H A Dnouveau_nvkm_engine_dma_usergf119.c73 gf119_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_dma_usergv100.c72 gv100_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_dma_user.c73 nvkm_dmaobj_ctor(const struct nvkm_dmaobj_func *func, struct nvkm_dma *dma,
H A Dnouveau_nvkm_engine_dma_usernv50.c75 nv50_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_dma_usergf100.c75 gf100_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass,
H A Dnouveau_nvkm_engine_dma_usernv04.c86 nv04_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass,
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
H A Ddma.h12 struct nvkm_dma *dma;
21 struct nvkm_dma { struct
28 int nv04_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
29 int nv50_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
30 int gf100_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
31 int gf119_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
32 int gv100_dma_new(struct nvkm_device *, int, struct nvkm_dma **);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
H A Ddevice.h174 struct nvkm_dma *dma;
251 int (*dma )(struct nvkm_device *, int idx, struct nvkm_dma **);

Completed in 122 milliseconds