|
gem5
v22.0.0.2
|
#include <list.hh>
Public Member Functions | |
| NodeList () | |
| void | pushFirst (T *t) |
| void | pushLast (T *t) |
| T * | getNext () |
| bool | empty () |
Public Member Functions inherited from sc_gem5::ListNode | |
| ListNode () | |
| virtual | ~ListNode () |
| void | popListNode () |
Additional Inherited Members | |
Public Attributes inherited from sc_gem5::ListNode | |
| ListNode * | nextListNode |
| ListNode * | prevListNode |
|
inline |
|
inline |
Definition at line 111 of file list.hh.
Referenced by sc_gem5::NodeList< Process >::getNext(), sc_gem5::Scheduler::pendingCurr(), sc_gem5::Scheduler::runReady(), and sc_gem5::Scheduler::starved().
|
inline |
Definition at line 106 of file list.hh.
Referenced by sc_gem5::Scheduler::clear(), sc_gem5::Scheduler::getNextReady(), sc_gem5::Scheduler::initPhase(), and sc_gem5::Scheduler::runUpdate().
|
inline |
Definition at line 72 of file list.hh.
Referenced by sc_gem5::Scheduler::runNext(), and sc_gem5::Scheduler::runNow().
|
inline |
Definition at line 89 of file list.hh.
Referenced by sc_gem5::Scheduler::asyncRequestUpdate(), sc_gem5::Scheduler::ready(), sc_gem5::Scheduler::reg(), sc_gem5::Scheduler::requestUpdate(), sc_gem5::Scheduler::resume(), and sc_gem5::Scheduler::runUpdate().