Lines Matching refs:JobSlot
35 const std::vector<JobSlot::cmd_t> JobSlot::cmds {
36 &JobSlot::cmdNop, // JSn_COMMAND_NOP
37 &JobSlot::cmdStart, // JSn_COMMAND_START
38 &JobSlot::cmdSoftStop, // JSn_COMMAND_SOFT_STOP
39 &JobSlot::cmdHardStop, // JSn_COMMAND_HARD_STOP
40 &JobSlot::cmdSoftStop0, // JSn_COMMAND_SOFT_STOP_0
41 &JobSlot::cmdHardStop0, // JSn_COMMAND_HARD_STOP_0
42 &JobSlot::cmdSoftStop1, // JSn_COMMAND_SOFT_STOP_1
43 &JobSlot::cmdHardStop1, // JSn_COMMAND_HARD_STOP_1
46 JobSlot::JobSlot(GPU &_gpu, JobControl &_jc, uint8_t _id)
53 JobSlot::JobSlot(JobSlot &&rhs)
60 JobSlot::~JobSlot()
65 JobSlot::writeReg(RegAddr addr, uint32_t value)
92 JobSlot::active() const
98 JobSlot::activeNext() const
104 JobSlot::tryStart()
129 JobSlot::runJob()
136 JobSlot::exitJob(Status status, uint64_t fault_address)
151 JobSlot::jobCommand(uint32_t cmd)
158 JobSlot::cmdNop(uint32_t cmd)
164 JobSlot::cmdStart(uint32_t cmd)
174 JobSlot::cmdSoftStop(uint32_t cmd)
182 JobSlot::cmdHardStop(uint32_t cmd)
190 JobSlot::cmdSoftStop0(uint32_t cmd)
197 JobSlot::cmdHardStop0(uint32_t cmd)
204 JobSlot::cmdSoftStop1(uint32_t cmd)
211 JobSlot::cmdHardStop1(uint32_t cmd)