Lines Matching refs:chid
397 int chid; member
610 int chid = nv_rd32(priv, 0x400148) >> 24; in nv10_gr_channel() local
611 if (chid < ARRAY_SIZE(priv->chan)) in nv10_gr_channel()
612 chan = priv->chan[chid]; in nv10_gr_channel()
865 nv10_gr_load_dma_vtxbuf(struct nv10_gr_chan *chan, int chid, u32 inst) in nv10_gr_load_dma_vtxbuf() argument
913 0x2c000000 | chid << 20 | subchan << 16 | 0x18c); in nv10_gr_load_dma_vtxbuf()
935 nv10_gr_load_context(struct nv10_gr_chan *chan, int chid) in nv10_gr_load_context() argument
953 nv10_gr_load_dma_vtxbuf(chan, chid, inst); in nv10_gr_load_context()
956 nv_mask(priv, NV10_PGRAPH_CTX_USER, 0xff000000, chid << 24); in nv10_gr_load_context()
989 int chid; in nv10_gr_context_switch() local
1000 chid = (nv_rd32(priv, NV04_PGRAPH_TRAPPED_ADDR) >> 20) & 0x1f; in nv10_gr_context_switch()
1001 next = priv->chan[chid]; in nv10_gr_context_switch()
1003 nv10_gr_load_context(next, chid); in nv10_gr_context_switch()
1037 if (priv->chan[fifo->chid]) { in nv10_gr_context_ctor()
1038 *pobject = nv_object(priv->chan[fifo->chid]); in nv10_gr_context_ctor()
1063 NV_WRITE_CTX(NV10_PGRAPH_CTX_USER, chan->chid << 24); in nv10_gr_context_ctor()
1067 priv->chan[fifo->chid] = chan; in nv10_gr_context_ctor()
1068 chan->chid = fifo->chid; in nv10_gr_context_ctor()
1081 priv->chan[chan->chid] = NULL; in nv10_gr_context_dtor()
1162 u32 chid = (addr & 0x01f00000) >> 20; in nv10_gr_intr() local
1171 chan = priv->chan[chid]; in nv10_gr_intr()
1204 chid, nvkm_client_name(chan), subc, class, mthd, in nv10_gr_intr()