Lines Matching refs:chan
67 struct nv04_fifo_chan *chan; in nv17_fifo_chan_ctor() local
84 &chan); in nv17_fifo_chan_ctor()
85 *pobject = nv_object(chan); in nv17_fifo_chan_ctor()
89 args->v0.chid = chan->base.chid; in nv17_fifo_chan_ctor()
91 nv_parent(chan)->object_attach = nv04_fifo_object_attach; in nv17_fifo_chan_ctor()
92 nv_parent(chan)->object_detach = nv04_fifo_object_detach; in nv17_fifo_chan_ctor()
93 nv_parent(chan)->context_attach = nv04_fifo_context_attach; in nv17_fifo_chan_ctor()
94 chan->ramfc = chan->base.chid * 64; in nv17_fifo_chan_ctor()
96 nv_wo32(priv->ramfc, chan->ramfc + 0x00, args->v0.offset); in nv17_fifo_chan_ctor()
97 nv_wo32(priv->ramfc, chan->ramfc + 0x04, args->v0.offset); in nv17_fifo_chan_ctor()
98 nv_wo32(priv->ramfc, chan->ramfc + 0x0c, chan->base.pushgpu->addr >> 4); in nv17_fifo_chan_ctor()
99 nv_wo32(priv->ramfc, chan->ramfc + 0x14, in nv17_fifo_chan_ctor()