Lines Matching refs:engine
48 g84_fifo_chan_engine(struct nvkm_engine *engine) in g84_fifo_chan_engine() argument
50 switch (engine->subdev.index) { in g84_fifo_chan_engine()
68 g84_fifo_chan_engine_addr(struct nvkm_engine *engine) in g84_fifo_chan_engine_addr() argument
70 switch (engine->subdev.index) { in g84_fifo_chan_engine_addr()
91 struct nvkm_engine *engine, bool suspend) in g84_fifo_chan_engine_fini() argument
95 struct nvkm_subdev *subdev = &fifo->base.engine.subdev; in g84_fifo_chan_engine_fini()
101 offset = g84_fifo_chan_engine_addr(engine); in g84_fifo_chan_engine_fini()
105 engn = g84_fifo_chan_engine(engine); in g84_fifo_chan_engine_fini()
134 struct nvkm_engine *engine) in g84_fifo_chan_engine_init() argument
137 struct nvkm_gpuobj *engn = chan->engn[engine->subdev.index]; in g84_fifo_chan_engine_init()
141 offset = g84_fifo_chan_engine_addr(engine); in g84_fifo_chan_engine_init()
161 struct nvkm_engine *engine, in g84_fifo_chan_engine_ctor() argument
165 int engn = engine->subdev.index; in g84_fifo_chan_engine_ctor()
167 if (g84_fifo_chan_engine_addr(engine) < 0) in g84_fifo_chan_engine_ctor()
181 switch (object->engine->subdev.index) { in g84_fifo_chan_object_ctor()
209 struct nvkm_device *device = fifo->base.engine.subdev.device; in g84_fifo_chan_init()
236 struct nvkm_device *device = fifo->base.engine.subdev.device; in g84_fifo_chan_ctor()