Lines Matching refs:object
56 struct nvkm_object *object, u32 handle) in nv04_fifo_object_attach() argument
63 if (nv_iclass(object, NV_GPUOBJ_CLASS)) in nv04_fifo_object_attach()
64 context = nv_gpuobj(object)->addr >> 4; in nv04_fifo_object_attach()
68 switch (nv_engidx(object->engine)) { in nv04_fifo_object_attach()
103 struct nvkm_object *object) in nv04_fifo_context_attach() argument
105 nv_engctx(object)->addr = nvkm_fifo_chan(parent)->chid; in nv04_fifo_context_attach()
160 nv04_fifo_chan_dtor(struct nvkm_object *object) in nv04_fifo_chan_dtor() argument
162 struct nv04_fifo_priv *priv = (void *)object->engine; in nv04_fifo_chan_dtor()
163 struct nv04_fifo_chan *chan = (void *)object; in nv04_fifo_chan_dtor()
174 nv04_fifo_chan_init(struct nvkm_object *object) in nv04_fifo_chan_init() argument
176 struct nv04_fifo_priv *priv = (void *)object->engine; in nv04_fifo_chan_init()
177 struct nv04_fifo_chan *chan = (void *)object; in nv04_fifo_chan_init()
193 nv04_fifo_chan_fini(struct nvkm_object *object, bool suspend) in nv04_fifo_chan_fini() argument
195 struct nv04_fifo_priv *priv = (void *)object->engine; in nv04_fifo_chan_fini()
196 struct nv04_fifo_chan *chan = (void *)object; in nv04_fifo_chan_fini()
379 if (nv_engidx(bind->object->engine) == NVDEV_ENGINE_SW) { in nv04_fifo_swmthd()
396 if (!nv_call(bind->object, mthd, data)) in nv04_fifo_swmthd()
587 nv04_fifo_dtor(struct nvkm_object *object) in nv04_fifo_dtor() argument
589 struct nv04_fifo_priv *priv = (void *)object; in nv04_fifo_dtor()
597 nv04_fifo_init(struct nvkm_object *object) in nv04_fifo_init() argument
599 struct nv04_fifo_priv *priv = (void *)object; in nv04_fifo_init()