gem5  v21.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EventQueue Member List

This is the complete list of members for EventQueue, including all inherited members.

_curTickEventQueueprivate
async_queueEventQueueprivate
async_queue_mutexEventQueueprivate
asyncInsert(Event *event)EventQueueprivate
checkpointReschedule(Event *event)EventQueue
curEventQueue(EventQueue *)EventQueuefriend
debugVerify() constEventQueue
deschedule(Event *event)EventQueueinline
dump() constEventQueue
empty() constEventQueueinline
EventQueue(const EventQueue &)EventQueueprivate
EventQueue(const std::string &n)EventQueue
getCurTick() constEventQueueinline
getHead() constEventQueueinline
handleAsyncInsertions()EventQueue
headEventQueueprivate
insert(Event *event)EventQueueprivate
lock()EventQueueinline
name() constEventQueueinlinevirtual
name(const std::string &st)EventQueueinline
nextTick() constEventQueueinline
objNameEventQueueprivate
remove(Event *event)EventQueueprivate
replaceHead(Event *s)EventQueue
reschedule(Event *event, Tick when, bool always=false)EventQueueinline
schedule(Event *event, Tick when, bool global=false)EventQueueinline
service_mutexEventQueueprivate
serviceEvents(Tick when)EventQueueinline
serviceOne()EventQueue
setCurTick(Tick newVal)EventQueueinline
unlock()EventQueueinline
wakeup(Tick when=(Tick) -1)EventQueueinlinevirtual
~EventQueue()EventQueueinlinevirtual

Generated on Tue Mar 23 2021 19:41:35 for gem5 by doxygen 1.8.17