Lines Matching defs:addr
54 JobControl::readReg(RegAddr addr)
56 if (addr >= RegAddr(JOB_SLOT0)) {
57 return slots[getJobSlotNo(addr)].readReg(getJobSlotAddr(addr));
59 return GPUBlockInt::readReg(addr);
64 JobControl::writeReg(RegAddr addr, uint32_t value)
66 switch(addr.value) {
76 GPUBlockInt::writeReg(addr, value);
80 if (addr >= RegAddr(JOB_SLOT0))
81 slots[getJobSlotNo(addr)].writeReg(getJobSlotAddr(addr), value);
87 JobControl::readRegRaw(RegAddr addr)
89 if (addr >= RegAddr(JOB_SLOT0)) {
90 return slots[getJobSlotNo(addr)].readRegRaw(getJobSlotAddr(addr));
92 return GPUBlockInt::readRegRaw(addr);
98 JobControl::writeRegRaw(RegAddr addr, uint32_t value)
100 if (addr >= RegAddr(JOB_SLOT0)) {
101 slots[getJobSlotNo(addr)].writeRegRaw(getJobSlotAddr(addr), value);
103 GPUBlockInt::writeRegRaw(addr, value);