gem5 v24.0.0.0
|
#include <eventq.hh>
Public Member Functions | |
ScopedMigration (EventQueue *_new_eq, bool _doMigrate=true) | |
Temporarily migrate execution to a different event queue. | |
~ScopedMigration () | |
Private Attributes | |
EventQueue & | new_eq |
EventQueue & | old_eq |
bool | doMigrate |
|
inline |
Definition at line 693 of file eventq.hh.
References gem5::EventQueue::curEventQueue, doMigrate, gem5::EventQueue::lock(), new_eq, old_eq, and gem5::EventQueue::unlock().
|
private |
Definition at line 705 of file eventq.hh.
Referenced by ScopedMigration(), and ~ScopedMigration().
|
private |
Definition at line 703 of file eventq.hh.
Referenced by ScopedMigration(), and ~ScopedMigration().
|
private |
Definition at line 704 of file eventq.hh.
Referenced by ScopedMigration(), and ~ScopedMigration().