gem5 v23.0.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Functions | Variables
eventq.cc File Reference
#include "sim/eventq.hh"
#include <cassert>
#include <iostream>
#include <mutex>
#include <string>
#include <unordered_map>
#include <vector>
#include "base/logging.hh"
#include "base/trace.hh"
#include "cpu/smt.hh"
#include "debug/Checkpoint.hh"

Go to the source code of this file.

Namespaces

namespace  gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 

Functions

EventQueuegem5::getEventQueue (uint32_t index)
 Function for returning eventq queue for the provided index.
 
void gem5::dumpMainQueue ()
 

Variables

Tick gem5::simQuantum = 0
 Simulation Quantum for multiple eventq simulation.
 
uint32_t gem5::numMainEventQueues = 0
 Current number of allocated main event queues.
 
std::vector< EventQueue * > gem5::mainEventQueue
 Array for main event queues.
 
__thread EventQueuegem5::_curEventQueue = NULL
 The current event queue for the running thread.
 
bool gem5::inParallelMode = false
 Current mode of execution: parallel / serial.
 

Generated on Mon Jul 10 2023 15:32:07 for gem5 by doxygen 1.9.7