gem5
v21.0.0.0
|
#include <hsa_driver.hh>
Public Member Functions | |
EventList () | |
EventList (HSADriver *hsa_driver, ThreadContext *thrd_cntxt) | |
void | clearEvents () |
Public Attributes | |
HSADriver * | driver |
DriverWakeupEvent | timerEvent |
std::set< uint32_t > | signalEvents |
Definition at line 121 of file hsa_driver.hh.
|
inline |
Definition at line 123 of file hsa_driver.hh.
|
inline |
Definition at line 124 of file hsa_driver.hh.
|
inline |
Definition at line 127 of file hsa_driver.hh.
References EventManager::deschedule(), driver, HSADriver::ETable, MipsISA::event, HSADriver::eventSlotIndex, panic_if, Event::scheduled(), signalEvents, ThreadContext::Suspended, and timerEvent.
HSADriver* HSADriver::EventList::driver |
Definition at line 142 of file hsa_driver.hh.
Referenced by clearEvents().
std::set<uint32_t> HSADriver::EventList::signalEvents |
Definition at line 145 of file hsa_driver.hh.
Referenced by clearEvents().
DriverWakeupEvent HSADriver::EventList::timerEvent |
Definition at line 143 of file hsa_driver.hh.
Referenced by clearEvents().