This is the complete list of members for gem5::HWScheduler, including all inherited members.
| activeList | gem5::HWScheduler | private |
| addQCntxt(uint32_t al_idx, AQLRingBuffer *aql_buf, HSAQueueDescriptor *q_desc) | gem5::HWScheduler | |
| contextSwitchQ() | gem5::HWScheduler | |
| dbMap | gem5::HWScheduler | private |
| findEmptyHWQ() | gem5::HWScheduler | |
| findNextActiveALQ() | gem5::HWScheduler | |
| findNextIdleRLQ() | gem5::HWScheduler | |
| hsaPP | gem5::HWScheduler | private |
| HWScheduler(HSAPacketProcessor *hsa_pp, Tick wakeup_delay) | gem5::HWScheduler | inline |
| isRLQIdle(uint32_t rl_idx) | gem5::HWScheduler | |
| mapQIfSlotAvlbl(uint32_t al_idx, AQLRingBuffer *aql_buf, HSAQueueDescriptor *q_desc) | gem5::HWScheduler | |
| nextALId | gem5::HWScheduler | private |
| nextRLId | gem5::HWScheduler | private |
| regdListMap | gem5::HWScheduler | private |
| registerNewQueue(uint64_t hostReadIndexPointer, uint64_t basePointer, uint64_t queue_id, uint32_t size, int doorbellSize) | gem5::HWScheduler | |
| removeQCntxt() | gem5::HWScheduler | |
| scheduleAndWakeupMappedQ() | gem5::HWScheduler | |
| schedWakeup() | gem5::HWScheduler | |
| schedWakeupEvent | gem5::HWScheduler | private |
| unmapQFromRQ() | gem5::HWScheduler | |
| unregisterQueue(uint64_t queue_id, int doorbellSize) | gem5::HWScheduler | |
| updateRRVars(uint32_t al_idx, uint32_t rl_idx) | gem5::HWScheduler | |
| wakeup() | gem5::HWScheduler | |
| wakeupDelay | gem5::HWScheduler | private |
| write(Addr db_addr, uint64_t doorbell_reg) | gem5::HWScheduler | |