/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | dma.h | 10 struct nvkm_dma *dma; 19 struct nvkm_dma { struct 26 int nv04_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **); argument 27 int nv50_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **); 28 int gf100_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **); 29 int gf119_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **); 30 int gv100_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
H A D | user.h | 7 int nvkm_dmaobj_ctor(const struct nvkm_dmaobj_func *, struct nvkm_dma *, 11 int nv04_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32, 13 int nv50_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32, 15 int gf100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32, 17 int gf119_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32, 19 int gv100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
|
H A D | base.c | 36 struct nvkm_dma *dma = nvkm_dma(oclass->engine); in nvkm_dma_oclass_new() 95 return nvkm_dma(engine); in nvkm_dma_dtor() 99 nvkm_dma = { variable 107 enum nvkm_subdev_type type, int inst, struct nvkm_dma **pdma) in nvkm_dma_new_() 109 struct nvkm_dma *dma; in nvkm_dma_new_() 115 return nvkm_engine_ctor(&nvkm_dma, device, type, inst, true, &dma->engine); in nvkm_dma_new_()
|
H A D | priv.h | 4 #define nvkm_dma(p) container_of((p), struct nvkm_dma, engine) macro 13 struct nvkm_dma **); 16 int (*class_new)(struct nvkm_dma *, const struct nvkm_oclass *,
|
H A D | gf100.c | 34 struct nvkm_dma **pdma) in gf100_dma_new()
|
H A D | nv04.c | 34 struct nvkm_dma **pdma) in nv04_dma_new()
|
H A D | gf119.c | 34 struct nvkm_dma **pdma) in gf119_dma_new()
|
H A D | gv100.c | 32 struct nvkm_dma **pdma) in gv100_dma_new()
|
H A D | nv50.c | 34 struct nvkm_dma **pdma) in nv50_dma_new()
|
H A D | usergv100.c | 67 gv100_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, in gv100_dmaobj_new()
|
H A D | usergf119.c | 68 gf119_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, in gf119_dmaobj_new()
|
H A D | user.c | 67 nvkm_dmaobj_ctor(const struct nvkm_dmaobj_func *func, struct nvkm_dma *dma, in nvkm_dmaobj_ctor()
|
H A D | usergf100.c | 70 gf100_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, in gf100_dmaobj_new()
|
H A D | usernv04.c | 81 nv04_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, in nv04_dmaobj_new()
|
H A D | usernv50.c | 70 nv50_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, in nv50_dmaobj_new()
|
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | layout.h | 35 NVKM_LAYOUT_ONCE(NVKM_ENGINE_DMAOBJ , struct nvkm_dma , dma)
|