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