Lines Matching refs:ctr
134 struct nvkm_perfctr *ctr) in gf100_perfctr_init() argument
137 u32 log = ctr->logic_op; in gf100_perfctr_init()
142 src |= ctr->signal[i] << (i * 8); in gf100_perfctr_init()
146 nvkm_wr32(device, dom->addr + 0x040 + (ctr->slot * 0x08), src); in gf100_perfctr_init()
147 nvkm_wr32(device, dom->addr + 0x044 + (ctr->slot * 0x08), log); in gf100_perfctr_init()
152 struct nvkm_perfctr *ctr) in gf100_perfctr_read() argument
156 switch (ctr->slot) { in gf100_perfctr_read()
157 case 0: ctr->ctr = nvkm_rd32(device, dom->addr + 0x08c); break; in gf100_perfctr_read()
158 case 1: ctr->ctr = nvkm_rd32(device, dom->addr + 0x088); break; in gf100_perfctr_read()
159 case 2: ctr->ctr = nvkm_rd32(device, dom->addr + 0x080); break; in gf100_perfctr_read()
160 case 3: ctr->ctr = nvkm_rd32(device, dom->addr + 0x090); break; in gf100_perfctr_read()