|
gem5
v21.0.1.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().