Lines Matching defs:GPUControl
26 typedef void (GPUControl::*GpuCmdHandler)(uint32_t);
28 const std::vector<GpuCmdHandler> GPUControl::cmds {
29 &GPUControl::cmdNop, // GPU_COMMAND_NOP
30 &GPUControl::cmdSoftReset, // GPU_COMMAND_SOFT_RESET
31 &GPUControl::cmdHardReset, // GPU_COMMAND_HARD_RESET
32 &GPUControl::cmdPerfCntClear, // GPU_COMMAND_PRFCNT_CLEAR
33 &GPUControl::cmdPerfCntSample, // GPU_COMMAND_PRFCNT_SAMPLE
34 &GPUControl::cmdCycleCountStart, // GPU_COMMAND_CYCLE_COUNT_START
35 &GPUControl::cmdCycleCountStop, // GPU_COMMAND_COUNT_STOP
36 &GPUControl::cmdCleanCaches, // GPU_COMMAND_CLEAN_CACHES
37 &GPUControl::cmdCleanInvCaches, // GPU_COMMAND_CLEAN_INV_CACHES
40 GPUControl::GPUControl(GPU &_gpu)
49 GPUControl::~GPUControl()
54 GPUControl::reset()
60 GPUControl::writeReg(RegAddr addr, uint32_t value)
113 GPUControl::onInterrupt(int set)
119 GPUControl::gpuCommand(uint32_t cmd)
126 GPUControl::cmdNop(uint32_t cmd)
131 GPUControl::cmdHardReset(uint32_t cmd)
138 GPUControl::cmdSoftReset(uint32_t cmd)
145 GPUControl::cmdPerfCntClear(uint32_t cmd)
150 GPUControl::cmdPerfCntSample(uint32_t cmd)
156 GPUControl::cmdCycleCountStart(uint32_t cmd)
161 GPUControl::cmdCycleCountStop(uint32_t cmd)
166 GPUControl::cmdCleanCaches(uint32_t cmd)
172 GPUControl::cmdCleanInvCaches(uint32_t cmd)