gem5
v20.1.0.0
|
These variables equal the number of ticks in the unit of time they're named after in a 64 bit integer. More...
Variables | |
Tick | s |
second More... | |
Tick | ms |
millisecond More... | |
Tick | us |
microsecond More... | |
Tick | ns |
nanosecond More... | |
Tick | ps |
picosecond More... | |
These variables equal the number of ticks in the unit of time they're named after in a 64 bit integer.
Tick SimClock::Int::ms |
millisecond
Definition at line 63 of file core.cc.
Referenced by BaseTags::computeStatsVisitor(), fixClockFrequency(), and EnergyCtrl::ticksTokHz().
Tick SimClock::Int::ns |
nanosecond
Definition at line 65 of file core.cc.
Referenced by IGbE::chkInterrupt(), PseudoInst::dumpresetstats(), PseudoInst::dumpstats(), fixClockFrequency(), getElapsedTimeNano(), DRAMPower::getTimingParams(), IGbE::intClock(), GPUComputeDriver::ioctl(), PseudoInst::m5checkpoint(), PseudoInst::m5exit(), PseudoInst::m5fail(), FreeBSD::onUDelay(), Linux::onUDelay(), IGbE::postInterrupt(), PseudoInst::quiesceNs(), PseudoInst::quiesceTime(), EnergyCtrl::read(), DRAMSim2::readComplete(), PseudoInst::resetstats(), EtherTapBase::retransmit(), PseudoInst::rpns(), Uart8250::scheduleIntr(), EtherTapBase::sendSimulated(), DRAMSim2::tick(), DRAMsim3::tick(), EtherSwitch::Interface::transmit(), NSGigE::transmit(), Uart8250::write(), and DRAMSim2::writeComplete().
Tick SimClock::Int::ps |
picosecond
Definition at line 66 of file core.cc.
Referenced by sc_gem5::TlmToGem5Bridge< BITWIDTH >::b_transport(), and fixClockFrequency().
Tick SimClock::Int::s |
second
Definition at line 62 of file core.cc.
Referenced by ArmSemihosting::callClock(), FastModel::ScxEvsCortexA76< Types >::clockChangeHandler(), ThermalModel::doStep(), EtherDump::dumpPacket(), fixClockFrequency(), MC146818::RTCTickEvent::process(), PL031::read(), PL031::resyncMatch(), ThermalModel::startup(), timesFunc(), and MC146818::writeData().
Tick SimClock::Int::us |
microsecond
Definition at line 64 of file core.cc.
Referenced by BaseXBar::calcPacketTiming(), BaseTags::computeStatsVisitor(), EtherDump::dumpPacket(), fixClockFrequency(), and getElapsedTimeMicro().