Lines Matching refs:engine
55 nv40_gr_object_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in nv40_gr_object_ctor() argument
62 ret = nvkm_gpuobj_create(parent, engine, oclass, 0, parent, in nv40_gr_object_ctor()
136 nv40_gr_context_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in nv40_gr_context_ctor() argument
140 struct nv40_gr_priv *priv = (void *)engine; in nv40_gr_context_ctor()
144 ret = nvkm_gr_context_create(parent, engine, oclass, NULL, priv->size, in nv40_gr_context_ctor()
158 struct nv40_gr_priv *priv = (void *)object->engine; in nv40_gr_context_fini()
206 nv40_gr_tile_prog(struct nvkm_engine *engine, int i) in nv40_gr_tile_prog() argument
208 struct nvkm_fb_tile *tile = &nvkm_fb(engine)->tile.region[i]; in nv40_gr_tile_prog()
209 struct nvkm_fifo *pfifo = nvkm_fifo(engine); in nv40_gr_tile_prog()
210 struct nv40_gr_priv *priv = (void *)engine; in nv40_gr_tile_prog()
287 struct nvkm_engine *engine = nv_engine(subdev); in nv40_gr_intr() local
303 engctx = nvkm_engctx_get(engine, inst); in nv40_gr_intr()
340 nv40_gr_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in nv40_gr_ctor() argument
347 ret = nvkm_gr_create(parent, engine, oclass, true, &priv); in nv40_gr_ctor()
368 struct nvkm_engine *engine = nv_engine(object); in nv40_gr_init() local
370 struct nv40_gr_priv *priv = (void *)engine; in nv40_gr_init()
474 engine->tile_prog(engine, i); in nv40_gr_init()