Lines Matching refs:chan
62 struct nv04_fifo_chan *chan; in nv10_fifo_chan_ctor() local
77 (1ULL << NVDEV_ENGINE_GR), &chan); in nv10_fifo_chan_ctor()
78 *pobject = nv_object(chan); in nv10_fifo_chan_ctor()
82 args->v0.chid = chan->base.chid; in nv10_fifo_chan_ctor()
84 nv_parent(chan)->object_attach = nv04_fifo_object_attach; in nv10_fifo_chan_ctor()
85 nv_parent(chan)->object_detach = nv04_fifo_object_detach; in nv10_fifo_chan_ctor()
86 nv_parent(chan)->context_attach = nv04_fifo_context_attach; in nv10_fifo_chan_ctor()
87 chan->ramfc = chan->base.chid * 32; in nv10_fifo_chan_ctor()
89 nv_wo32(priv->ramfc, chan->ramfc + 0x00, args->v0.offset); in nv10_fifo_chan_ctor()
90 nv_wo32(priv->ramfc, chan->ramfc + 0x04, args->v0.offset); in nv10_fifo_chan_ctor()
91 nv_wo32(priv->ramfc, chan->ramfc + 0x0c, chan->base.pushgpu->addr >> 4); in nv10_fifo_chan_ctor()
92 nv_wo32(priv->ramfc, chan->ramfc + 0x14, in nv10_fifo_chan_ctor()