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