Lines Matching refs:chid
402 int chid; member
552 int chid = nvkm_rd32(device, 0x400148) >> 24; in nv10_gr_channel() local
553 if (chid < ARRAY_SIZE(gr->chan)) in nv10_gr_channel()
554 chan = gr->chan[chid]; in nv10_gr_channel()
812 nv10_gr_load_dma_vtxbuf(struct nv10_gr_chan *chan, int chid, u32 inst) in nv10_gr_load_dma_vtxbuf() argument
861 0x2c000000 | chid << 20 | subchan << 16 | 0x18c); in nv10_gr_load_dma_vtxbuf()
883 nv10_gr_load_context(struct nv10_gr_chan *chan, int chid) in nv10_gr_load_context() argument
901 nv10_gr_load_dma_vtxbuf(chan, chid, inst); in nv10_gr_load_context()
904 nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xff000000, chid << 24); in nv10_gr_load_context()
937 int chid; in nv10_gr_context_switch() local
947 chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 20) & 0x1f; in nv10_gr_context_switch()
948 next = gr->chan[chid]; in nv10_gr_context_switch()
950 nv10_gr_load_context(next, chid); in nv10_gr_context_switch()
978 gr->chan[chan->chid] = NULL; in nv10_gr_chan_dtor()
1014 chan->chid = fifoch->id; in nv10_gr_chan_new()
1034 NV_WRITE_CTX(NV10_PGRAPH_CTX_USER, chan->chid << 24); in nv10_gr_chan_new()
1039 gr->chan[chan->chid] = chan; in nv10_gr_chan_new()
1090 u32 chid = (addr & 0x01f00000) >> 20; in nv10_gr_intr() local
1101 chan = gr->chan[chid]; in nv10_gr_intr()
1127 show, msg, nsource, src, nstatus, sta, chid, in nv10_gr_intr()