gem5 [DEVELOP-FOR-25.0]
Loading...
Searching...
No Matches
gem5::GPUComputeDriver::EventList Class Reference

Public Member Functions

 EventList ()
 
 EventList (GPUComputeDriver *gpu_driver, ThreadContext *thrd_cntxt)
 
void clearEvents ()
 

Public Attributes

GPUComputeDriverdriver
 
DriverWakeupEvent timerEvent
 
std::set< uint32_t > signalEvents
 

Detailed Description

Definition at line 182 of file gpu_compute_driver.hh.

Constructor & Destructor Documentation

◆ EventList() [1/2]

gem5::GPUComputeDriver::EventList::EventList ( )
inline

Definition at line 185 of file gpu_compute_driver.hh.

References driver, and timerEvent.

◆ EventList() [2/2]

gem5::GPUComputeDriver::EventList::EventList ( GPUComputeDriver * gpu_driver,
ThreadContext * thrd_cntxt )
inline

Member Function Documentation

◆ clearEvents()

void gem5::GPUComputeDriver::EventList::clearEvents ( )
inline

Member Data Documentation

◆ driver

GPUComputeDriver* gem5::GPUComputeDriver::EventList::driver

Definition at line 201 of file gpu_compute_driver.hh.

Referenced by clearEvents(), EventList(), and EventList().

◆ signalEvents

std::set<uint32_t> gem5::GPUComputeDriver::EventList::signalEvents

Definition at line 204 of file gpu_compute_driver.hh.

Referenced by clearEvents().

◆ timerEvent

DriverWakeupEvent gem5::GPUComputeDriver::EventList::timerEvent

Definition at line 202 of file gpu_compute_driver.hh.

Referenced by clearEvents(), EventList(), and EventList().


The documentation for this class was generated from the following file:

Generated on Mon May 26 2025 09:19:21 for gem5 by doxygen 1.13.2