gem5 v24.0.0.0
Loading...
Searching...
No Matches
trace.hh File Reference
#include <ostream>
#include <string>
#include <sstream>
#include "base/compiler.hh"
#include "base/cprintf.hh"
#include "base/debug.hh"
#include "base/logging.hh"
#include "base/match.hh"
#include "base/types.hh"
#include "sim/cur_tick.hh"

Go to the source code of this file.

Classes

class  gem5::trace::Logger
 Debug logging base class. More...
 
class  gem5::trace::OstreamLogger
 Logging wrapper for ostreams with the format: <when>: <name>: <message-body> More...
 
struct  gem5::StringWrap
 

Namespaces

namespace  gem5
 Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
 
namespace  gem5::trace
 

Macros

#define DDUMP(x, data, count)
 DPRINTF is a debugging trace facility that allows one to selectively enable tracing statements.
 
#define DPRINTF(x, ...)
 
#define DPRINTFS(x, s, ...)
 
#define DPRINTFR(x, ...)
 
#define DPRINTFV(x, ...)
 
#define DPRINTFN(...)
 
#define DPRINTFNR(...)
 
#define DPRINTF_UNCONDITIONAL(x, ...)
 

Functions

const std::string & name ()
 
Loggergem5::trace::getDebugLogger ()
 Get the current global debug logger.
 
std::ostream & gem5::trace::output ()
 Get the ostream from the current global logger.
 
void gem5::trace::setDebugLogger (Logger *logger)
 Delete the current global logger and assign a new one.
 
void gem5::trace::enable ()
 Enable/disable debug logging.
 
void gem5::trace::disable ()
 

Macro Definition Documentation

◆ DDUMP

#define DDUMP ( x,
data,
count )
Value:
do { \
if (GEM5_UNLIKELY(TRACING_ON && ::gem5::debug::x)) \
::gem5::trace::getDebugLogger()->dump( \
::gem5::curTick(), name(), data, count, #x); \
} while (0)
const std::string & name()
Definition trace.cc:48
const char data[]
Tick curTick()
The universal simulation clock.
Definition cur_tick.hh:46

DPRINTF is a debugging trace facility that allows one to selectively enable tracing statements.

To use DPRINTF, there must be a function or functor called name() that returns a const std::string & in the current scope.

If you desire that the automatic printing not occur, use DPRINTFR (R for raw)

With DPRINTFV it is possible to pass a debug::SimpleFlag variable as first argument. Example:

debug::Flag some_flag = debug::DMA; DPRINTFV(some_flag, ...);

Definition at line 204 of file trace.hh.

Referenced by gem5::SimpleCache::accessTiming(), gem5::BaseRemoteGDB::cmdMultiUnsupported(), gem5::BaseRemoteGDB::cmdUnsupported(), gem5::VirtDescriptor::dump(), gem5::VirtIO9PBase::dumpMsg(), gem5::ArmISA::FsLinux::initState(), gem5::SimpleCache::insert(), gem5::CowDiskImage::read(), gem5::RawDiskImage::read(), gem5::SimpleDisk::read(), gem5::StubSlavePort::recvAtomic(), gem5::EtherTapBase::recvSimulated(), gem5::sinic::Device::rxDmaDone(), gem5::NSGigE::rxDmaReadDone(), gem5::NSGigE::rxDmaWriteDone(), gem5::DistEtherLink::RxLink::rxDone(), gem5::NSGigE::rxFilter(), gem5::EtherBus::send(), gem5::EtherTapBase::sendSimulated(), TEST(), gem5::EtherLink::Link::transmit(), gem5::NSGigE::transmit(), gem5::sinic::Device::transmit(), gem5::EtherLink::Link::txComplete(), gem5::sinic::Device::txDmaDone(), gem5::NSGigE::txDmaReadDone(), gem5::NSGigE::txDmaWriteDone(), gem5::EtherBus::txDone(), gem5::CowDiskImage::write(), and gem5::RawDiskImage::write().

◆ DPRINTF

#define DPRINTF ( x,
... )
Value:
do { \
if (GEM5_UNLIKELY(TRACING_ON && ::gem5::debug::x)) { \
::gem5::trace::getDebugLogger()->dprintf_flag( \
::gem5::curTick(), name(), #x, __VA_ARGS__); \
} \
} while (0)

Definition at line 210 of file trace.hh.

Referenced by gem5::SMMUTranslationProcess::abortTransaction(), gem5::MemChecker::abortWrite(), gem5::ArmISA::RemoteGDB::acc(), gem5::BaseCache::access(), gem5::Cache::access(), gem5::memory::AbstractMemory::access(), gem5::memory::DRAMSim2::accessAndRespond(), gem5::memory::DRAMsim3::accessAndRespond(), gem5::memory::MemCtrl::accessAndRespond(), gem5::IdeController::Channel::accessBMI(), gem5::FlashDevice::accessDevice(), gem5::FlashDevice::accessTimes(), gem5::SimpleCache::accessTiming(), gem5::GlobalMemPipeline::acqCoalescerToken(), gem5::TokenManager::acquireTokens(), gem5::IGbE::TxDescCache::actionAfterWb(), gem5::FlashDevice::actionComplete(), gem5::o3::ThreadContext::activate(), gem5::memory::DRAMInterface::activateBank(), gem5::AtomicSimpleCPU::activateContext(), gem5::BaseCPU::activateContext(), gem5::BaseKvmCPU::activateContext(), gem5::MinorCPU::activateContext(), gem5::TimingSimpleCPU::activateContext(), gem5::ActivityRecorder::activateStage(), gem5::o3::IEW::activateStage(), gem5::o3::CPU::activateThread(), gem5::ActivityRecorder::activity(), gem5::o3::IEW::activityThisCycle(), gem5::MSHR::TargetList::add(), gem5::CheckTable::addCheck(), gem5::o3::ElasticTrace::addCommittedInst(), gem5::o3::ElasticTrace::addDepTraceRecord(), gem5::ArmISA::PMU::addEventProbe(), gem5::PowerDomain::addFollower(), gem5::o3::InstructionQueue::addIfReady(), gem5::ruby::garnet::NetworkInterface::addInPort(), gem5::SpatterGen::addKernel(), gem5::ruby::garnet::NetworkInterface::addOutPort(), gem5::prefetch::SignaturePath::addPrefetch(), gem5::HWScheduler::addQCntxt(), gem5::o3::InstructionQueue::addReadyMemInst(), gem5::ruby::CacheRecorder::addRecord(), gem5::memory::qos::MemCtrl::addRequestor(), gem5::ArmISA::ISA::addressTranslation(), gem5::ArmISA::ISA::addressTranslation64(), gem5::ArmISA::PMU::addSoftwareIncrementEvent(), gem5::pseudo_inst::addsymbol(), gem5::o3::CPU::addThreadToExitingList(), gem5::o3::InstructionQueue::addToDependents(), gem5::prefetch::Queued::addToQueue(), gem5::memory::MemCtrl::addToReadQueue(), gem5::ScheduleStage::addToSchList(), gem5::memory::MemCtrl::addToWriteQueue(), gem5::ActivityRecorder::advance(), gem5::TimingSimpleCPU::advanceInst(), gem5::Checker< class >::advancePC(), gem5::GPUDynInst::allLanesZero(), gem5::MSHRQueue::allocate(), gem5::ruby::CacheMemory::allocate(), gem5::ruby::DirectoryMemory::allocate(), gem5::BaseCache::allocateBlock(), gem5::GPUComputeDriver::allocateGpuVma(), gem5::prefetch::Stride::allocateNewContext(), gem5::DynPoolManager::allocateRegion(), gem5::MSHR::allocateTarget(), gem5::BaseCache::allocateWriteBuffer(), gem5::AQLRingBuffer::allocEntry(), gem5::prefetch::Queued::alreadyInQueue(), gem5::AMDGPUDevice::AMDGPUDevice(), gem5::statistics::Hdf5::appendStat(), gem5::ruby::garnet::SwitchAllocator::arbitrate_outports(), gem5::ScheduleStage::arbitrateVrfToLdsBus(), gem5::X86KvmCPU::archIsDrained(), gem5::ruby::MessageBuffer::areNSlotsAvailable(), gem5::ruby::UncoalescedTable::areRequestsDone(), gem5::ArmProcess::argsInit(), gem5::MipsProcess::argsInit(), gem5::PowerProcess::argsInit(), gem5::RiscvProcess::argsInit(), gem5::SparcProcess::argsInit(), gem5::X86ISA::X86Process::argsInit(), gem5::PosixKvmTimer::arm(), gem5::pseudo_inst::arm(), gem5::BaseCPU::armMonitor(), gem5::o3::ElasticTrace::assignRobDep(), gem5::SDMAEngine::atomic(), gem5::SDMAEngine::atomicData(), gem5::SDMAEngine::atomicDone(), gem5::SMMUv3DeviceInterface::atsRecvAtomic(), gem5::SMMUv3DeviceInterface::atsRecvTimingReq(), gem5::SMMUv3DeviceInterface::atsRecvTimingResp(), gem5::SMMUv3DeviceInterface::atsSendDeviceRetry(), gem5::EtherTapStub::attach(), gem5::branch_prediction::TAGEBase::baseUpdate(), sc_gem5::TlmToGem5Bridge< BITWIDTH >::before_end_of_elaboration(), gem5::prefetch::BOP::bestOffsetLearning(), gem5::CxxConfigManager::bindObjectPorts(), gem5::CxxConfigManager::bindPort(), gem5::o3::Decode::block(), gem5::o3::IEW::block(), gem5::o3::Rename::block(), gem5::o3::InstructionQueue::blockMemInst(), gem5::X86ISA::X86MicroopBase::branchTarget(), gem5::branch_prediction::TAGEBase::btbUpdate(), gem5::o3::Fetch::buildInst(), gem5::o3::LSQ::SingleDataRequest::buildPackets(), gem5::o3::LSQ::SplitDataRequest::buildPackets(), gem5::o3::InstructionQueue::cacheUnblocked(), gem5::VegaISA::Inst_MUBUF::calcAddr(), gem5::o3::Rename::calcFreeLQEntries(), gem5::o3::Rename::calcFreeSQEntries(), gem5::PowerDomain::calculatePossiblePwrStates(), gem5::PowerDomain::calculatePowerDomainState(), gem5::prefetch::BOP::calculatePrefetch(), gem5::prefetch::DeltaCorrelatingPredictionTables::calculatePrefetch(), gem5::prefetch::STeMS::calculatePrefetch(), gem5::prefetch::Stride::calculatePrefetch(), gem5::ArmSemihosting::call32(), gem5::RiscvSemihosting::call32(), gem5::ArmSemihosting::call64(), gem5::RiscvSemihosting::call64(), gem5::BaseSemihosting::callClose(), gem5::BaseSemihosting::callOpen(), gem5::BaseSemihosting::callWrite0(), gem5::BaseSemihosting::callWriteC(), gem5::DynPoolManager::canAllocate(), gem5::minor::LSQ::StoreBuffer::canForwardDataToLoad(), gem5::minor::Scoreboard::canInstIssue(), gem5::Check::changeAddress(), gem5::minor::Fetch1::changeStream(), gem5::CopyEngine::CopyEngineChannel::channelWrite(), gem5::trace::ArmNativeTrace::check(), gem5::o3::StoreSet::checkClear(), gem5::Gicv3Its::checkCommandQueue(), gem5::BaseCache::CacheReqPacketQueue::checkConflictingSnoop(), gem5::PcCountTrackerManager::checkCount(), gem5::FlashDevice::checkDrain(), gem5::IGbE::checkDrain(), gem5::UFSHostDevice::checkDrain(), gem5::memory::DRAMInterface::Rank::checkDrainDone(), gem5::BaseSimpleCPU::checkForInterrupts(), gem5::o3::StoreSet::checkInst(), gem5::minor::Execute::checkInterrupts(), gem5::X86ISA::Interrupts::checkInterrupts(), gem5::memory::AbstractMemory::checkLockedAddrList(), gem5::o3::IEW::checkMisprediction(), gem5::ArmISA::MMU::checkPermissions(), gem5::RiscvISA::TLB::checkPermissions(), gem5::ArmISA::MMU::checkPermissions64(), gem5::VncServer::checkProtocolVersion(), gem5::ruby::CacheMemory::checkResourceAvailable(), gem5::ScheduleStage::checkRfOperandReadComplete(), gem5::VncServer::checkSecurity(), gem5::o3::Decode::checkSignalsAndUpdate(), gem5::o3::Fetch::checkSignalsAndUpdate(), gem5::o3::IEW::checkSignalsAndUpdate(), gem5::o3::Rename::checkSignalsAndUpdate(), gem5::o3::LSQUnit::checkSnoop(), gem5::o3::LSQ::checkStaleTranslations(), gem5::o3::LSQUnit::checkStaleTranslations(), gem5::o3::Decode::checkStall(), gem5::o3::Fetch::checkStall(), gem5::o3::IEW::checkStall(), gem5::o3::Rename::checkStall(), gem5::CheckTable::CheckTable(), gem5::o3::LSQUnit::checkViolations(), gem5::FetchUnit::FetchBufDesc::checkWaveReleaseBuf(), gem5::trace::X86NativeTrace::checkXMM(), gem5::IGbE::chkInterrupt(), gem5::memory::HeteroMemCtrl::chooseNext(), gem5::memory::MemCtrl::chooseNext(), gem5::memory::DRAMInterface::chooseNextFRFCFS(), gem5::memory::MemCtrl::chooseNextFRFCFS(), gem5::memory::NVMInterface::chooseNextFRFCFS(), gem5::memory::NVMInterface::chooseRead(), gem5::Cache::cleanEvictBlk(), gem5::VegaISA::GpuTLB::cleanup(), gem5::o3::CPU::cleanUpRemovedInsts(), gem5::ArmISA::Interrupts::clear(), gem5::MipsISA::Interrupts::clear(), gem5::Plic::clear(), gem5::RiscvISA::Interrupts::clear(), gem5::SparcISA::Interrupts::clear(), gem5::ArmISA::Interrupts::clearAll(), gem5::MipsISA::Interrupts::clearAll(), gem5::RiscvISA::Interrupts::clearAll(), gem5::BaseCache::CacheResponsePort::clearBlocked(), gem5::BaseCache::clearBlocked(), gem5::scmi::PlatformChannel::clearDoorbell(), gem5::o3::DynInst::clearHtmTransactionalState(), gem5::minor::Scoreboard::clearInstDests(), gem5::GicV2::clearInt(), gem5::Gicv3::clearInt(), gem5::MuxingKvmGic< Types >::clearInt(), gem5::PciHost::DeviceInterface::clearInt(), gem5::ArmISA::PMU::clearInterrupt(), gem5::IdeDisk::clearInterrupt(), gem5::scmi::Platform::clearInterrupt(), gem5::UFSHostDevice::clearInterrupt(), gem5::MaltaCChip::clearIntr(), gem5::MaltaIO::clearIntr(), gem5::ruby::AbstractCacheEntry::clearLocked(), gem5::ruby::CacheMemory::clearLocked(), gem5::ruby::CacheMemory::clearLockedAll(), gem5::minor::LSQ::clearMemBarrier(), gem5::GicV2::clearPPInt(), gem5::Gicv3::clearPPInt(), gem5::MuxingKvmGic< Types >::clearPPInt(), gem5::FVPBasePwrCtrl::clearStandByWfi(), gem5::FVPBasePwrCtrl::clearWakeRequest(), gem5::SrcClockDomain::clockPeriod(), gem5::BaseRemoteGDB::cmdClrHwBkpt(), gem5::BaseRemoteGDB::cmdMultiLetter(), gem5::BaseRemoteGDB::cmdMultiUnsupported(), gem5::BaseRemoteGDB::cmdQueryVar(), gem5::HSAPacketProcessor::cmdQueueCmdDma(), gem5::BaseRemoteGDB::cmdSetHwBkpt(), gem5::BaseRemoteGDB::cmdUnsupported(), gem5::KvmVM::coalesceMMIO(), gem5::ruby::GPUCoalescer::coalescePacket(), gem5::GlobalMemPipeline::coalescerReady(), gem5::branch_prediction::ReturnAddrStack::commit(), gem5::branch_prediction::SimpleIndirectPredictor::commit(), gem5::minor::Execute::commit(), gem5::o3::Commit::commit(), gem5::o3::InstructionQueue::commit(), gem5::branch_prediction::BPredUnit::commitBranch(), gem5::o3::Commit::commitHead(), gem5::minor::Execute::commitInst(), gem5::o3::Commit::commitInsts(), gem5::o3::LSQUnit::commitLoad(), gem5::o3::LSQUnit::commitStores(), gem5::ThreadContext::compare(), gem5::o3::ElasticTrace::compDelayPhysRegDep(), gem5::o3::ElasticTrace::compDelayRob(), gem5::GPUDynInst::completeAcc(), gem5::o3::MemDepUnit::completed(), gem5::o3::LSQUnit::completeDataAccess(), gem5::TimingSimpleCPU::completeDataAccess(), gem5::ArmISA::TableWalker::completeDrain(), gem5::TimingSimpleCPU::completeIfetch(), gem5::o3::MemDepUnit::completeInst(), gem5::X86ISA::Interrupts::completeIPI(), gem5::ruby::GPUCoalescer::completeIssue(), gem5::TraceCPU::ElasticDataGen::completeMemAccess(), gem5::ruby::RubyPrefetcherProxy::completePrefetch(), gem5::MemChecker::completeRead(), gem5::GarnetSyntheticTraffic::completeRequest(), gem5::MemTest::completeRequest(), gem5::o3::LSQUnit::completeStore(), gem5::MemChecker::completeWrite(), gem5::IGbE::TxDescCache::completionWriteback(), gem5::compression::Base::compress(), gem5::compression::BaseDelta< BaseType, DeltaSizeBits >::compress(), gem5::compression::DictionaryCompressor< T >::compress(), gem5::compression::FrequentValues::compress(), gem5::compression::Multi::compress(), gem5::compression::RepeatedQwords::compress(), gem5::compression::Zero::compress(), gem5::branch_prediction::MultiperspectivePerceptron::computeBits(), gem5::memory::DRAMInterface::Rank::computeStats(), gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::MipsISA::ISA::configCP(), gem5::TCPIface::connect(), gem5::VirtIO9PSocket::connectSocket(), gem5::Terminal::console_in(), gem5::SDMAEngine::constFill(), gem5::SDMAEngine::constFillDone(), gem5::VirtQueue::consumeDescriptor(), gem5::HWScheduler::contextSwitchQ(), gem5::SDMAEngine::copy(), gem5::GicV2Registers::copyCpuRegister(), gem5::Gicv3Registers::copyCpuRegister(), gem5::GicV2Registers::copyDistRegister(), gem5::Gicv3Registers::copyDistRegister(), gem5::SDMAEngine::copyDone(), gem5::SDMAEngine::copyReadData(), gem5::Gicv3Registers::copyRedistRegister(), gem5::Sp804::Timer::counterAtZero(), gem5::Intel8254Timer::counterInterrupt(), gem5::X86ISA::I8254::counterInterrupt(), gem5::ArchTimer::counterLimitReached(), gem5::PL031::counterMatch(), gem5::IGbE::cpuClearInt(), gem5::NSGigE::cpuInterrupt(), gem5::sinic::Base::cpuInterrupt(), gem5::NSGigE::cpuIntrClear(), gem5::sinic::Base::cpuIntrClear(), gem5::NSGigE::cpuIntrPost(), gem5::sinic::Base::cpuIntrPost(), gem5::IGbE::cpuPostInt(), gem5::memory::PhysicalMemory::createBackingStore(), gem5::Cache::createMissPacket(), gem5::NoncoherentCache::createMissPacket(), gem5::GUPSGen::createNextReq(), gem5::VegaISA::GpuTLB::createPagefault(), gem5::VncServer::data(), gem5::Pl011::dataAvailable(), gem5::TraceCPU::dcacheRecvTimingResp(), gem5::TraceCPU::dcacheRetryRecvd(), gem5::ActivityRecorder::deactivateStage(), gem5::o3::IEW::deactivateStage(), gem5::o3::CPU::deactivateThread(), gem5::MSHRQueue::deallocate(), gem5::Queue< Entry >::deallocate(), gem5::ruby::CacheMemory::deallocate(), gem5::ruby::DirectoryMemory::deallocate(), gem5::GPUComputeDriver::deallocateGpuVma(), gem5::pseudo_inst::debugbreak(), gem5::Check::debugPrint(), gem5::ArmISA::Decoder::decode(), gem5::MipsISA::Decoder::decode(), gem5::o3::Decode::decode(), gem5::PowerISA::Decoder::decode(), gem5::RiscvISA::Decoder::decode(), gem5::SparcISA::Decoder::decode(), gem5::X86ISA::Decoder::decode(), gem5::PM4PacketProcessor::decodeHeader(), gem5::SDMAEngine::decodeHeader(), gem5::FetchUnit::FetchBufDesc::decodeInsts(), gem5::o3::Decode::decodeInsts(), gem5::PM4PacketProcessor::decodeNext(), gem5::SDMAEngine::decodeNext(), gem5::memory::DRAMInterface::decodePacket(), gem5::memory::NVMInterface::decodePacket(), gem5::FetchUnit::FetchBufDesc::decodeSplitInst(), gem5::compression::DictionaryCompressor< T >::decompress(), gem5::compression::FrequentValues::decompress(), gem5::ruby::garnet::OutputUnit::decrement_credit(), gem5::ruby::MessageBuffer::deferEnqueueingMessage(), gem5::KvmVM::delayedStartup(), gem5::CxxConfigManager::deleteObjects(), gem5::minor::LSQ::StoreBuffer::deleteRequest(), gem5::X86KvmCPU::deliverInterrupts(), gem5::SparcISA::TLB::demapAll(), gem5::SparcISA::TLB::demapContext(), gem5::SparcISA::TLB::demapPage(), gem5::memory::CfiMemory::dequeue(), gem5::memory::SimpleMemory::dequeue(), gem5::ruby::MessageBuffer::dequeue(), gem5::ruby::garnet::Credit::deserialize(), gem5::EtherTapStub::detach(), gem5::VncServer::detach(), gem5::NSGigE::devIntrChangeMask(), gem5::sinic::Device::devIntrChangeMask(), gem5::NSGigE::devIntrClear(), gem5::sinic::Device::devIntrClear(), gem5::NSGigE::devIntrPost(), gem5::sinic::Device::devIntrPost(), gem5::SystemCounter::disable(), gem5::PosixKvmTimer::disarm(), gem5::GPUDispatcher::dispatch(), gem5::o3::IEW::dispatch(), gem5::AMDGPUDevice::dispatchAccess(), gem5::IdeController::dispatchAccess(), gem5::o3::IEW::dispatchInsts(), gem5::GPUCommandProcessor::dispatchKernelObject(), gem5::Shader::dispatchWorkgroups(), gem5::HSAPacketProcessor::displayQueueDescriptor(), gem5::ComputeUnit::dispWorkgroup(), gem5::DistEtherLink::DistEtherLink(), gem5::DistIface::DistIface(), gem5::DmaPort::dmaAction(), gem5::Pl111::dmaDone(), gem5::LupioBLK::dmaEventDone(), gem5::IdeDisk::dmaPrdReadDone(), gem5::IdeDisk::dmaWriteDone(), gem5::memory::DRAMInterface::doBurstAccess(), gem5::memory::MemCtrl::doBurstAccess(), gem5::memory::NVMInterface::doBurstAccess(), gem5::doClone(), gem5::X86ISA::X86CPUID::doCpuid(), gem5::X86ISA::Decoder::doDisplacementState(), gem5::IdeDisk::doDmaDataRead(), gem5::IdeDisk::doDmaDataWrite(), gem5::IdeDisk::doDmaRead(), gem5::IdeDisk::doDmaTransfer(), gem5::IdeDisk::doDmaWrite(), gem5::X86ISA::Decoder::doFromCacheState(), gem5::X86ISA::Decoder::doImmediateState(), gem5::ArmISA::TableWalker::doL1Descriptor(), gem5::ArmISA::TableWalker::doL2Descriptor(), gem5::ArmISA::TableWalker::doL2DescriptorWrapper(), gem5::ArmISA::TableWalker::doLongDescriptor(), gem5::ArmISA::TableWalker::doLongDescriptorWrapper(), gem5::SparcISA::TLB::doMmuRegRead(), gem5::SparcISA::TLB::doMmuRegWrite(), gem5::X86ISA::Decoder::doModRMState(), gem5::AddressMonitor::doMonitor(), gem5::PM4PacketProcessor::doneMQDWrite(), gem5::X86ISA::Decoder::doOneByteOpcodeState(), gem5::X86ISA::Decoder::doPrefixState(), gem5::SMMUTranslationProcess::doReadCD(), gem5::SMMUTranslationProcess::doReadSTE(), gem5::X86ISA::Decoder::doResetState(), gem5::PCEventQueue::doService(), gem5::X86ISA::Decoder::doSIBState(), gem5::o3::Fetch::doSquash(), gem5::o3::InstructionQueue::doSquash(), gem5::o3::Rename::doSquash(), gem5::o3::ROB::doSquash(), gem5::X86ISA::Decoder::doThreeByte0F38OpcodeState(), gem5::X86ISA::Decoder::doThreeByte0F3AOpcodeState(), gem5::Cache::doTimingSupplyResponse(), gem5::RiscvISA::TLB::doTranslate(), gem5::X86ISA::Decoder::doTwoByteOpcodeState(), gem5::X86ISA::Decoder::doVexOpcodeState(), gem5::VegaISA::Inst_VOP2::dppHelper(), gem5::ArmISA::TableWalker::drain(), gem5::AtomicSimpleCPU::drain(), gem5::BaseKvmCPU::drain(), gem5::BaseXBar::Layer< SrcType, DstType >::drain(), gem5::CopyEngine::CopyEngineChannel::drain(), gem5::DistIface::drain(), gem5::DmaPort::drain(), gem5::FlashDevice::drain(), gem5::Gicv3Its::drain(), gem5::IGbE::drain(), gem5::memory::CfiMemory::drain(), gem5::memory::HeteroMemCtrl::drain(), gem5::memory::MemCtrl::drain(), gem5::memory::qos::MemSinkCtrl::drain(), gem5::memory::SimpleMemory::drain(), gem5::minor::Execute::drain(), gem5::minor::Pipeline::drain(), gem5::MinorCPU::drain(), gem5::o3::CPU::drain(), gem5::PacketQueue::drain(), gem5::ruby::RubyPort::drain(), gem5::TimingSimpleCPU::drain(), gem5::UFSHostDevice::drain(), gem5::memory::DRAMInterface::drainRanks(), gem5::AtomicSimpleCPU::drainResume(), gem5::BaseKvmCPU::drainResume(), gem5::CopyEngine::CopyEngineChannel::drainResume(), gem5::DistIface::drainResume(), gem5::IGbE::drainResume(), gem5::minor::Execute::drainResume(), gem5::minor::Pipeline::drainResume(), gem5::MinorCPU::drainResume(), gem5::o3::CPU::drainResume(), gem5::TimingSimpleCPU::drainResume(), gem5::o3::Fetch::drainStall(), gem5::memory::DRAMInterface::DRAMInterface(), gem5::VirtDescriptor::dump(), gem5::minor::Fetch2::dumpAllInput(), gem5::ExecStage::dumpDispList(), gem5::VirtIO9PBase::dumpMsg(), gem5::pseudo_inst::dumpresetstats(), gem5::pseudo_inst::dumpstats(), gem5::o3::DynInst::DynInst(), gem5::TraceCPU::ElasticDataGen::ElasticDataGen(), gem5::loader::ElfObject::ElfObject(), gem5::o3::IEW::emptyRenameInsts(), gem5::SystemCounter::enable(), gem5::RegisterFile::enqRegBusyEvent(), gem5::RegisterFile::enqRegFreeEvent(), gem5::ruby::MessageBuffer::enqueue(), gem5::ruby::CacheRecorder::enqueueNextFetchRequest(), gem5::ruby::CacheRecorder::enqueueNextFlushRequest(), gem5::ExitGen::enter(), gem5::SnoopFilter::eraseIfNullEntry(), gem5::memory::qos::MemCtrl::escalate(), gem5::memory::qos::MemCtrl::escalateQueues(), gem5::TCPIface::establishConnection(), gem5::IGbE::ethRxPkt(), gem5::IGbE::ethTxDone(), gem5::minor::Decode::evaluate(), gem5::minor::Execute::evaluate(), gem5::minor::Fetch1::evaluate(), gem5::minor::Fetch2::evaluate(), gem5::minor::Pipeline::evaluate(), gem5::ComputeUnit::exec(), gem5::ExecStage::exec(), gem5::GlobalMemPipeline::exec(), gem5::GPUDispatcher::exec(), gem5::LocalMemPipeline::exec(), gem5::ScalarMemPipeline::exec(), gem5::ScoreboardCheckStage::exec(), gem5::Wavefront::exec(), gem5::minor::ExecContext::ExecContext(), gem5::Shader::execScheduledAdds(), gem5::minor::Scoreboard::execSeqNumToWaitFor(), gem5::TraceCPU::ElasticDataGen::execute(), gem5::VegaISA::Inst_SOPP__S_BARRIER::execute(), gem5::VegaISA::Inst_SOPP__S_ENDPGM::execute(), gem5::VegaISA::Inst_VOP1__V_MOV_B32::execute(), gem5::VegaISA::Inst_VOP2__V_ADD_CO_U32::execute(), gem5::VegaISA::Inst_VOP2__V_ADD_F32::execute(), gem5::VegaISA::Inst_VOP2__V_ADD_U32::execute(), gem5::VegaISA::Inst_VOP2__V_AND_B32::execute(), gem5::VegaISA::Inst_VOP2__V_LSHLREV_B32::execute(), gem5::VegaISA::Inst_VOP2__V_MAC_F32::execute(), gem5::VegaISA::Inst_VOP2__V_OR_B32::execute(), gem5::VegaISA::Inst_VOP3__V_PERM_B32::execute(), gem5::o3::IEW::executeInsts(), gem5::o3::LSQUnit::executeLoad(), gem5::minor::Execute::executeMemRefInst(), gem5::TraceCPU::ElasticDataGen::executeMemReq(), gem5::o3::LSQUnit::executeStore(), gem5::o3::CPU::exitThreads(), gem5::MemState::extendMmap(), gem5::SDMAEngine::fenceDone(), gem5::FetchUnit::fetch(), gem5::o3::Fetch::fetch(), gem5::TimingSimpleCPU::fetch(), gem5::minor::Fetch1::Fetch1(), gem5::CopyEngine::CopyEngineChannel::fetchAddrComplete(), gem5::o3::Fetch::fetchCacheLine(), gem5::IGbE::DescCache< T >::fetchComplete(), gem5::CopyEngine::CopyEngineChannel::fetchDescComplete(), gem5::ArmISA::TableWalker::fetchDescriptor(), gem5::CopyEngine::CopyEngineChannel::fetchDescriptor(), gem5::IGbE::DescCache< T >::fetchDescriptors(), gem5::IGbE::DescCache< T >::fetchDescriptors1(), gem5::FetchUnit::FetchBufDesc::fetchDone(), gem5::minor::Fetch1::fetchLine(), gem5::CopyEngine::CopyEngineChannel::fetchNextAddr(), gem5::GoodbyeObject::fillBuffer(), gem5::ScheduleStage::fillDispatchList(), gem5::MipsISA::ISA::filterCP0Write(), gem5::UFSHostDevice::finalUTP(), gem5::HWScheduler::findEmptyHWQ(), gem5::HWScheduler::findNextActiveALQ(), gem5::CxxConfigManager::findObject(), gem5::CxxConfigManager::findObjectParams(), gem5::BaseXBar::findPort(), gem5::minor::LSQ::findResponse(), gem5::CompressedTags::findVictim(), gem5::HSAPacketProcessor::finishPkt(), gem5::SnoopFilter::finishRequest(), gem5::o3::Fetch::finishTranslation(), gem5::ruby::garnet::NetworkBridge::flitisizeAndSend(), gem5::ruby::garnet::NetworkInterface::flitisizeMessage(), gem5::ArmISA::TLB::flush(), gem5::ArmISA::TLB::flushAll(), gem5::X86ISA::TLB::flushAll(), gem5::FetchUnit::FetchBufDesc::flushBuf(), gem5::BaseKvmCPU::flushCoalescedMMIO(), gem5::X86ISA::TLB::flushNonGlobal(), gem5::minor::LSQ::StoreBuffer::forwardStoreData(), gem5::CoherentXBar::forwardTiming(), gem5::AQLRingBuffer::freeEntry(), gem5::DynPoolManager::freeRegion(), gem5::SystemCounter::freqUpdateCallback(), gem5::BaseCache::functionalAccess(), gem5::ruby::MessageBuffer::functionalAccess(), gem5::ruby::RubySystem::functionalRead(), gem5::ruby::RubySystem::functionalWrite(), gem5::Pl011::generateInterrupt(), gem5::Pl111::generateInterrupt(), gem5::UFSHostDevice::generateInterrupt(), gem5::Iob::generateIpi(), gem5::GarnetSyntheticTraffic::generatePkt(), gem5::o3::Commit::generateTCEvent(), gem5::o3::Commit::generateTrapEvent(), gem5::GPUStaticInst::generateVirtToPhysMap(), gem5::X86ISA::RegOpBase::genFlags(), gem5::BaseXBar::getAddrRanges(), gem5::BasicPioDevice::getAddrRanges(), gem5::Gicv3Its::getAddrRanges(), gem5::ruby::RubyPort::PioResponsePort::getAddrRanges(), gem5::SimpleCache::getAddrRanges(), gem5::SimpleMemobj::getAddrRanges(), gem5::CheckTable::getCheck(), gem5::HSAPacketProcessor::getCommandsFromHost(), gem5::compression::Base::getDecompressionLatency(), gem5::SDMAEngine::getDeviceAddress(), gem5::StubSlavePortHandler::getExternalPort(), gem5::o3::Commit::getInsts(), gem5::MipsISA::Interrupts::getInterrupt(), gem5::X86ISA::Interrupts::getInterrupt(), gem5::X86KvmCPU::getMsrIntersection(), gem5::DramGen::getNextPacket(), gem5::DramRotGen::getNextPacket(), gem5::HybridGen::getNextPacket(), gem5::LinearGen::getNextPacket(), gem5::NvmGen::getNextPacket(), gem5::RandomGen::getNextPacket(), gem5::StridedGen::getNextPacket(), gem5::TraceGen::getNextPacket(), gem5::BaseCache::getNextQueueEntry(), gem5::prefetch::Queued::getPacket(), gem5::IGbE::TxDescCache::getPacketData(), gem5::IGbE::TxDescCache::getPacketSize(), gem5::ExternalMaster::getPort(), gem5::ExternalSlave::getPort(), gem5::o3::PhysRegFile::getReg(), gem5::o3::PhysRegFile::getReg(), gem5::ArmISA::RemoteGDB::AArch32GdbRegCache::getRegs(), gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::getRegs(), gem5::MipsISA::RemoteGDB::MipsGdbRegCache::getRegs(), gem5::PowerISA::RemoteGDB::Power64GdbRegCache::getRegs(), gem5::PowerISA::RemoteGDB::PowerGdbRegCache::getRegs(), gem5::RiscvISA::RemoteGDB::Riscv32GdbRegCache::getRegs(), gem5::RiscvISA::RemoteGDB::Riscv64GdbRegCache::getRegs(), gem5::SparcISA::RemoteGDB::SPARC64GdbRegCache::getRegs(), gem5::SparcISA::RemoteGDB::SPARCGdbRegCache::getRegs(), gem5::X86ISA::RemoteGDB::AMD64GdbRegCache::getRegs(), gem5::X86ISA::RemoteGDB::X86GdbRegCache::getRegs(), gem5::AMDGPUDevice::getRegVal(), gem5::ArmISA::MMU::getResultTe(), gem5::ArmISA::MMU::getTE(), gem5::X86ISA::I8259::getVector(), gem5::GicV2::GicV2(), gem5::ArmISA::ISA::globalClearExclusive(), gem5::ArmISA::ISA::globalClearExclusive(), gem5::GPUComputeDriver::GPUComputeDriver(), gem5::GPUDynInst::GPUDynInst(), gem5::o3::ThreadContext::halt(), gem5::o3::CPU::haltContext(), gem5::Cache::handleAtomicReqMiss(), gem5::NoncoherentCache::handleAtomicReqMiss(), gem5::memory::CfiMemory::handleCommand(), gem5::BaseCache::handleFill(), gem5::VegaISA::GpuTLB::handleFuncTranslationReturn(), gem5::X86ISA::GpuTLB::handleFuncTranslationReturn(), gem5::o3::Commit::handleInterrupt(), gem5::BaseKvmCPU::handleKvmExit(), gem5::X86KvmCPU::handleKvmExitIO(), gem5::ArmISA::ISA::handleLockedRead(), gem5::ArmISA::ISA::handleLockedRead(), gem5::RiscvISA::ISA::handleLockedRead(), gem5::RiscvISA::ISA::handleLockedSnoop(), gem5::ArmISA::ISA::handleLockedSnoopHit(), gem5::ArmISA::ISA::handleLockedSnoopHit(), gem5::RiscvISA::ISA::handleLockedWrite(), gem5::minor::Execute::handleMemResponse(), gem5::scmi::AgentChannel::handleMessage(), gem5::scmi::BaseProtocol::handleMessage(), gem5::Checker< class >::handlePendingInt(), gem5::SimpleCache::handleRequest(), gem5::SimpleMemobj::handleRequest(), gem5::DmaPort::handleResp(), gem5::ComputeUnit::DataPort::handleResponse(), gem5::GUPSGen::handleResponse(), gem5::SimpleCache::handleResponse(), gem5::SimpleMemobj::handleResponse(), gem5::Cache::handleSnoop(), gem5::MSHR::handleSnoop(), gem5::branch_prediction::TAGEBase::handleTAGEUpdate(), gem5::BaseCache::handleTimingReqHit(), gem5::BaseCache::handleTimingReqMiss(), gem5::minor::Fetch1::handleTLBResponse(), gem5::VegaISA::GpuTLB::handleTranslationReturn(), gem5::X86ISA::GpuTLB::handleTranslationReturn(), gem5::HardBreakpoint::HardBreakpoint(), gem5::ComputeUnit::hasDispResources(), gem5::SMMUTranslationProcess::hazard4kHold(), gem5::SMMUTranslationProcess::hazard4kRegister(), gem5::SMMUTranslationProcess::hazard4kRelease(), gem5::SMMUTranslationProcess::hazardIdHold(), gem5::SMMUTranslationProcess::hazardIdRegister(), gem5::SMMUTranslationProcess::hazardIdRelease(), gem5::IGbE::TxDescCache::headerComplete(), gem5::memory::HeteroMemCtrl::HeteroMemCtrl(), gem5::DmaThread::hitCallback(), gem5::GpuWavefront::hitCallback(), gem5::ruby::GPUCoalescer::hitCallback(), gem5::ruby::RubyPort::MemResponsePort::hitCallback(), gem5::ruby::Sequencer::hitCallback(), gem5::RubyDirectedTester::hitCallback(), gem5::RubyTester::hitCallback(), gem5::ps2::Device::hostWrite(), gem5::HSAPacketProcessor::HSAPacketProcessor(), gem5::ruby::CacheMemory::htmAbortTransaction(), gem5::ruby::HTMSequencer::htmCallback(), gem5::ruby::CacheMemory::htmCommitTransaction(), gem5::TraceCPU::icacheRetryRecvd(), gem5::SMMUTranslationProcess::ifcTLBLookup(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::ruby::garnet::InputUnit::increment_credit(), gem5::ruby::garnet::OutputUnit::increment_credit(), gem5::PM4PacketProcessor::indirectBuffer(), gem5::CopyEngine::CopyEngineChannel::inDrain(), gem5::MemChecker::ByteTracker::inExpectedData(), gem5::CoherentXBar::init(), gem5::DistEtherLink::init(), gem5::o3::LSQUnit::init(), gem5::o3::MemDepUnit::init(), gem5::o3::StoreSet::init(), gem5::Plic::init(), gem5::ProtocolTester::init(), gem5::TraceCPU::ElasticDataGen::init(), gem5::TraceCPU::FixedRetryGen::init(), gem5::TraceCPU::init(), gem5::branch_prediction::TAGE_SC_L_TAGE_8KB::initFoldedHistories(), gem5::branch_prediction::TAGEBase::initFoldedHistories(), gem5::FlashDevice::initializeFlash(), gem5::ruby::RubyPrefetcher::initializeStream(), gem5::Check::initiate(), gem5::InvalidateGenerator::initiate(), gem5::SeriesRequestGenerator::initiate(), gem5::GPUDynInst::initiateAcc(), gem5::Check::initiateAction(), gem5::Check::initiateCheck(), gem5::FetchUnit::initiateFetch(), gem5::Check::initiateFlush(), gem5::TimingSimpleCPU::initiateMemMgmtCmd(), gem5::Check::initiatePrefetch(), gem5::scmi::AgentChannel::initiateRead(), gem5::initMemReqHelper(), gem5::initMemReqScalarHelper(), gem5::pseudo_inst::initParam(), gem5::Wavefront::initRegState(), gem5::ArmISA::FsLinux::initState(), gem5::CxxConfigManager::initState(), gem5::KernelWorkload::initState(), gem5::TrafficGen::initState(), gem5::VegaISA::Walker::WalkerState::initState(), gem5::ComputeUnit::injectGlobalMemFence(), gem5::ArmISA::TLB::insert(), gem5::minor::LSQ::StoreBuffer::insert(), gem5::o3::InstructionQueue::insert(), gem5::o3::MemDepUnit::insert(), gem5::prefetch::Queued::insert(), gem5::RiscvISA::TLB::insert(), gem5::SimpleCache::insert(), gem5::SparcISA::TLB::insert(), gem5::VegaISA::GpuTLB::insert(), gem5::o3::MemDepUnit::insertBarrierSN(), gem5::BaseRemoteGDB::insertHardBreak(), gem5::o3::ROB::insertInst(), gem5::ruby::GPUCoalescer::insertKernel(), gem5::o3::LSQUnit::insertLoad(), gem5::o3::InstructionQueue::insertNonSpec(), gem5::o3::MemDepUnit::insertNonSpec(), gem5::ruby::UncoalescedTable::insertPacket(), gem5::ArmISA::TableWalker::insertPartialTableEntry(), gem5::ruby::Sequencer::insertRequest(), gem5::VegaTLBCoalescer::insertStalledPortIfNotMapped(), gem5::o3::LSQUnit::insertStore(), gem5::o3::StoreSet::insertStore(), gem5::ArmISA::TableWalker::insertTableEntry(), gem5::o3::CPU::insertThread(), gem5::CxxConfigManager::instantiate(), gem5::o3::InstructionQueue::InstructionQueue(), gem5::o3::IEW::instToCommit(), gem5::MipsISA::Interrupts::interruptsPending(), gem5::VegaISA::GpuTLB::invalidateAll(), gem5::X86ISA::GpuTLB::invalidateAll(), gem5::X86ISA::GpuTLB::invalidateNonGlobal(), gem5::AMDGPUVM::invalidateTLBs(), gem5::ruby::Sequencer::invL1(), gem5::ArmISA::AbortFault< T >::invoke(), gem5::ArmISA::ArmSev::invoke(), gem5::FaultBase::invoke(), gem5::MipsISA::MipsFaultBase::invoke(), gem5::MipsISA::ResetFault::invoke(), gem5::MipsISA::TlbFault< T >::invoke(), gem5::X86ISA::InitInterrupt::invoke(), gem5::X86ISA::StartupInterrupt::invoke(), gem5::X86ISA::X86FaultBase::invoke(), gem5::ArmISA::ArmFault::invoke64(), gem5::ruby::VIPERCoalescer::invTCC(), gem5::ruby::VIPERCoalescer::invTCP(), gem5::GPUComputeDriver::ioctl(), gem5::memory::DRAMInterface::isBusy(), gem5::memory::NVMInterface::isBusy(), gem5::o3::CPU::isCpuDrained(), gem5::minor::Fetch1::isDrained(), gem5::minor::Pipeline::isDrained(), gem5::o3::IEW::isDrained(), gem5::o3::LSQ::isDrained(), gem5::ruby::AbstractCacheEntry::isLocked(), gem5::ruby::CacheMemory::isLocked(), gem5::HWScheduler::isRLQIdle(), gem5::RiscvSemihosting::isSemihostingEBreak(), gem5::minor::Execute::issue(), gem5::o3::MemDepUnit::issue(), gem5::CpuThread::issueAcquireOp(), gem5::DmaThread::issueAcquireOp(), gem5::GpuWavefront::issueAcquireOp(), gem5::DmaThread::issueAtomicOps(), gem5::GpuWavefront::issueAtomicOps(), gem5::o3::StoreSet::issued(), gem5::DmaThread::issueLoadOps(), gem5::GpuWavefront::issueLoadOps(), gem5::ruby::DMASequencer::issueNext(), gem5::ruby::RubyPrefetcher::issueNextPrefetch(), gem5::ruby::RubyPrefetcherProxy::issuePrefetch(), gem5::CpuThread::issueReleaseOp(), gem5::DmaThread::issueReleaseOp(), gem5::GpuWavefront::issueReleaseOp(), gem5::ruby::Sequencer::issueRequest(), gem5::DmaThread::issueStoreOps(), gem5::GpuWavefront::issueStoreOps(), gem5::VegaISA::GpuTLB::issueTLBLookup(), gem5::X86ISA::GpuTLB::issueTLBLookup(), gem5::ruby::CacheMemory::isTagPresent(), gem5::MmioVirtIO::kick(), gem5::PciVirtIO::kick(), gem5::RiscvISA::MmioVirtIO::kick(), gem5::ArmKvmCPU::kvmRun(), gem5::BaseArmKvmCPU::kvmRun(), gem5::BaseKvmCPU::kvmRun(), gem5::X86KvmCPU::kvmRun(), gem5::X86KvmCPU::kvmRunDrain(), gem5::EtherSwitch::Interface::learnSenderAddr(), gem5::ruby::Sequencer::llscClearMonitor(), gem5::ruby::Sequencer::llscLoadLinked(), gem5::ruby::Sequencer::llscStoreConditional(), gem5::SimObject::loadState(), gem5::pseudo_inst::loadsymbol(), gem5::branch_prediction::LocalBP::LocalBP(), gem5::ArmISA::lockedSnoopHandler(), gem5::ArmISA::lockedWriteHandler(), gem5::memory::qos::MemCtrl::logRequest(), gem5::memory::qos::MemCtrl::logResponse(), gem5::ArmISA::TLB::lookup(), gem5::branch_prediction::LocalBP::lookup(), gem5::branch_prediction::SimpleIndirectPredictor::lookup(), gem5::branch_prediction::TAGE::lookup(), gem5::PowerISA::TLB::lookup(), gem5::RiscvISA::TLB::lookup(), gem5::ruby::DirectoryMemory::lookup(), gem5::SparcISA::TLB::lookup(), gem5::o3::Fetch::lookupAndUpdateNextPC(), gem5::EtherSwitch::Interface::lookupDestPort(), gem5::VegaISA::GpuTLB::lookupIt(), gem5::X86ISA::GpuTLB::lookupIt(), gem5::SnoopFilter::lookupRequest(), gem5::SnoopFilter::lookupSnoop(), gem5::branch_prediction::LoopPredictor::loopUpdate(), gem5::X86ISA::I8259::lowerInterruptPin(), gem5::X86ISA::Interrupts::lowerInterruptPin(), gem5::o3::LSQ::LSQ(), gem5::LupioBLK::lupioBLKRead(), gem5::LupioBLK::lupioBLKWrite(), gem5::LupioIPI::LupioIPI(), gem5::LupioIPI::lupioIPIRead(), gem5::LupioIPI::lupioIPIWrite(), gem5::LupioPIC::LupioPIC(), gem5::LupioPIC::lupioPicRead(), gem5::LupioPIC::lupioPicWrite(), gem5::LupioRNG::LupioRNG(), gem5::LupioRNG::lupioRNGRead(), gem5::LupioRNG::lupioRNGWrite(), gem5::LupioSYS::LupioSYS(), gem5::LupioSYS::lupioSYSWrite(), gem5::LupioTMR::LupioTMR(), gem5::LupioTMR::lupioTMRRead(), gem5::LupioTMR::lupioTMRWrite(), gem5::LupioTTY::lupioTTYRead(), gem5::LupioTTY::lupioTTYUpdateIRQ(), gem5::LupioTTY::lupioTTYWrite(), gem5::pseudo_inst::m5checkpoint(), gem5::pseudo_inst::m5exit(), gem5::pseudo_inst::m5fail(), gem5::pseudo_inst::m5sum(), gem5::ruby::garnet::GarnetNetwork::makeExtInLink(), gem5::ruby::garnet::GarnetNetwork::makeExtOutLink(), gem5::ruby::garnet::GarnetNetwork::makeInternalLink(), gem5::ruby::DMASequencer::makeRequest(), gem5::ruby::GPUCoalescer::makeRequest(), gem5::ruby::Sequencer::makeRequest(), gem5::ruby::VIPERCoalescer::makeWriteCompletePkts(), gem5::UFSHostDevice::manageReadTransfer(), gem5::UFSHostDevice::manageWriteTransfer(), gem5::EmulationPageTable::map(), gem5::MultiLevelPageTable< EntryTypes >::map(), gem5::PM4PacketProcessor::mapKiq(), gem5::PM4PacketProcessor::mapPq(), gem5::PM4PacketProcessor::mapProcessV1(), gem5::PM4PacketProcessor::mapProcessV2(), gem5::HWScheduler::mapQIfSlotAvlbl(), gem5::PM4PacketProcessor::mapQueues(), gem5::MemState::mapRegion(), gem5::o3::LSQ::SingleDataRequest::markAsStaleTranslation(), gem5::o3::LSQ::SplitDataRequest::markAsStaleTranslation(), gem5::o3::Commit::markCompletedInsts(), gem5::RegisterFile::markReg(), gem5::RegisterFileCache::markRFC(), gem5::o3::DynInst::markSrcRegReady(), gem5::minor::Scoreboard::markupInstDests(), gem5::PowerState::matchPwrState(), gem5::partitioning_policy::MaxCapacityPartitioningPolicy::MaxCapacityPartitioningPolicy(), gem5::ArmISA::TableWalker::memAttrs(), gem5::ArmISA::TableWalker::memAttrsAArch64(), gem5::ArmISA::TableWalker::memAttrsLPAE(), gem5::o3::MemDepUnit::MemDepEntry::MemDepEntry(), gem5::o3::MemDepUnit::MemDepUnit(), gem5::ruby::RubyPort::MemRequestPort::MemRequestPort(), gem5::ruby::RubyPort::MemResponsePort::MemResponsePort(), gem5::MinorCPU::memWriteback(), gem5::ruby::RubySystem::memWriteback(), gem5::SMMUTranslationProcess::microTLBLookup(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::minor::minorTrace(), gem5::GPUComputeDriver::mmap(), gem5::Shader::mmap(), gem5::RiscvISA::Decoder::moreBytes(), gem5::X86ISA::Decoder::moreBytes(), gem5::o3::MemDepUnit::moveToReady(), gem5::GPUCommandProcessor::MQDDmaEvent(), gem5::VegaTLBCoalescer::mustStallCUPort(), gem5::BaseCPU::mwait(), gem5::BaseCPU::mwaitAtomic(), gem5::Serializable::ScopedCheckpointSection::nameOut(), gem5::minor::LSQ::needsToTick(), gem5::PM4PacketProcessor::newQueue(), gem5::TraceCPU::FixedRetryGen::nextExecute(), gem5::PyTrafficGen::nextGenerator(), gem5::TrafficGen::nextGenerator(), gem5::HybridGen::nextPacketTick(), gem5::LinearGen::nextPacketTick(), gem5::RandomGen::nextPacketTick(), gem5::StridedGen::nextPacketTick(), gem5::TraceGen::nextPacketTick(), gem5::o3::MemDepUnit::nonSpecInstReady(), gem5::prefetch::Queued::notify(), gem5::scmi::PlatformChannel::notifyAgent(), gem5::ruby::RubyPrefetcherProxy::notifyPfEvict(), gem5::ruby::RubyPrefetcherProxy::notifyPfFill(), gem5::ruby::RubyPrefetcherProxy::notifyPfHit(), gem5::ruby::RubyPrefetcherProxy::notifyPfMiss(), gem5::GPUDispatcher::notifyWgCompl(), gem5::IGbE::TxDescCache::nullCallback(), gem5::o3::LSQUnit::numFreeLoadEntries(), gem5::o3::LSQUnit::numFreeStoreEntries(), gem5::ruby::RubyPrefetcher::observeMiss(), gem5::ruby::RubyPrefetcher::observePfHit(), gem5::ruby::RubyPrefetcher::observePfMiss(), gem5::BaseXBar::Layer< SrcType, DstType >::occupyLayer(), gem5::NoMaliGpu::onInterrupt(), gem5::VirtIODeviceBase::onNotify(), gem5::VirtQueue::onNotify(), gem5::VirtIO9PBase::FSQueue::onNotifyDescriptor(), gem5::VirtIOBlock::RequestQueue::onNotifyDescriptor(), gem5::VirtIOConsole::TermTransQueue::onNotifyDescriptor(), gem5::NoMaliGpu::onReset(), gem5::GPUComputeDriver::open(), gem5::ScalarRegisterFile::operandsReady(), gem5::VectorRegisterFile::operandsReady(), gem5::ruby::PerfectSwitch::operateMessageBuffer(), gem5::ruby::PerfectSwitch::operateVnet(), gem5::ruby::Throttle::operateVnet(), gem5::DistIface::packetOut(), gem5::RiscvISA::Walker::WalkerState::pageFault(), gem5::VegaISA::Walker::WalkerState::pageFault(), gem5::X86ISA::Walker::WalkerState::pageFault(), gem5::memory::qos::Policy::pair(), gem5::TrafficGen::parseConfig(), gem5::CxxConfigManager::parsePort(), gem5::PcCountTrackerManager::PcCountTrackerManager(), gem5::CheckerCPU::pcState(), gem5::CheckerThreadContext< TC >::pcState(), gem5::ruby::MessageBuffer::peek(), gem5::DVFSHandler::perfLevel(), gem5::SrcClockDomain::perfLevel(), gem5::VoltageDomain::perfLevel(), gem5::Check::performCallback(), gem5::VegaISA::Inst_VOP3__V_PERM_B32::permute(), gem5::memory::PhysicalMemory::PhysicalMemory(), gem5::X86ISA::X86StaticInst::pick(), gem5::Check::pickInitiatingNode(), gem5::ruby::RubyPort::PioRequestPort::PioRequestPort(), gem5::ruby::RubyPort::PioResponsePort::PioResponsePort(), gem5::o3::Fetch::pipelineIcacheAccesses(), gem5::IGbE::RxDescCache::pktComplete(), gem5::IGbE::TxDescCache::pktComplete(), gem5::IGbE::RxDescCache::pktSplitDone(), gem5::RiscvISA::PMP::pmpCheck(), gem5::RiscvISA::PMP::pmpUpdateAddr(), gem5::RiscvISA::PMP::pmpUpdateCfg(), gem5::RiscvISA::PMP::pmpUpdateRule(), gem5::ArmISA::PMU::PMU(), gem5::SDMAEngine::pollRegMem(), gem5::SDMAEngine::pollRegMemRead(), gem5::branch_prediction::ReturnAddrStack::pop(), gem5::minor::LSQ::popResponse(), gem5::MSHR::popTarget(), gem5::ArmISA::Interrupts::post(), gem5::MipsISA::Interrupts::post(), gem5::Plic::post(), gem5::RiscvISA::Interrupts::post(), gem5::SparcISA::Interrupts::post(), gem5::PciHost::DeviceInterface::postInt(), gem5::IdeDisk::postInterrupt(), gem5::IGbE::postInterrupt(), gem5::MaltaCChip::postIntr(), gem5::MaltaIO::postIntr(), gem5::VGic::postMaintInt(), gem5::VGic::postVInt(), gem5::FVPBasePwrCtrl::powerCoreOff(), gem5::FVPBasePwrCtrl::powerCoreOn(), gem5::memory::DRAMInterface::Rank::powerDownSleep(), gem5::memory::DRAMInterface::prechargeBank(), gem5::DrainManager::preCheckpointRestore(), gem5::branch_prediction::BPredUnit::predict(), gem5::branch_prediction::BPredUnit::predict(), gem5::branch_prediction::LTAGE::predict(), gem5::minor::Fetch2::predictBranch(), gem5::X86ISA::ACPI::MADT::Record::prepareBuf(), gem5::memory::MemCtrl::printQs(), gem5::prefetch::Queued::printQueue(), gem5::TraceCPU::ElasticDataGen::printReadyList(), gem5::ScalarRegisterFile::printReg(), gem5::VectorRegisterFile::printReg(), gem5::StackDistCalc::printStack(), gem5::ArmISA::TLB::printTlb(), gem5::AMDGPUInterruptHandler::DmaEvent::process(), gem5::AMDGPUSystemHub::AtomicResponseEvent::process(), gem5::AMDGPUSystemHub::ResponseEvent::process(), gem5::ArmISA::Decoder::process(), gem5::ComputeUnit::ScalarDataPort::MemReqEvent::process(), gem5::GPUComputeDriver::DriverWakeupEvent::process(), gem5::HardBreakpoint::process(), gem5::HSAPacketProcessor::QueueProcessEvent::process(), gem5::MC146818::RTCEvent::process(), gem5::MC146818::RTCTickEvent::process(), gem5::SkipFuncBase::process(), gem5::o3::Fetch::processCacheCompletion(), gem5::TLBCoalescer::processCleanupEvent(), gem5::VegaTLBCoalescer::processCleanupEvent(), gem5::SMMUv3::processCommand(), gem5::BaseRemoteGDB::processCommands(), gem5::SMMUv3::processCommands(), gem5::IGbE::TxDescCache::processContextDesc(), gem5::GoodbyeObject::processEvent(), gem5::HelloObject::processEvent(), gem5::FetchUnit::processFetchReturn(), gem5::o3::InstructionQueue::processFUCompletion(), gem5::SparcISA::ISA::processHSTickCompare(), gem5::o3::CPU::processInterrupts(), gem5::Uart8250::processIntrEvent(), gem5::ComputeUnit::DataPort::processMemReqEvent(), gem5::ComputeUnit::DataPort::processMemRespEvent(), gem5::PM4PacketProcessor::processMQD(), gem5::SpatterGen::processNextGenEvent(), gem5::memory::MemCtrl::processNextReqEvent(), gem5::memory::qos::MemSinkCtrl::processNextReqEvent(), gem5::SpatterGen::processNextSendEvent(), gem5::AMDGPUDevice::processPendingDoorbells(), gem5::HSAPacketProcessor::processPkt(), gem5::memory::DRAMInterface::Rank::processPowerEvent(), gem5::memory::DRAMInterface::Rank::processPrechargeEvent(), gem5::TLBCoalescer::processProbeTLBEvent(), gem5::VegaTLBCoalescer::processProbeTLBEvent(), gem5::memory::NVMInterface::processReadReadyEvent(), gem5::memory::DRAMInterface::Rank::processRefreshEvent(), gem5::memory::HeteroMemCtrl::processRespondEvent(), gem5::memory::MemCtrl::processRespondEvent(), gem5::minor::Fetch1::processResponse(), gem5::PM4PacketProcessor::processSDMAMQD(), gem5::BaseCache::CacheResponsePort::processSendRetry(), gem5::SparcISA::ISA::processSTickCompare(), gem5::ArmISA::TableWalker::processWalk(), gem5::ArmISA::TableWalker::processWalkAArch64(), gem5::ArmISA::TableWalker::processWalkLPAE(), gem5::memory::NVMInterface::processWriteRespondEvent(), gem5::VirtQueue::produceDescriptor(), gem5::o3::Fetch::profileStall(), gem5::Cache::promoteWholeLineWrites(), gem5::Plic::propagateOutput(), gem5::ProtocolTester::ProtocolTester(), gem5::memory::MemCtrl::pruneBurstTick(), gem5::memory::HBMCtrl::pruneColBurstTick(), gem5::memory::HBMCtrl::pruneRowBurstTick(), gem5::pseudo_inst::pseudoInstWork(), gem5::SDMAEngine::ptePde(), gem5::SDMAEngine::ptePdeDone(), gem5::HSAQueueDescriptor::ptr(), gem5::branch_prediction::ReturnAddrStack::push(), gem5::EtherSwitch::Interface::PortFifo::push(), gem5::Serializable::ScopedCheckpointSection::pushName(), gem5::DistIface::RecvScheduler::pushPacket(), gem5::minor::LSQ::pushRequest(), gem5::PowerDomain::pwrStateChangeCallback(), gem5::HDLcd::pxlFrameDone(), gem5::HDLcd::pxlUnderrun(), gem5::HDLcd::pxlVSyncBegin(), gem5::HDLcd::pxlVSyncEnd(), gem5::memory::qos::MemCtrl::qosSchedule(), gem5::BaseRemoteGDB::queryAttached(), gem5::BaseRemoteGDB::queryRcmd(), gem5::PM4PacketProcessor::queryStatus(), gem5::PM4PacketProcessor::queryStatusDone(), gem5::pseudo_inst::quiesce(), gem5::pseudo_inst::quiesceCycles(), gem5::pseudo_inst::quiesceNs(), gem5::pseudo_inst::quiesceSkip(), gem5::pseudo_inst::quiesceTime(), gem5::IGbE::radvProcess(), gem5::ArmISA::PMU::raiseInterrupt(), gem5::scmi::Platform::raiseInterrupt(), gem5::Clint::raiseInterruptPin(), gem5::X86ISA::I8259::raiseInterruptPin(), gem5::X86ISA::Interrupts::raiseInterruptPin(), gem5::IGbE::rdtrProcess(), gem5::AmbaFake::read(), gem5::BaseRemoteGDB::read(), gem5::Clint::read(), gem5::CopyEngine::read(), gem5::CowDiskImage::read(), gem5::CpuLocalTimer::read(), gem5::CpuLocalTimer::Timer::read(), gem5::EnergyCtrl::read(), gem5::FVPBasePwrCtrl::read(), gem5::GenericPciHost::read(), gem5::GenericTimerFrame::read(), gem5::GenericTimerMem::read(), gem5::Gicv2m::read(), gem5::Gicv3::read(), gem5::Gicv3Its::read(), gem5::HDLcd::read(), gem5::IGbE::read(), gem5::IsaFake::read(), gem5::LdsChunk::read(), gem5::LupioBLK::read(), gem5::LupioIPI::read(), gem5::LupioPIC::read(), gem5::LupioRNG::read(), gem5::LupioRTC::read(), gem5::LupioSYS::read(), gem5::LupioTMR::read(), gem5::LupioTTY::read(), gem5::memory::CfiMemory::read(), gem5::MHU::read(), gem5::MmDisk::read(), gem5::MmioVirtIO::read(), gem5::NSGigE::read(), gem5::o3::LSQUnit::read(), gem5::PciVirtIO::read(), gem5::Pl011::read(), gem5::PL031::read(), gem5::Pl050::read(), gem5::Pl111::read(), gem5::Plic::read(), gem5::RawDiskImage::read(), gem5::RealViewCtrl::read(), gem5::RealViewOsc::read(), gem5::RiscvISA::MmioVirtIO::read(), gem5::SimpleDisk::read(), gem5::sinic::Device::read(), gem5::Sp804::read(), gem5::Sp804::Timer::read(), gem5::Sp805::read(), gem5::Uart8250::read(), gem5::VegaISA::ScalarOperand< DataType, Const, NumDwords >::read(), gem5::VegaISA::VecOperand< DataType, Const, NumDwords >::read(), gem5::VirtDescriptor::read(), gem5::VirtIOBlock::read(), gem5::VncServer::read(), gem5::X86ISA::I8259::read(), gem5::X86ISA::Interrupts::read(), gem5::X86ISA::Speaker::read(), gem5::UFSHostDevice::readCallback(), gem5::Plic::readClaim(), gem5::IdeDisk::readCommand(), gem5::ItsCommand::readCommand(), gem5::memory::DRAMSim2::readComplete(), gem5::memory::DRAMsim3::readComplete(), gem5::AMDGPUDevice::readConfig(), gem5::IdeController::readConfig(), gem5::PciDevice::readConfig(), gem5::IdeDisk::readControl(), gem5::SMMUv3::readControl(), gem5::CopyEngine::CopyEngineChannel::readCopyBytes(), gem5::CopyEngine::CopyEngineChannel::readCopyBytesComplete(), gem5::GicV2::readCpu(), gem5::VGic::readCtrl(), gem5::Terminal::readData(), gem5::UFSHostDevice::readDevice(), gem5::ItsProcess::readDeviceTable(), gem5::GicV2::readDistributor(), gem5::UFSHostDevice::readDone(), gem5::AMDGPUDevice::readDoorbell(), gem5::pseudo_inst::readfile(), gem5::AMDGPUDevice::readFrame(), gem5::Pl111::readFramebuffer(), gem5::o3::Rename::readFreeEntries(), gem5::AMDMMIOReader::readFromTrace(), gem5::UFSHostDevice::readGarbage(), gem5::AmbaDevice::readId(), gem5::Uart8250::readIir(), gem5::ItsProcess::readIrqCollectionTable(), gem5::ItsProcess::readIrqTranslationTable(), gem5::qemu::FwCfg::readItem(), gem5::scmi::AgentChannel::readLength(), gem5::scmi::AgentChannel::readMessage(), gem5::ArmISA::ISA::readMiscReg(), gem5::ArmISA::PMU::readMiscReg(), gem5::GenericTimerISA::readMiscReg(), gem5::Gicv3CPUInterface::readMiscReg(), gem5::MipsISA::ISA::readMiscReg(), gem5::RiscvISA::ISA::readMiscReg(), gem5::SparcISA::ISA::readMiscReg(), gem5::ArmISA::ISA::readMiscRegNoEffect(), gem5::MipsISA::ISA::readMiscRegNoEffect(), gem5::RiscvISA::ISA::readMiscRegNoEffect(), gem5::SparcISA::ISA::readMiscRegNoEffect(), gem5::AMDGPUDevice::readMMIO(), gem5::AMDGPUNbio::readMMIO(), gem5::AMDGPUVM::readMMIO(), gem5::TraceCPU::ElasticDataGen::readNextWindow(), gem5::memory::MemCtrl::readQueueFull(), gem5::memory::HBMCtrl::readQueueFullPC0(), gem5::memory::HBMCtrl::readQueueFullPC1(), gem5::Uart8250::readRbr(), gem5::NoMaliGpu::readReg(), gem5::X86ISA::I82094AA::readReg(), gem5::X86ISA::Cmos::readRegister(), gem5::AMDGPUMemoryManager::readRequest(), gem5::AMDGPUDevice::readROM(), gem5::VegaISA::ScalarOperand< DataType, Const, NumDwords >::readSpecialVal(), gem5::VGic::readVCpu(), gem5::ScoreboardCheckStage::ready(), gem5::DistIface::readyToCkpt(), gem5::DistIface::readyToExit(), gem5::ruby::MessageBuffer::reanalyzeAllMessages(), gem5::ruby::MessageBuffer::reanalyzeList(), gem5::ruby::MessageBuffer::reanalyzeMessages(), gem5::Iob::receiveDeviceInterrupt(), gem5::Iob::receiveJBusInterrupt(), gem5::ruby::CacheMemory::recordCacheContents(), gem5::ruby::CacheMemory::recordRequestType(), gem5::ruby::DirectoryMemory::recordRequestType(), gem5::ruby::DMASequencer::recordRequestType(), gem5::ruby::Sequencer::recordRequestType(), gem5::branch_prediction::SimpleIndirectPredictor::recordTarget(), gem5::BaseRemoteGDB::recv(), gem5::ps2::PS2Keyboard::recv(), gem5::ps2::PS2Mouse::recv(), gem5::ps2::TouchKit::recv(), gem5::BaseCache::recvAtomic(), gem5::Cache::recvAtomic(), gem5::ruby::RubyPort::MemResponsePort::recvAtomic(), gem5::SMMUv3DeviceInterface::recvAtomic(), gem5::StubSlavePort::recvAtomic(), gem5::SysBridge::SysBridgeSourcePort::recvAtomic(), gem5::CoherentXBar::recvAtomicBackdoor(), gem5::NoncoherentXBar::recvAtomicBackdoor(), gem5::ResponsePort::recvAtomicBackdoor(), gem5::SysBridge::SysBridgeSourcePort::recvAtomicBackdoor(), gem5::memory::MemCtrl::recvAtomicLogic(), gem5::AtomicSimpleCPU::AtomicCPUDPort::recvAtomicSnoop(), gem5::CoherentXBar::recvAtomicSnoop(), gem5::SysBridge::SysBridgeTargetPort::recvAtomicSnoop(), gem5::VncServer::recvCutText(), gem5::CoherentXBar::recvFunctional(), gem5::MemCheckerMonitor::recvFunctional(), gem5::NoncoherentXBar::recvFunctional(), gem5::ruby::RubyPort::MemResponsePort::recvFunctional(), gem5::SysBridge::SysBridgeSourcePort::recvFunctional(), gem5::TLBCoalescer::CpuSidePort::recvFunctional(), gem5::VegaISA::GpuTLB::CpuSidePort::recvFunctional(), gem5::VegaTLBCoalescer::CpuSidePort::recvFunctional(), gem5::X86ISA::GpuTLB::CpuSidePort::recvFunctional(), gem5::AtomicSimpleCPU::AtomicCPUDPort::recvFunctionalSnoop(), gem5::CoherentXBar::recvFunctionalSnoop(), gem5::MemCheckerMonitor::recvFunctionalSnoop(), gem5::SysBridge::SysBridgeTargetPort::recvFunctionalSnoop(), gem5::TCPIface::recvHeader(), gem5::VncServer::recvKeyboardInput(), gem5::ResponsePort::recvMemBackdoorReq(), gem5::X86ISA::Interrupts::recvMessage(), gem5::EtherSwitch::Interface::recvPacket(), gem5::NSGigE::recvPacket(), gem5::sinic::Device::recvPacket(), gem5::VncServer::recvPointerInput(), gem5::BaseXBar::recvRangeChange(), sc_gem5::TlmToGem5Bridge< BITWIDTH >::recvRangeChange(), gem5::EtherTapStub::recvReal(), gem5::AMDGPUMemoryManager::GPUMemPort::recvReqRetry(), gem5::BaseKvmCPU::KVMCpuPort::recvReqRetry(), gem5::BaseTrafficGen::recvReqRetry(), gem5::ComputeUnit::DataPort::recvReqRetry(), gem5::ComputeUnit::DTLBPort::recvReqRetry(), gem5::ComputeUnit::ITLBPort::recvReqRetry(), gem5::ComputeUnit::LDSPort::recvReqRetry(), gem5::ComputeUnit::SQCPort::recvReqRetry(), gem5::GUPSGen::GenPort::recvReqRetry(), gem5::minor::Fetch1::recvReqRetry(), gem5::minor::LSQ::recvReqRetry(), gem5::SMMUv3::recvReqRetry(), gem5::SpatterGen::SpatterGenPort::recvReqRetry(), gem5::memory::DRAMSim2::recvRespRetry(), gem5::memory::DRAMsim3::recvRespRetry(), gem5::SimpleCache::CPUSidePort::recvRespRetry(), gem5::MemTest::recvRetry(), gem5::o3::LSQUnit::recvRetry(), gem5::EtherTapBase::recvSimulated(), gem5::BaseCache::recvTimingReq(), gem5::Bridge::BridgeResponsePort::recvTimingReq(), gem5::Cache::recvTimingReq(), gem5::CoherentXBar::recvTimingReq(), gem5::CommMonitor::recvTimingReq(), gem5::HMCController::recvTimingReq(), gem5::MemCheckerMonitor::recvTimingReq(), gem5::memory::DRAMSim2::recvTimingReq(), gem5::memory::DRAMsim3::recvTimingReq(), gem5::memory::HBMCtrl::recvTimingReq(), gem5::memory::HeteroMemCtrl::recvTimingReq(), gem5::memory::MemCtrl::recvTimingReq(), gem5::memory::qos::MemSinkCtrl::recvTimingReq(), gem5::NoncoherentXBar::recvTimingReq(), gem5::ruby::RubyPort::MemResponsePort::recvTimingReq(), gem5::SerialLink::SerialLinkResponsePort::recvTimingReq(), gem5::SimpleCache::CPUSidePort::recvTimingReq(), gem5::SMMUv3DeviceInterface::recvTimingReq(), gem5::SysBridge::SysBridgeSourcePort::recvTimingReq(), gem5::TLBCoalescer::CpuSidePort::recvTimingReq(), gem5::VegaISA::GpuTLB::CpuSidePort::recvTimingReq(), gem5::VegaTLBCoalescer::CpuSidePort::recvTimingReq(), gem5::X86ISA::GpuTLB::CpuSidePort::recvTimingReq(), gem5::AMDGPUMemoryManager::GPUMemPort::recvTimingResp(), gem5::BaseCache::recvTimingResp(), gem5::BaseKvmCPU::KVMCpuPort::recvTimingResp(), gem5::Bridge::BridgeRequestPort::recvTimingResp(), gem5::CoherentXBar::recvTimingResp(), gem5::CommMonitor::recvTimingResp(), gem5::ComputeUnit::DTLBPort::recvTimingResp(), gem5::ComputeUnit::ITLBPort::recvTimingResp(), gem5::ComputeUnit::ScalarDTLBPort::recvTimingResp(), gem5::MemCheckerMonitor::recvTimingResp(), gem5::minor::Fetch1::recvTimingResp(), gem5::minor::LSQ::recvTimingResp(), gem5::NoncoherentXBar::recvTimingResp(), gem5::o3::Fetch::IcachePort::recvTimingResp(), gem5::o3::LSQ::recvTimingResp(), gem5::ruby::RubyPort::MemRequestPort::recvTimingResp(), gem5::ruby::RubyPort::PioRequestPort::recvTimingResp(), gem5::SerialLink::SerialLinkRequestPort::recvTimingResp(), gem5::SMMUv3::recvTimingResp(), gem5::SpatterGen::recvTimingResp(), gem5::SysBridge::SysBridgeTargetPort::recvTimingResp(), gem5::TimingSimpleCPU::DcachePort::recvTimingResp(), gem5::TimingSimpleCPU::IcachePort::recvTimingResp(), gem5::VegaISA::GpuTLB::MemSidePort::recvTimingResp(), gem5::VegaISA::Walker::recvTimingResp(), gem5::VegaTLBCoalescer::MemSidePort::recvTimingResp(), gem5::X86ISA::GpuTLB::MemSidePort::recvTimingResp(), gem5::Cache::recvTimingSnoopReq(), gem5::CoherentXBar::recvTimingSnoopReq(), gem5::o3::LSQ::recvTimingSnoopReq(), gem5::SysBridge::SysBridgeTargetPort::recvTimingSnoopReq(), gem5::Cache::recvTimingSnoopResp(), gem5::CoherentXBar::recvTimingSnoopResp(), gem5::SysBridge::SysBridgeSourcePort::recvTimingSnoopResp(), gem5::TokenManager::recvTokens(), gem5::ruby::MessageBuffer::recycle(), gem5::PciHost::registerDevice(), gem5::HWScheduler::registerNewQueue(), gem5::SDMAEngine::registerRLCQueue(), gem5::AMDGPUVM::registerTLB(), gem5::o3::MemDepUnit::regsReady(), gem5::statistics::Group::regStats(), gem5::BaseXBar::Layer< SrcType, DstType >::releaseLayer(), gem5::PM4PacketProcessor::releaseMem(), gem5::PM4PacketProcessor::releaseMemDone(), gem5::EmulationPageTable::remap(), gem5::FlashDevice::remap(), gem5::VMA::remap(), gem5::PCEventQueue::remove(), gem5::RiscvISA::TLB::remove(), gem5::o3::Rename::removeFromHistory(), gem5::o3::CPU::removeFrontInst(), gem5::BaseRemoteGDB::removeHardBreak(), gem5::o3::CPU::removeInstsNotInROB(), gem5::o3::CPU::removeInstsUntil(), gem5::o3::CPU::removeThread(), gem5::o3::Rename::rename(), gem5::o3::SimpleRenameMap::rename(), gem5::o3::Rename::renameDestRegs(), gem5::o3::Rename::renameInsts(), gem5::o3::Rename::renameSrcRegs(), gem5::replaceUpgrade(), gem5::o3::MemDepUnit::replay(), gem5::VncServer::requestFbUpdate(), gem5::UFSHostDevice::requestHandler(), gem5::X86ISA::I82094AA::requestInterrupt(), gem5::X86ISA::I8259::requestInterrupt(), gem5::X86ISA::Interrupts::requestInterrupt(), gem5::o3::InstructionQueue::rescheduleMemInst(), gem5::FetchUnit::FetchBufDesc::reserveBuf(), gem5::ScheduleStage::reserveResources(), gem5::branch_prediction::ReturnAddrStack::reset(), gem5::branch_prediction::SimpleIndirectPredictor::reset(), gem5::IGbE::DescCache< T >::reset(), gem5::NoMaliGpu::reset(), gem5::pseudo_inst::resetstats(), gem5::memory::DRAMInterface::respondEvent(), gem5::Sp804::Timer::restartCounter(), gem5::CpuLocalTimer::Timer::restartTimerCounter(), gem5::CpuLocalTimer::Timer::restartWatchdogCounter(), gem5::DrainManager::resume(), gem5::DmaReadFifo::resumeFillBypass(), gem5::SMMUTranslationProcess::resumeTransaction(), gem5::PL031::resyncMatch(), gem5::o3::ROB::retireHead(), gem5::EtherTapBase::retransmit(), gem5::PacketQueue::retry(), gem5::Bridge::BridgeResponsePort::retryStalledReq(), gem5::SerialLink::SerialLinkResponsePort::retryStalledReq(), gem5::branch_prediction::ReturnAddrStack::ReturnAddrStack(), gem5::o3::ROB::ROB(), gem5::pseudo_inst::rpns(), gem5::MC146818::RTCEvent::RTCEvent(), gem5::ruby::RubyPort::ruby_eviction_callback(), gem5::ruby::RubyPort::ruby_hit_callback(), gem5::ruby::RubyPort::ruby_stale_translation_callback(), gem5::ruby::RubyPort::ruby_unaddressed_callback(), gem5::ruby::HTMSequencer::rubyHtmCallback(), gem5::PM4PacketProcessor::runList(), gem5::SMMUv3::runProcessTiming(), gem5::sinic::Device::rxDmaDone(), gem5::NSGigE::rxDmaReadDone(), gem5::NSGigE::rxDmaWriteDone(), gem5::DistEtherLink::RxLink::rxDone(), gem5::NSGigE::rxFilter(), gem5::NSGigE::rxKick(), gem5::sinic::Device::rxKick(), gem5::NSGigE::rxReset(), gem5::IGbE::rxStateMachine(), gem5::ArmISA::MMU::s1PermBits64(), gem5::ArmISA::MMU::s2PermBits64(), gem5::VoltageDomain::sanitiseVoltages(), gem5::GPUCommandProcessor::sanityCheckAKC(), gem5::BaseCache::satisfyRequest(), gem5::GoodbyeObject::sayGoodbye(), gem5::HSAPacketProcessor::schedAQLProcessing(), gem5::TraceCPU::schedDcacheNext(), gem5::TraceCPU::schedDcacheNextEvent(), gem5::TraceCPU::schedIcacheNext(), gem5::BaseCache::CacheRequestPort::schedSendEvent(), gem5::PacketQueue::schedSendEvent(), gem5::PacketQueue::schedSendTiming(), gem5::memory::qos::FixedPriorityPolicy::schedule(), gem5::memory::qos::MemCtrl::schedule(), gem5::memory::qos::MemCtrl::schedule(), gem5::PCEventQueue::schedule(), gem5::Shader::ScheduleAdd(), gem5::SMMUv3DeviceInterface::scheduleDeviceRetry(), gem5::ruby::garnet::NetworkInterface::scheduleFlit(), gem5::Uart8250::scheduleIntr(), gem5::ruby::RubyPrefetcherProxy::scheduleNextPrefetch(), gem5::o3::InstructionQueue::scheduleNonSpec(), gem5::memory::DRAMInterface::Rank::schedulePowerEvent(), gem5::o3::InstructionQueue::scheduleReadyInsts(), gem5::BaseTrafficGen::scheduleUpdate(), gem5::memory::DRAMInterface::Rank::scheduleWakeUpEvent(), gem5::HWScheduler::schedWakeup(), gem5::UFSHostDevice::UFSSCSIDevice::SCSICMDHandle(), gem5::UFSHostDevice::SCSIResume(), gem5::UFSHostDevice::SCSIStart(), gem5::VegaISA::Inst_VOP2::sdwaSrcHelper(), gem5::qemu::FwCfg::select(), gem5::memory::qos::TurnaroundPolicyIdeal::selectBusState(), gem5::memory::qos::MemCtrl::selectNextBusState(), gem5::memory::qos::LrgQueuePolicy::selectPacket(), gem5::BaseRemoteGDB::send(), gem5::EtherBus::send(), gem5::ps2::Device::send(), gem5::HSAPacketProcessor::sendAgentDispatchCompletionSignal(), gem5::DmaPort::sendAtomicBdReq(), gem5::DmaPort::sendAtomicReq(), gem5::TCPIface::sendCmd(), gem5::HSAPacketProcessor::sendCompletionSignal(), gem5::TimingSimpleCPU::sendData(), gem5::AMDGPUSystemHub::sendDeferredRequest(), gem5::DmaPort::sendDma(), gem5::SMMUTranslationProcess::sendEvent(), gem5::SMMUTranslationProcess::sendEventInterrupt(), gem5::TimingSimpleCPU::sendFetch(), gem5::VncServer::sendFrameBufferResized(), gem5::VncServer::sendFrameBufferUpdate(), gem5::GicV2::sendInt(), gem5::Gicv3::sendInt(), gem5::Gicv3Distributor::sendInt(), gem5::MuxingKvmGic< Types >::sendInt(), gem5::BaseRemoteGDB::sendMessage(), gem5::BaseCache::sendMSHRQueuePacket(), gem5::Cache::sendMSHRQueuePacket(), gem5::GUPSGen::sendNextReq(), gem5::AMDGPUSystemHub::sendNextRequest(), gem5::SimpleCache::CPUSidePort::sendPacket(), gem5::SpatterGen::SpatterGenPort::sendPacket(), gem5::VegaISA::Walker::WalkerState::sendPackets(), gem5::GicV2::sendPPInt(), gem5::Gicv3::sendPPInt(), gem5::Gicv3Redistributor::sendPPInt(), gem5::MuxingKvmGic< Types >::sendPPInt(), gem5::AMDGPUSystemHub::sendRequest(), gem5::ComputeUnit::sendRequest(), gem5::memory::DRAMSim2::sendResponse(), gem5::memory::DRAMsim3::sendResponse(), gem5::SimpleCache::sendResponse(), gem5::VirtIO9PBase::sendRMsg(), gem5::ComputeUnit::sendScalarRequest(), gem5::VncServer::sendServerInit(), gem5::Gicv3Redistributor::sendSGI(), gem5::EtherTapBase::sendSimulated(), gem5::minor::LSQ::sendStoreToStoreBuffer(), gem5::VegaISA::Walker::sendTiming(), gem5::GUPSGen::GenPort::sendTimingPacket(), gem5::ComputeUnit::LDSPort::sendTimingReq(), gem5::BaseCache::sendWriteQueuePacket(), gem5::ArmISA::ISA::serialize(), gem5::ArmISA::PMU::serialize(), gem5::BaseTrafficGen::serialize(), gem5::CpuLocalTimer::Timer::serialize(), gem5::GicV2::serialize(), gem5::HDLcd::serialize(), gem5::I2CBus::serialize(), gem5::Pl011::serialize(), gem5::PL031::serialize(), gem5::Pl111::serialize(), gem5::RiscvISA::ISA::serialize(), gem5::ruby::garnet::Credit::serialize(), gem5::SMMUv3::serialize(), gem5::Sp804::Timer::serialize(), gem5::SystemCounter::serialize(), gem5::VGic::serialize(), gem5::memory::PhysicalMemory::serializeStore(), gem5::BaseKvmCPU::serializeThread(), gem5::Cache::serviceMSHRTargets(), gem5::o3::ROB::setActiveThreads(), gem5::BaseCache::CacheResponsePort::setBlocked(), gem5::BaseCache::setBlocked(), gem5::NoMaliGpu::setCallback(), gem5::ruby::MessageBuffer::setConsumer(), gem5::ArchTimer::setControl(), gem5::PowerState::setControlledDomain(), gem5::ArmISA::PMU::setControlReg(), gem5::ArmISA::PMU::setCounterTypeRegister(), gem5::HSAPacketProcessor::setDeviceQueueDesc(), gem5::VirtIODeviceBase::setDeviceStatus(), gem5::VncInput::setDirty(), gem5::AMDGPUDevice::setDoorbellType(), gem5::minor::Execute::setDrainState(), gem5::VncServer::setEncodings(), gem5::MipsISA::MipsFaultBase::setExceptionState(), gem5::PowerDomain::setFollowerPowerStates(), gem5::SparcISA::ISA::setFSReg(), gem5::VirtIODeviceBase::setGuestFeatures(), gem5::ruby::AbstractCacheEntry::setLocked(), gem5::ruby::CacheMemory::setLocked(), gem5::ArmISA::ISA::setMiscReg(), gem5::ArmISA::PMU::setMiscReg(), gem5::CheckerCPU::setMiscReg(), gem5::CheckerThreadContext< TC >::setMiscReg(), gem5::GenericTimerISA::setMiscReg(), gem5::Gicv3CPUInterface::setMiscReg(), gem5::MipsISA::ISA::setMiscReg(), gem5::SparcISA::ISA::setMiscReg(), gem5::ArmISA::ISA::setMiscRegNoEffect(), gem5::CheckerCPU::setMiscRegNoEffect(), gem5::CheckerThreadContext< TC >::setMiscRegNoEffect(), gem5::MipsISA::ISA::setMiscRegNoEffect(), gem5::RiscvISA::ISA::setMiscRegNoEffect(), gem5::SparcISA::ISA::setMiscRegNoEffect(), gem5::GPUComputeDriver::setMtype(), gem5::CxxConfigManager::setParam(), gem5::CxxConfigManager::setParamVector(), gem5::VncServer::setPixelFormat(), gem5::o3::PhysRegFile::setReg(), gem5::o3::PhysRegFile::setReg(), gem5::o3::Scoreboard::setReg(), gem5::MipsISA::ISA::setRegMask(), gem5::ArmISA::RemoteGDB::AArch32GdbRegCache::setRegs(), gem5::ArmISA::RemoteGDB::AArch64GdbRegCache::setRegs(), gem5::fastmodel::FastmodelRemoteGDB::AArch64GdbRegCache::setRegs(), gem5::MipsISA::RemoteGDB::MipsGdbRegCache::setRegs(), gem5::PowerISA::RemoteGDB::Power64GdbRegCache::setRegs(), gem5::PowerISA::RemoteGDB::PowerGdbRegCache::setRegs(), gem5::RiscvISA::RemoteGDB::Riscv32GdbRegCache::setRegs(), gem5::RiscvISA::RemoteGDB::Riscv64GdbRegCache::setRegs(), gem5::X86ISA::RemoteGDB::AMD64GdbRegCache::setRegs(), gem5::X86ISA::RemoteGDB::X86GdbRegCache::setRegs(), gem5::AMDGPUDevice::setRegVal(), gem5::FVPBasePwrCtrl::setStandByWfi(), gem5::ArmISA::PMU::setThreadContext(), gem5::Intel8254Timer::Counter::CounterEvent::setTo(), gem5::PM4PacketProcessor::setUconfigReg(), gem5::BaseKvmCPU::setupCounters(), gem5::BaseSimpleCPU::setupFetchRequest(), gem5::RiscvISA::Walker::WalkerState::setupWalk(), gem5::ruby::garnet::NetworkBridge::setVcsPerVnet(), gem5::FVPBasePwrCtrl::setWakeRequest(), gem5::ruby::Topology::shortest_path_to_node(), gem5::DrainManager::signalDrainDone(), gem5::MinorCPU::signalDrainDone(), gem5::X86ISA::I8259::signalInterrupt(), gem5::GPUComputeDriver::signalWakeupEvent(), gem5::X86ISA::X86StaticInst::signedPick(), gem5::branch_prediction::SimpleBTB::SimpleBTB(), gem5::o3::Decode::skidInsert(), gem5::o3::IEW::skidInsert(), gem5::o3::Rename::skidInsert(), gem5::GPUComputeDriver::sleepCPU(), gem5::VMA::sliceRegionLeft(), gem5::VMA::sliceRegionRight(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::GicV2::softInt(), gem5::branch_prediction::BPredUnit::squash(), gem5::branch_prediction::BPredUnit::squash(), gem5::branch_prediction::ReturnAddrStack::squash(), gem5::branch_prediction::SimpleIndirectPredictor::squash(), gem5::branch_prediction::TAGE::squash(), gem5::branch_prediction::TAGEBase::squash(), gem5::o3::Decode::squash(), gem5::o3::Decode::squash(), gem5::o3::Fetch::squash(), gem5::o3::IEW::squash(), gem5::o3::InstructionQueue::squash(), gem5::o3::LSQUnit::squash(), gem5::o3::MemDepUnit::squash(), gem5::o3::Rename::squash(), gem5::o3::ROB::squash(), gem5::o3::StoreSet::squash(), gem5::o3::Commit::squashAfter(), gem5::o3::IEW::squashDueToBranch(), gem5::o3::IEW::squashDueToMemOrder(), gem5::o3::Fetch::squashFromDecode(), gem5::o3::Commit::squashFromSquashAfter(), gem5::o3::Commit::squashFromTC(), gem5::o3::Commit::squashFromTrap(), gem5::branch_prediction::BPredUnit::squashHistory(), gem5::o3::CPU::squashInstIt(), gem5::SDMAEngine::srbmWrite(), gem5::UFSHostDevice::UFSSCSIDevice::SSDReadDone(), gem5::UFSHostDevice::UFSSCSIDevice::SSDWriteDone(), gem5::UFSHostDevice::UFSSCSIDevice::SSDWriteStart(), gem5::ruby::AbstractController::stallBuffer(), gem5::ruby::MessageBuffer::stallMessage(), gem5::RiscvISA::Walker::start(), gem5::X86ISA::Walker::start(), gem5::IdeDisk::startCommand(), gem5::FVPBasePwrCtrl::startCoreUp(), gem5::VirtIO9PDiod::startDiod(), gem5::VegaISA::Walker::startFunctional(), gem5::VegaISA::Walker::WalkerState::startFunctional(), gem5::MemChecker::startRead(), gem5::o3::LSQUnit::startStaleTranslationFlush(), gem5::VegaISA::Walker::startTiming(), gem5::ArmV8KvmCPU::startup(), gem5::CxxConfigManager::startup(), gem5::DistEtherLink::startup(), gem5::DistIface::startup(), gem5::MinorCPU::startup(), gem5::PowerDomain::startup(), gem5::ruby::RubySystem::startup(), gem5::VegaISA::Walker::WalkerState::startWalk(), gem5::RiscvISA::Walker::startWalkWrapper(), gem5::X86ISA::Walker::startWalkWrapper(), gem5::ComputeUnit::startWavefront(), gem5::MemChecker::startWrite(), gem5::ArmISA::TableWalker::stashCurrState(), gem5::minor::LSQ::StoreBuffer::step(), gem5::minor::Fetch1::stepQueues(), gem5::RiscvISA::Walker::WalkerState::stepWalk(), gem5::VegaISA::Walker::WalkerState::stepWalk(), gem5::X86ISA::Walker::WalkerState::stepWalk(), gem5::o3::LSQUnit::storePostSend(), gem5::o3::StoreSet::StoreSet(), gem5::GPUCommandProcessor::submitAgentDispatchPkt(), gem5::GPUCommandProcessor::submitDispatchPkt(), gem5::AMDGPUInterruptHandler::submitInterruptCookie(), gem5::o3::ThreadContext::suspend(), gem5::AtomicSimpleCPU::suspendContext(), gem5::BaseCPU::suspendContext(), gem5::BaseKvmCPU::suspendContext(), gem5::MinorCPU::suspendContext(), gem5::o3::CPU::suspendContext(), gem5::TimingSimpleCPU::suspendContext(), gem5::PM4PacketProcessor::switchBuffer(), gem5::pseudo_inst::switchcpu(), gem5::BaseKvmCPU::switchOut(), gem5::MinorCPU::switchOut(), gem5::o3::CPU::switchOut(), gem5::o3::Fetch::switchToActive(), gem5::o3::Fetch::switchToInactive(), gem5::SysBridge::SysBridgeSourcePort::SysBridgeSourcePort(), gem5::SysBridge::SysBridgeTargetPort::SysBridgeTargetPort(), gem5::SMMUv3::tableWalkRecvReqRetry(), gem5::SMMUv3::tableWalkRecvTimingResp(), gem5::IGbE::tadvProcess(), gem5::branch_prediction::TAGEBase::tagePredict(), gem5::minor::Execute::takeInterrupt(), gem5::BaseKvmCPU::takeOverFrom(), gem5::MinorCPU::takeOverFrom(), gem5::UFSHostDevice::taskStart(), gem5::TCPIface::TCPIface(), gem5::VirtIO9PDiod::terminateDiod(), TEST(), TEST(), gem5::ruby::CacheMemory::testCacheAccess(), gem5::ruby::RubyPort::testDrainComplete(), gem5::AtomicSimpleCPU::threadSnoop(), gem5::AtomicSimpleCPU::tick(), gem5::BaseKvmCPU::tick(), gem5::IGbE::tick(), gem5::MemTest::tick(), gem5::o3::Commit::tick(), gem5::o3::CPU::tick(), gem5::o3::Decode::tick(), gem5::o3::Fetch::tick(), gem5::o3::IEW::tick(), gem5::o3::Rename::tick(), gem5::IGbE::tidvProcess(), gem5::CpuLocalTimer::Timer::timerAtZero(), gem5::Root::timeSync(), gem5::VegaISA::GpuTLB::tlbLookup(), gem5::X86ISA::GpuTLB::tlbLookup(), gem5::pseudo_inst::togglesync(), gem5::Event::trace(), gem5::memory::AbstractMemory::trackLoadLocked(), gem5::NSGigE::transferDone(), gem5::sinic::Device::transferDone(), gem5::UFSHostDevice::transferDone(), gem5::UFSHostDevice::transferHandler(), gem5::UFSHostDevice::transferStart(), gem5::AMDGPUVM::AGPTranslationGen::translate(), gem5::AMDGPUVM::GARTTranslationGen::translate(), gem5::AMDGPUVM::MMHUBTranslationGen::translate(), gem5::AMDGPUVM::UserTranslationGen::translate(), gem5::EmulationPageTable::translate(), gem5::Gicv3Its::translate(), gem5::X86ISA::GpuTLB::translate(), gem5::X86ISA::TLB::translate(), gem5::ArmISA::MMU::translateComplete(), gem5::ArmISA::MMU::translateFs(), gem5::SparcISA::TLB::translateFunctional(), gem5::SparcISA::TLB::translateInst(), gem5::X86ISA::GpuTLB::translateInt(), gem5::X86ISA::TLB::translateInt(), gem5::ArmISA::MMU::translateMmuOff(), gem5::ArmISA::MMU::translateMmuOn(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), gem5::prefetch::Queued::translationComplete(), gem5::VegaISA::GpuTLB::translationReturn(), gem5::X86ISA::GpuTLB::translationReturn(), gem5::DistEtherLink::TxLink::transmit(), gem5::EtherLink::Link::transmit(), gem5::EtherSwitch::Interface::transmit(), gem5::NSGigE::transmit(), gem5::sinic::Device::transmit(), gem5::BaseRemoteGDB::trap(), gem5::SDMAEngine::trap(), gem5::pseudo_inst::triggerWorkloadEvent(), gem5::BaseRemoteGDB::try_getbyte(), gem5::ruby::CacheMemory::tryCacheAccess(), gem5::AtomicSimpleCPU::tryCompleteDrain(), gem5::TimingSimpleCPU::tryCompleteDrain(), gem5::BaseKvmCPU::tryDrain(), gem5::DrainManager::tryDrain(), gem5::o3::CPU::tryDrain(), gem5::TraceCPU::FixedRetryGen::tryNext(), gem5::minor::Execute::tryPCEvents(), gem5::VirtIOConsole::TermRecvQueue::trySend(), gem5::VirtIORng::RngQueue::trySend(), gem5::o3::LSQUnit::trySendPacket(), gem5::ruby::RubyPort::trySendRetries(), gem5::SimpleCache::CPUSidePort::trySendRetry(), gem5::SimpleMemobj::CPUSidePort::trySendRetry(), gem5::Bridge::BridgeRequestPort::trySendTiming(), gem5::Bridge::BridgeResponsePort::trySendTiming(), gem5::SerialLink::SerialLinkRequestPort::trySendTiming(), gem5::SerialLink::SerialLinkResponsePort::trySendTiming(), gem5::DmaPort::trySendTimingReq(), gem5::SysBridge::SysBridgeSourcePort::tryTiming(), gem5::minor::Execute::tryToBranch(), gem5::minor::Fetch1::tryToSend(), gem5::minor::LSQ::tryToSend(), gem5::minor::Fetch1::tryToSendToTransfers(), gem5::minor::LSQ::tryToSendToTransfers(), gem5::EtherLink::Link::txComplete(), gem5::sinic::Device::txDmaDone(), gem5::NSGigE::txDmaReadDone(), gem5::NSGigE::txDmaWriteDone(), gem5::EtherBus::txDone(), gem5::EtherLink::Link::txDone(), gem5::NSGigE::txKick(), gem5::sinic::Device::txKick(), gem5::NSGigE::txReset(), gem5::IGbE::txStateMachine(), gem5::IGbE::txWire(), gem5::UFSHostDevice::UFSSCSIDevice::UFSSCSIDevice(), gem5::ruby::Sequencer::unaddressedCallback(), gem5::o3::Decode::unblock(), gem5::o3::IEW::unblock(), gem5::o3::Rename::unblock(), gem5::o3::UnifiedFreeList::UnifiedFreeList(), gem5::EmulationPageTable::unmap(), gem5::MultiLevelPageTable< EntryTypes >::unmap(), gem5::PM4PacketProcessor::unmapQueues(), gem5::MemState::unmapRegion(), gem5::VGic::unPostMaintInt(), gem5::VGic::unPostVInt(), gem5::SDMAEngine::unregisterRLCQueue(), gem5::ArmISA::ISA::unserialize(), gem5::ArmISA::PMU::unserialize(), gem5::CpuLocalTimer::Timer::unserialize(), gem5::Event::unserialize(), gem5::GicV2::unserialize(), gem5::HDLcd::unserialize(), gem5::I2CBus::unserialize(), gem5::Pl011::unserialize(), gem5::PL031::unserialize(), gem5::Pl111::unserialize(), gem5::PM4PacketProcessor::unserialize(), gem5::RiscvISA::ISA::unserialize(), gem5::SMMUv3::unserialize(), gem5::Sp804::Timer::unserialize(), gem5::SystemCounter::unserialize(), gem5::VGic::unserialize(), gem5::memory::PhysicalMemory::unserializeStore(), gem5::BaseKvmCPU::unserializeThread(), gem5::VegaTLBCoalescer::unstallPorts(), gem5::BaseTrafficGen::update(), gem5::branch_prediction::BPredUnit::update(), gem5::branch_prediction::LocalBP::update(), gem5::branch_prediction::LTAGE::update(), gem5::branch_prediction::SimpleIndirectPredictor::update(), gem5::branch_prediction::TAGE::update(), gem5::branch_prediction::TAGE_SC_L::update(), gem5::Gicv3CPUInterface::update(), gem5::VirtDescriptor::update(), gem5::minor::Execute::updateBranchData(), gem5::minor::Fetch2::updateBranchPrediction(), gem5::DerivedClockDomain::updateClockPeriod(), gem5::BaseCache::updateCompressionData(), gem5::ArchTimer::updateCounter(), gem5::ArmISA::PMU::updateCounter(), gem5::minor::Fetch1::updateExpectedSeqNums(), gem5::o3::Fetch::updateFetchStatus(), gem5::branch_prediction::TAGEBase::updateGHist(), gem5::branch_prediction::TAGE::updateHistories(), gem5::branch_prediction::TAGE_SC_L_TAGE::updateHistories(), gem5::branch_prediction::TAGEBase::updateHistories(), gem5::GPUCommandProcessor::updateHsaEventData(), gem5::GPUCommandProcessor::updateHsaEventTs(), gem5::GPUCommandProcessor::updateHsaMailboxData(), gem5::GPUCommandProcessor::updateHsaSignal(), gem5::GPUCommandProcessor::updateHsaSignalAsync(), gem5::GPUCommandProcessor::updateHsaSignalData(), gem5::Plic::updateInt(), gem5::Pl050::updateIntCtrl(), gem5::X86ISA::Interrupts::updateIntrInfo(), gem5::GicV2::updateIntState(), gem5::ArmKvmCPU::updateKvmState(), gem5::ArmV8KvmCPU::updateKvmState(), gem5::X86KvmCPU::updateKvmState(), gem5::ArmKvmCPU::updateKvmStateCore(), gem5::updateKvmStateFPUCommon(), gem5::ArmKvmCPU::updateKvmStateMisc(), gem5::X86KvmCPU::updateKvmStateMSRs(), gem5::ArmISA::MMU::updateMiscReg(), gem5::WriteAllocator::updateMode(), gem5::X86ISA::Decoder::updateNPC(), gem5::X86ISA::Decoder::updateOffsetState(), gem5::Plic::updateOutput(), gem5::TLBCoalescer::updatePhysAddresses(), gem5::VegaTLBCoalescer::updatePhysAddresses(), gem5::HSAPacketProcessor::updateReadDispIdDma(), gem5::HSAPacketProcessor::updateReadIndex(), gem5::ruby::UncoalescedTable::updateResources(), gem5::SnoopFilter::updateResponse(), gem5::SnoopFilter::updateSnoopForward(), gem5::SnoopFilter::updateSnoopResponse(), gem5::IdeDisk::updateState(), gem5::o3::Commit::updateStatus(), gem5::o3::Decode::updateStatus(), gem5::o3::IEW::updateStatus(), gem5::o3::Rename::updateStatus(), gem5::ArmKvmCPU::updateThreadContext(), gem5::ArmV8KvmCPU::updateThreadContext(), gem5::X86KvmCPU::updateThreadContext(), gem5::updateThreadContextFPUCommon(), gem5::X86KvmCPU::updateThreadContextMSRs(), gem5::Checker< class >::verify(), gem5::memory::HBMCtrl::verifyMultiCmd(), gem5::memory::MemCtrl::verifyMultiCmd(), gem5::memory::HBMCtrl::verifySingleCmd(), gem5::memory::MemCtrl::verifySingleCmd(), gem5::o3::MemDepUnit::violation(), gem5::o3::StoreSet::violation(), gem5::Gicv3CPUInterface::virtualUpdate(), gem5::VMA::VMA(), gem5::VncServer::VncServer(), gem5::DVFSHandler::voltageAtPerfLevel(), gem5::PM4PacketProcessor::waitRegMem(), gem5::GPUCommandProcessor::WaitScratchDmaEvent(), gem5::o3::CPU::wakeCPU(), gem5::pseudo_inst::wakeCPU(), gem5::o3::InstructionQueue::wakeDependents(), gem5::o3::MemDepUnit::wakeDependents(), gem5::o3::Fetch::wakeFromQuiesce(), gem5::BaseKvmCPU::wakeup(), gem5::BaseSimpleCPU::wakeup(), gem5::MinorCPU::wakeup(), gem5::o3::CPU::wakeup(), gem5::ruby::garnet::CrossbarSwitch::wakeup(), gem5::ruby::garnet::InputUnit::wakeup(), gem5::ruby::garnet::NetworkBridge::wakeup(), gem5::ruby::garnet::NetworkInterface::wakeup(), gem5::ruby::garnet::NetworkLink::wakeup(), gem5::ruby::garnet::Router::wakeup(), gem5::ruby::Throttle::wakeup(), gem5::minor::Fetch1::wakeupFetch(), gem5::MinorCPU::wakeupOnEvent(), gem5::ArmISA::TableWalker::walk(), gem5::ArmISA::TableWalker::walkAddresses(), gem5::SMMUTranslationProcess::walkCacheLookup(), gem5::SMMUTranslationProcess::walkCacheUpdate(), gem5::VegaISA::Walker::Walker(), gem5::VegaISA::GpuTLB::walkerResponse(), gem5::VegaISA::Walker::WalkerState::WalkerState(), gem5::SMMUTranslationProcess::walkStage1And2(), gem5::SMMUTranslationProcess::walkStage2(), gem5::VegaISA::Walker::WalkerState::walkStateMachine(), gem5::CpuLocalTimer::Timer::watchdogAtZero(), gem5::partitioning_policy::WayPartitioningPolicy::WayPartitioningPolicy(), gem5::IGbE::DescCache< T >::wbComplete(), gem5::IGbE::DescCache< igbreg::RxDesc >::wbComplete(), gem5::pseudo_inst::workbegin(), gem5::pseudo_inst::workend(), gem5::System::workItemEnd(), gem5::AMDGPUDevice::write(), gem5::Clint::write(), gem5::CopyEngine::write(), gem5::CowDiskImage::write(), gem5::CpuLocalTimer::Timer::write(), gem5::CpuLocalTimer::write(), gem5::EnergyCtrl::write(), gem5::FVPBasePwrCtrl::write(), gem5::GenericPciHost::write(), gem5::GenericTimerFrame::write(), gem5::GenericTimerMem::write(), gem5::Gicv2m::write(), gem5::Gicv3::write(), gem5::Gicv3Distributor::write(), gem5::Gicv3Its::write(), gem5::Gicv3Redistributor::write(), gem5::HDLcd::write(), gem5::HSAPacketProcessor::write(), gem5::HWScheduler::write(), gem5::IGbE::write(), gem5::IsaFake::write(), gem5::LdsChunk::write(), gem5::LupioBLK::write(), gem5::LupioIPI::write(), gem5::LupioPIC::write(), gem5::LupioRNG::write(), gem5::LupioSYS::write(), gem5::LupioTMR::write(), gem5::LupioTTY::write(), gem5::memory::CfiMemory::write(), gem5::MHU::write(), gem5::MmDisk::write(), gem5::MmioVirtIO::write(), gem5::NSGigE::write(), gem5::o3::LSQUnit::write(), gem5::PciVirtIO::write(), gem5::Pl011::write(), gem5::PL031::write(), gem5::Pl050::write(), gem5::Pl111::write(), gem5::Plic::write(), gem5::RawDiskImage::write(), gem5::RealViewCtrl::write(), gem5::RealViewOsc::write(), gem5::RiscvISA::MmioVirtIO::write(), gem5::SDMAEngine::write(), gem5::sinic::Device::write(), gem5::Sp804::Timer::write(), gem5::Sp804::write(), gem5::Sp805::write(), gem5::Uart8250::write(), gem5::VegaISA::ScalarOperand< DataType, Const, NumDwords >::write(), gem5::VegaISA::VecOperand< DataType, Const, NumDwords >::write(), gem5::VirtDescriptor::write(), gem5::VirtIOBlock::write(), gem5::VncServer::write(), gem5::X86ISA::ACPI::RSDP::write(), gem5::X86ISA::I8042::write(), gem5::X86ISA::I8259::write(), gem5::X86ISA::Interrupts::write(), gem5::X86ISA::Speaker::write(), gem5::IGbE::DescCache< T >::writeback(), gem5::o3::LSQUnit::writeback(), gem5::IGbE::DescCache< T >::writeback1(), gem5::BaseCache::writebackBlk(), gem5::o3::IEW::writebackInsts(), gem5::scmi::PlatformChannel::writeBackMessage(), gem5::o3::LSQ::writebackStores(), gem5::o3::LSQUnit::writebackStores(), gem5::X86ISA::ACPI::MADT::MADT::writeBuf(), gem5::X86ISA::ACPI::RXSDT< T >::writeBuf(), gem5::X86ISA::ACPI::SysDescTable::writeBuf(), gem5::Plic::writeClaim(), gem5::BaseCache::writecleanBlk(), gem5::IdeDisk::writeCommand(), gem5::memory::DRAMSim2::writeComplete(), gem5::memory::DRAMsim3::writeComplete(), gem5::ruby::GPUCoalescer::writeCompleteCallback(), gem5::ruby::VIPERCoalescer::writeCompleteCallback(), gem5::CopyEngine::CopyEngineChannel::writeCompletionStatus(), gem5::AMDGPUDevice::writeConfig(), gem5::IdeController::writeConfig(), gem5::PciDevice::writeConfig(), gem5::IdeDisk::writeControl(), gem5::SMMUv3::writeControl(), gem5::CopyEngine::CopyEngineChannel::writeCopyBytes(), gem5::CopyEngine::CopyEngineChannel::writeCopyBytesComplete(), gem5::GicV2::writeCpu(), gem5::VGic::writeCtrl(), gem5::PM4PacketProcessor::writeData(), gem5::Terminal::writeData(), gem5::X86ISA::I8042::writeData(), gem5::PM4PacketProcessor::writeDataDone(), gem5::UFSHostDevice::writeDevice(), gem5::ItsProcess::writeDeviceTable(), gem5::GicV2::writeDistributor(), gem5::SDMAEngine::writeDone(), gem5::UFSHostDevice::writeDone(), gem5::AMDGPUDevice::writeDoorbell(), gem5::Plic::writeEnable(), gem5::pseudo_inst::writefile(), gem5::AMDGPUDevice::writeFrame(), gem5::AMDGPUNbio::writeFrame(), gem5::AMDMMIOReader::writeFromTrace(), gem5::Uart8250::writeIer(), gem5::Iob::writeIob(), gem5::ItsProcess::writeIrqCollectionTable(), gem5::ItsProcess::writeIrqTranslationTable(), gem5::Iob::writeJBus(), gem5::AMDGPUDevice::writeMMIO(), gem5::AMDGPUInterruptHandler::writeMMIO(), gem5::AMDGPUNbio::writeMMIO(), gem5::SDMAEngine::writeMMIO(), gem5::Clint::writeMSIP(), gem5::X86ISA::FsWorkload::writeOutACPITables(), gem5::IGbE::RxDescCache::writePacket(), gem5::Plic::writePriority(), gem5::memory::MemCtrl::writeQueueFull(), gem5::memory::HBMCtrl::writeQueueFullPC0(), gem5::memory::HBMCtrl::writeQueueFullPC1(), gem5::SDMAEngine::writeReadData(), gem5::HDLcd::writeReg(), gem5::NoMaliGpu::writeReg(), gem5::X86ISA::I82094AA::writeReg(), gem5::X86ISA::Cmos::writeRegister(), gem5::AMDGPUMemoryManager::writeRequest(), gem5::AMDGPUDevice::writeROM(), gem5::SparcISA::TLB::writeSfsr(), gem5::CopyEngine::CopyEngineChannel::writeStatusComplete(), gem5::SparcISA::TLB::writeTagAccess(), gem5::Plic::writeThreshold(), gem5::VGic::writeVCpu(), gem5::o3::DynInst::~DynInst(), gem5::FlashDevice::~FlashDevice(), gem5::GlobalSimLoopExitEvent::~GlobalSimLoopExitEvent(), gem5::o3::MemDepUnit::MemDepEntry::~MemDepEntry(), gem5::MonitorCallEvent::~MonitorCallEvent(), and gem5::Serializable::ScopedCheckpointSection::~ScopedCheckpointSection().

◆ DPRINTFN

◆ DPRINTFNR

#define DPRINTFNR ( ...)
Value:
do { \
if (TRACING_ON) { \
::gem5::trace::getDebugLogger()->dprintf( \
(::gem5::Tick)-1, "", __VA_ARGS__); \
} \
} while (0)
uint64_t Tick
Tick count type.
Definition types.hh:58

Definition at line 245 of file trace.hh.

Referenced by gem5::BaseRemoteGDB::read(), TEST(), and gem5::BaseRemoteGDB::write().

◆ DPRINTFR

#define DPRINTFR ( x,
... )
Value:
do { \
if (GEM5_UNLIKELY(TRACING_ON && ::gem5::debug::x)) { \
::gem5::trace::getDebugLogger()->dprintf_flag( \
(::gem5::Tick)-1, std::string(), #x, __VA_ARGS__); \
} \
} while (0)

Definition at line 224 of file trace.hh.

Referenced by gem5::o3::ElasticTrace::addCommittedInst(), gem5::ProbeManager::addListener(), gem5::ProbeManager::addPoint(), gem5::o3::ElasticTrace::addSquashedInst(), gem5::TraceCPU::ElasticDataGen::checkAndIssue(), gem5::Linux::devRandom(), gem5::loader::ElfObject::ElfObject(), gem5::TraceCPU::ElasticDataGen::execute(), gem5::o3::ElasticTrace::fetchReqTrace(), gem5::RubyTester::hitCallback(), gem5::TraceCPU::ElasticDataGen::HardwareResource::isAvailable(), gem5::ruby::Sequencer::issueRequest(), gem5::ruby::VIPERCoalescer::issueRequest(), gem5::loader::ElfObjectFormat::load(), gem5::Linux::openSpecialFile(), gem5::TraceCPU::ElasticDataGen::HardwareResource::printOccupancy(), gem5::TraceCPU::ElasticDataGen::printReadyList(), gem5::o3::ElasticTrace::recordExecTick(), gem5::ruby::Sequencer::recordMissLatency(), gem5::o3::ElasticTrace::recordToCommTick(), gem5::TraceCPU::ElasticDataGen::HardwareResource::release(), gem5::ProbeManager::removeListener(), gem5::TraceCPU::ElasticDataGen::GraphNode::removeRegDep(), gem5::o3::ElasticTrace::removeRegDepMapEntry(), gem5::TraceCPU::ElasticDataGen::GraphNode::removeRobDep(), gem5::MipsISA::sys_setsysinfoFunc(), TEST(), gem5::o3::SimpleTrace::traceCommit(), gem5::o3::SimpleTrace::traceFetch(), gem5::Plic::updateInt(), gem5::o3::ElasticTrace::updateRegDep(), gem5::o3::ElasticTrace::writeDepTrace(), gem5::TraceCPU::ElasticDataGen::GraphNode::writeElementAsTrace(), and gem5::o3::DynInst::~DynInst().

◆ DPRINTFS

◆ DPRINTFV

#define DPRINTFV ( x,
... )
Value:
do { \
if (GEM5_UNLIKELY(TRACING_ON && (x))) { \
::gem5::trace::getDebugLogger()->dprintf_flag( \
::gem5::curTick(), name(), x.name(), __VA_ARGS__); \
} \
} while (0)

Definition at line 231 of file trace.hh.

Referenced by gem5::SimpleThread::getReg(), gem5::SimpleThread::getReg(), gem5::SimpleThread::setReg(), and gem5::SimpleThread::setReg().

Function Documentation

◆ name()

const std::string & name ( )

Definition at line 48 of file trace.cc.

Referenced by sc_core::sc_in< T >::add_trace(), sc_core::sc_in< bool >::add_trace(), sc_core::sc_in< sc_dt::sc_logic >::add_trace(), sc_core::sc_inout< T >::add_trace(), sc_core::sc_inout< bool >::add_trace(), sc_core::sc_inout< sc_dt::sc_logic >::add_trace(), gem5::statistics::Hdf5::addMetaData(), gem5::statistics::Hdf5::addMetaData(), gem5::statistics::Hdf5::addMetaData(), gem5::statistics::Hdf5::addMetaData(), sc_gem5::VcdTraceFile::addNewTraceVal(), gem5::statistics::Group::addStatGroup(), gem5::CxxConfigParams::AddToConfigDir::AddToConfigDir(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceFile::addTraceVal(), sc_gem5::VcdTraceScope::addValue(), gem5::fastmodel::PL330::allocateIrq(), gem5::arrayParamIn(), gem5::arrayParamIn(), gem5::arrayParamIn(), gem5::arrayParamIn(), gem5::arrayParamIn(), gem5::arrayParamOut(), gem5::arrayParamOut(), gem5::arrayParamOut(), gem5::arrayParamOut(), gem5::arrayParamOut(), gem5::memory::SharedMemoryServer::ListenSocketEvent::BaseShmPollEvent(), gem5::statistics::Hdf5::beginGroup(), gem5::statistics::Text::beginGroup(), gem5::ListenSocketConfig::build(), sc_core::sc_signal< sc_dt::sc_bigint< W > >::check_writer(), sc_core::sc_signal< sc_dt::sc_biguint< W > >::check_writer(), sc_core::sc_signal< sc_dt::sc_int< W > >::check_writer(), sc_core::sc_signal< sc_dt::sc_uint< W > >::check_writer(), gem5::OutputDirectory::checkForStdio(), gem5::checkSeg(), gem5::SDMAEngine::constFill(), gem5::SDMAEngine::copy(), gem5::SDMAEngine::copyReadData(), gem5::NSGigE::cpuIntrPost(), gem5::sinic::Base::cpuIntrPost(), gem5::OutputDirectory::create(), gem5::OutputDirectory::createSubdirectory(), gem5::ObjectMatch::domatch(), gem5::trace::Logger::dprintf(), gem5::trace::Logger::dprintf_flag(), gem5::BaseStackTrace::dump(), gem5::trace::Logger::dump(), sc_gem5::ScSignalBaseT< T, WRITER_POLICY >::dump(), gem5::ArmKvmCPU::dumpKvmStateCoProc(), gem5::dumpSimcall(), gem5::dumpSimcall(), sc_core::sc_in_resolved::end_of_elaboration(), sc_core::sc_in_rv< W >::end_of_elaboration(), sc_core::sc_inout_resolved::end_of_elaboration(), sc_core::sc_inout_rv< W >::end_of_elaboration(), gem5::scmi::EndBitUnion(), gem5::Iris::ThreadContext::extractResourceId(), gem5::Iris::ThreadContext::extractResourceMap(), gem5::loader::SymbolTable::find(), gem5::OutputDirectory::find(), sc_gem5::findEvent(), gem5::debug::findFlag(), sc_gem5::findObject(), gem5::OutputDirectory::findOrCreate(), gem5::GicV2::getCpuTarget(), gem5::StubSlavePortHandler::getExternalPort(), gem5::gethostnameFunc(), gem5::statistics::Group::Group(), gem5::loader::ElfObject::handleLoadableSegment(), gem5::CpuLocalTimer::init(), gem5::EmbeddedPyBind::init(), gem5::X86ISA::Interrupts::init(), gem5::Iris::ThreadContext::instanceRegistryChanged(), gem5::OutputDirectory::isAbsolute(), gem5::trace::Logger::isEnabled(), gem5::OutputDirectory::isFile(), gem5::listenSocketInetConfig(), gem5::listenSocketUnixAbstractConfig(), gem5::listenSocketUnixFileConfig(), gem5::trace::OstreamLogger::logMessage(), gem5::LupioTMR::LupioTMR(), gem5::ObjectMatch::match(), sc_gem5::newCThreadProcess(), sc_gem5::newMethodProcess(), sc_gem5::newThreadProcess(), sc_gem5::VcdTraceFile::nextSignalName(), Nop(), gem5::objParamIn(), gem5::OutputDirectory::open(), sc_core::sc_attr_cltn::operator[](), sc_core::sc_attr_cltn::operator[](), gem5::optParamIn(), sc_gem5::VcdTraceScope::output(), gem5::OutputDirectory::OutputDirectory(), gem5::paramIn(), gem5::paramIn(), gem5::paramInImpl(), gem5::paramOut(), gem5::paramOut(), gem5::Iris::ThreadContext::phaseInitLeave(), gem5::fastmodel::PL330::PL330(), gem5::SDMAEngine::ptePde(), gem5::pybind_init_stats(), gem5::PybindModuleInit::PybindModuleInit(), gem5::AmbaFake::read(), gem5::IsaFake::read(), gem5::UFSHostDevice::readCallback(), gem5::PciDevice::readConfig(), gem5::UFSHostDevice::readDevice(), sc_core::sc_signal< sc_dt::sc_bigint< W > >::register_port(), sc_core::sc_signal< sc_dt::sc_biguint< W > >::register_port(), sc_core::sc_signal< sc_dt::sc_int< W > >::register_port(), sc_core::sc_signal< sc_dt::sc_uint< W > >::register_port(), sc_gem5::ScSignalBaseT< T, WRITER_POLICY >::register_port(), gem5::CheckerThreadContext< TC >::regStats(), gem5::Ticked::regStats(), gem5::OutputDirectory::remove(), sc_core::sc_attr_cltn::remove(), gem5::UFSHostDevice::requestHandler(), gem5::OutputDirectory::resolve(), gem5::statistics::resolve(), gem5::CxxConfigManager::SimObjectResolver::resolveSimObject(), gem5::PybindSimObjectResolver::resolveSimObject(), gem5::statistics::Group::resolveStat(), sc_core::sc_clock::sc_clock(), sc_core::sc_create_vcd_trace_file(), sc_core::sc_find_event(), sc_core::sc_find_object(), sc_core::sc_hierarchical_name_exists(), SC_MODULE(), sc_core::sc_module_name::sc_module_name(), sc_core::sc_report_compose_message(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace(), sc_core::sc_trace< bool >(), sc_core::sc_trace< bool >(), sc_core::sc_trace< sc_dt::sc_logic >(), sc_core::sc_trace< sc_dt::sc_logic >(), gem5::fastmodel::SCGIC::SCGIC(), gem5::Serializable::ScopedCheckpointSection::ScopedCheckpointSection(), gem5::Serializable::ScopedCheckpointSection::ScopedCheckpointSection(), gem5::fastmodel::ScxEvsCortexA76< Types >::ScxEvsCortexA76(), gem5::fastmodel::ScxEvsCortexR52< Types >::ScxEvsCortexR52(), gem5::Serializable::serializeSection(), gem5::Serializable::serializeSection(), gem5::ruby::TimerTable::setDescription(), gem5::CheckpointIn::setDir(), sc_gem5::spawnWork(), gem5::statistics::Text::statName(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), gem5::MipsISA::unameFunc(), gem5::PowerISA::unameFunc(), gem5::SparcISA::unameFunc(), gem5::X86ISA::unameFunc(), gem5::ArmISA::unameFunc32(), gem5::RiscvISA::unameFunc32(), gem5::ArmISA::unameFunc64(), gem5::RiscvISA::unameFunc64(), gem5::loader::SymbolTable::unserialize(), gem5::MemState::unserialize(), gem5::NSGigE::unserialize(), gem5::sinic::Base::unserialize(), gem5::Serializable::unserializeSection(), gem5::Serializable::unserializeSection(), gem5::qemu::FwCfg::Directory::update(), gem5::statistics::validateStatName(), gem5::AmbaFake::write(), gem5::IsaFake::write(), gem5::PciDevice::writeConfig(), gem5::UFSHostDevice::writeDevice(), gem5::SDMAEngine::writeReadData(), and gem5::X86IdeController::X86IdeController().


Generated on Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0