Here is a list of all functions with links to the classes they belong to:
- a -
- A9SCU() : gem5::A9SCU
- abort() : gem5::DistIface::Sync
- abortDisable() : gem5::ArmISA::AbortFault< T >, gem5::ArmISA::ArmFault, gem5::ArmISA::ArmFaultVals< T >, gem5::ArmISA::FastInterrupt, gem5::ArmISA::Interrupt
- abortDma() : gem5::IdeDisk
- AbortFault() : gem5::ArmISA::AbortFault< T >
- abortFrame() : gem5::HDLcd::DmaEngine
- abortPending() : gem5::DmaPort
- abortTransaction() : gem5::SMMUTranslationProcess
- abortWrite() : gem5::MemChecker, gem5::MemChecker::ByteTracker, gem5::MemChecker::WriteCluster
- absModifier() : gem5::VegaISA::VecOperand< DataType, Const, NumDwords >
- absolutePath() : gem5::Process
- AbstractCacheEntry() : gem5::ruby::AbstractCacheEntry
- AbstractController() : gem5::ruby::AbstractController
- AbstractMemory() : gem5::memory::AbstractMemory
- AbstractNVM() : gem5::AbstractNVM
- acc() : gem5::ArmISA::RemoteGDB, gem5::BaseRemoteGDB, gem5::MipsISA::RemoteGDB, gem5::PowerISA::RemoteGDB, gem5::RiscvISA::RemoteGDB, gem5::SparcISA::RemoteGDB, gem5::X86ISA::RemoteGDB
- accept() : gem5::ListenSocket, gem5::ListenSocketInet, gem5::TapListener, gem5::TCPIface, gem5::Terminal, gem5::VncServer
- acceptCloexec() : gem5::ListenSocket
- Access() : Access, RegisterBankTest::Access
- access() : gem5::BaseCache, gem5::Cache, gem5::memory::AbstractMemory, gem5::memory::PhysicalMemory, gem5::NoncoherentCache, gem5::prefetch::SBOOE, gem5::prefetch::SBOOE::Sandbox, gem5::TimeBuffer< T >
- accessAndRespond() : gem5::memory::DRAMSim2, gem5::memory::DRAMsim3, gem5::memory::MemCtrl
- accessBlock() : gem5::BaseSetAssoc, gem5::BaseTags, gem5::FALRU, gem5::SectorTags
- accessBMI() : gem5::IdeController::Channel
- accessCommand() : gem5::IdeController::Channel
- accessControl() : gem5::IdeController::Channel
- accessDevice() : gem5::FlashDevice
- accessEntry() : gem5::AssociativeCache< Entry >
- accessEntryByAddr() : gem5::AssociativeCache< Entry >
- accessesInFlight() : gem5::minor::LSQ
- accessFunctional() : gem5::SimpleCache
- accessLatency() : gem5::memory::DRAMInterface, gem5::memory::MemInterface, gem5::memory::NVMInterface
- AccessMapEntry() : gem5::prefetch::AccessMapPatternMatching::AccessMapEntry
- AccessMapPatternMatching() : gem5::prefetch::AccessMapPatternMatching
- AccessMem() : gem5::Shader
- accessNonunitFilter() : gem5::ruby::RubyPrefetcher
- AccessRecord() : gem5::ruby::ALUFreeListArray::AccessRecord, gem5::ruby::BankedArray::AccessRecord
- accessTimes() : gem5::FlashDevice
- accessTiming() : gem5::SimpleCache
- AccessTraceForAddress() : gem5::ruby::AccessTraceForAddress
- accessUnitFilter() : gem5::ruby::RubyPrefetcher
- accumOffset() : gem5::HSAQueueEntry
- ack() : gem5::networking::TcpHdr
- ackCallback() : gem5::ruby::DMASequencer
- ackWriteCompletion() : gem5::ruby::PendingWriteInst
- acqCoalescerToken() : gem5::GlobalMemPipeline
- acquire() : gem5::Event, tlm::tlm_generic_payload
- acquireImpl() : gem5::Event, gem5::PyEvent
- acquireTimeSlot() : sc_gem5::Scheduler
- acquireTokens() : gem5::TokenManager, gem5::TokenRequestPort
- Action() : gem5::Episode::Action
- actionAfterWb() : gem5::IGbE::DescCache< T >, gem5::IGbE::TxDescCache
- actionComplete() : gem5::FlashDevice
- activate() : gem5::CheckerThreadContext< TC >, gem5::Iris::ThreadContext, gem5::o3::ThreadContext, gem5::SimpleThread, gem5::ThreadContext
- activateBank() : gem5::memory::DRAMInterface
- activateBreakpoint() : gem5::ArmISA::ArmStaticInst
- activateContext() : gem5::AtomicSimpleCPU, gem5::BaseCPU, gem5::BaseKvmCPU, gem5::MinorCPU, gem5::o3::CPU, gem5::TimingSimpleCPU
- activateDebug() : gem5::ArmISA::SelfDebug
- activateIRQ() : gem5::Gicv3Distributor, gem5::Gicv3Redistributor
- activateStage() : gem5::ActivityRecorder, gem5::o3::CPU, gem5::o3::IEW
- activateThread() : gem5::o3::CPU
- active() : gem5::ActivityRecorder, gem5::ArmInterruptPin, gem5::BasePixelPump, gem5::BasePixelPump::PixelEvent
- activeFreqEntry() : gem5::SystemCounter
- ActiveGenerationTableEntry() : gem5::prefetch::STeMS::ActiveGenerationTableEntry
- activity() : gem5::ActivityRecorder
- ActivityRecorder() : gem5::ActivityRecorder
- activityThisCycle() : gem5::o3::CPU, gem5::o3::IEW
- ACYCLIC() : gem5::branch_prediction::MultiperspectivePerceptron::ACYCLIC
- adapt_ext2gp() : adapt_ext2gp< BUSWIDTH >
- adapt_gp2ext() : adapt_gp2ext< BUSWIDTH >
- add() : gem5::ArmISA::PMU::CounterState, gem5::debug::AllFlagsFlag, gem5::IniFile, gem5::IniFile::Section, gem5::MSHR::TargetList, gem5::ObjectMatch, gem5::PowerISA::IntArithOp, gem5::ruby::Histogram, gem5::ruby::NetDest, gem5::ruby::Set, gem5::statistics::DistBase< Derived, Stor >, gem5::statistics::HistStor, gem5::TracingExtension, gem5::WriteQueueEntry::TargetList
- add_attribute() : sc_core::sc_object, sc_gem5::Object
- ADD_FIELD16() : gem5::copy_engine_reg::ChanRegs::CHANCTRL
- ADD_FIELD32() : gem5::copy_engine_reg::ChanRegs::CHANERR, gem5::igbreg::Regs::CTRL, gem5::igbreg::Regs::CTRL_EXT, gem5::igbreg::Regs::EECD, gem5::igbreg::Regs::EERD, gem5::igbreg::Regs::FCRTH, gem5::igbreg::Regs::FCRTL, gem5::igbreg::Regs::FCTTV, gem5::igbreg::Regs::FWSM, gem5::igbreg::Regs::ICR, gem5::igbreg::Regs::ITR, gem5::igbreg::Regs::MANC, gem5::igbreg::Regs::MDIC, gem5::igbreg::Regs::PBA, gem5::igbreg::Regs::RADV, gem5::igbreg::Regs::RCTL, gem5::igbreg::Regs::RDH, gem5::igbreg::Regs::RDLEN, gem5::igbreg::Regs::RDT, gem5::igbreg::Regs::RDTR, gem5::igbreg::Regs::RFCTL, gem5::igbreg::Regs::RSRPD, gem5::igbreg::Regs::RXCSUM, gem5::igbreg::Regs::RXDCTL, gem5::igbreg::Regs::SRRCTL, gem5::igbreg::Regs::STATUS, gem5::igbreg::Regs::SWSM, gem5::igbreg::Regs::TADV, gem5::igbreg::Regs::TCTL, gem5::igbreg::Regs::TDH, gem5::igbreg::Regs::TDLEN, gem5::igbreg::Regs::TDT, gem5::igbreg::Regs::TIDV, gem5::igbreg::Regs::TXDCA_CTL, gem5::igbreg::Regs::TXDCTL
- ADD_FIELD64() : gem5::copy_engine_reg::ChanRegs::CHANSTS, gem5::igbreg::Regs::RDBA, gem5::igbreg::Regs::TDBA
- ADD_FIELD8() : gem5::copy_engine_reg::ChanRegs::CHANCMD, gem5::copy_engine_reg::Regs::INTRCTRL
- add_process() : sc_core::sc_join
- add_trace() : sc_core::sc_in< T >, sc_core::sc_in< bool >, sc_core::sc_in< sc_dt::sc_bigint< W > >, sc_core::sc_in< sc_dt::sc_biguint< W > >, sc_core::sc_in< sc_dt::sc_int< W > >, sc_core::sc_in< sc_dt::sc_logic >, sc_core::sc_in< sc_dt::sc_uint< W > >, sc_core::sc_inout< T >, sc_core::sc_inout< bool >, sc_core::sc_inout< sc_dt::sc_bigint< W > >, sc_core::sc_inout< sc_dt::sc_biguint< W > >, sc_core::sc_inout< sc_dt::sc_int< W > >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_inout< sc_dt::sc_uint< W > >
- addActivate() : gem5::trace::Logger
- addAddress() : gem5::prefetch::DeltaCorrelatingPredictionTables::DCPTEntry
- addAddressTraceSample() : gem5::ruby::Profiler
- addArg() : gem5::cp::Print
- addBootCmdLine() : gem5::loader::DtbFile
- addBootData() : gem5::loader::DtbFile
- addCapability() : gem5::FuncUnit
- addCapacitor() : gem5::ThermalModel
- addCheck() : gem5::CheckTable
- addChildEvent() : sc_gem5::Object
- addCommittedInst() : gem5::o3::ElasticTrace
- addDeferredDispatch() : gem5::Shader
- addDepsOnParent() : gem5::TraceCPU::ElasticDataGen
- addDepTraceRecord() : gem5::o3::ElasticTrace
- addDerivedDomain() : gem5::ClockDomain
- addDeviceMemory() : gem5::System
- addDomain() : gem5::ThermalModel
- addEntry() : gem5::compression::DictionaryCompressor< T >::CompData, gem5::compression::FPC::FPCCompData, gem5::IniFile::Section
- addEntryToNewSlot() : gem5::ruby::MN_TBEStorage< RetryEntry >, gem5::ruby::TBEStorage
- addEntryToSlot() : gem5::ruby::TBEStorage
- addEvent() : sc_gem5::SensitivityEvents
- addEventProbe() : gem5::ArmISA::PMU, gem5::prefetch::Base
- addEventProbeRetiredInsts() : gem5::prefetch::PIF
- addExitOnKernelOopsEvent() : gem5::RiscvISA::BootloaderKernelWorkload, gem5::RiscvISA::FsLinux
- addExitOnKernelPanicEvent() : gem5::RiscvISA::BootloaderKernelWorkload, gem5::RiscvISA::FsLinux
- addExpectedCount() : gem5::ruby::ExpectedMap< RespType, DataType >
- addExpectedDataType() : gem5::ruby::ExpectedMap< RespType, DataType >
- addExpectedRespType() : gem5::ruby::ExpectedMap< RespType, DataType >
- addExpectedType() : gem5::ruby::ExpectedMap< RespType, DataType >::ExpectedState< Type >
- addExtendedFunc() : gem5::X86ISA::X86CPUID
- addFollower() : gem5::PowerDomain, gem5::PowerState
- addFU() : gem5::o3::FUPool::FUIdxQueue
- addFuncEvent() : gem5::Workload
- addFuncEventOrPanic() : gem5::Workload
- addIfReady() : gem5::o3::InstructionQueue
- addIgnore() : gem5::trace::Logger
- addInDirection() : gem5::ruby::garnet::RoutingUnit
- addInPort() : gem5::ruby::garnet::NetworkInterface, gem5::ruby::garnet::Router, gem5::ruby::PerfectSwitch, gem5::ruby::Switch
- addInst() : gem5::o3::CPU
- addInstEntry() : gem5::trace::TarmacTracerRecord, gem5::trace::TarmacTracerRecordV8
- addInterface() : sc_gem5::Port
- addInterfaces() : sc_gem5::Port
- addIntlvBits() : gem5::AddrRange
- addInvalidationCallback() : gem5::MemBackdoor
- addItem() : gem5::qemu::FwCfg
- addKernel() : gem5::SpatterGen
- addKernelFuncEvent() : gem5::KernelWorkload
- addKernelFuncEventOrPanic() : gem5::KernelWorkload
- addLink() : gem5::ruby::SimpleNetwork, gem5::ruby::Topology
- addLinks() : gem5::ruby::Throttle
- addListener() : gem5::ProbeManager, gem5::ProbePoint, gem5::ProbePointArg< Arg >
- addLockedAddr() : gem5::memory::AbstractMemory
- addMemEntry() : gem5::trace::TarmacTracerRecord, gem5::trace::TarmacTracerRecordV8
- addMetaData() : gem5::statistics::Hdf5
- addMicroarchitectureProbe() : gem5::ArmISA::PMU::RegularEvent
- addMMU() : gem5::prefetch::Base
- addModule() : gem5::EmbeddedPython
- addNetDest() : gem5::ruby::NetDest
- addNewEntryToCache() : gem5::AddrRangeMap< V, max_cache_size >
- addNewTraceVal() : sc_gem5::VcdTraceFile
- addNode() : gem5::ruby::garnet::NetworkInterface, gem5::ThermalModel
- addOffset() : gem5::prefetch::STeMS::ActiveGenerationTableEntry
- addOutDirection() : gem5::ruby::garnet::RoutingUnit
- addOutPort() : gem5::ruby::BaseRoutingUnit, gem5::ruby::garnet::NetworkInterface, gem5::ruby::garnet::Router, gem5::ruby::PerfectSwitch, gem5::ruby::Switch, gem5::ruby::WeightBased
- addOutstandingReqs() : gem5::TesterThread
- addPendingReq() : gem5::ruby::PendingWriteInst
- addPendingTransaction() : SimpleBusAT< NR_OF_INITIATORS, NR_OF_TARGETS >
- addPoint() : gem5::ProbeManager
- addPrefetch() : gem5::prefetch::SignaturePath
- addQCntxt() : gem5::HWScheduler
- addr() : gem5::ChunkGenerator, gem5::ConstProxyPtr< T, Proxy >, gem5::networking::EthAddr, gem5::PciBar, gem5::ProxyPtr< void, Proxy >, gem5::ProxyPtrBuffer< Proxy >, gem5::SMMUCommand
- addRankToRankDelay() : gem5::memory::DRAMInterface, gem5::memory::MemInterface, gem5::memory::NVMInterface
- addReadyMemInst() : gem5::o3::InstructionQueue
- addRecord() : gem5::ruby::CacheRecorder
- addReference() : gem5::ThermalModel
- addReg() : gem5::o3::SimpleFreeList, gem5::o3::UnifiedFreeList
- addRegEntry() : gem5::trace::TarmacTracerRecord, gem5::trace::TarmacTracerRecordV8
- addRegister() : gem5::RegisterBank< BankByteOrder >
- addRegisters() : gem5::RegisterBank< BankByteOrder >
- addRegistersAt() : gem5::RegisterBank< BankByteOrder >
- addRegs() : gem5::o3::SimpleFreeList, gem5::o3::UnifiedFreeList
- addRenaming() : gem5::CxxConfigManager
- addReq() : gem5::o3::LSQ::LSQRequest
- addRequestor() : gem5::memory::qos::MemCtrl
- addReset() : sc_gem5::Port, sc_gem5::Process
- addResistor() : gem5::ThermalModel
- address() : gem5::loader::Symbol
- addressAlign() : gem5::RiscvISA::PMAChecker
- AddressErrorFault() : gem5::MipsISA::AddressErrorFault
- AddressFault() : gem5::MipsISA::AddressFault< T >, gem5::RiscvISA::AddressFault
- AddressManager() : gem5::AddressManager
- AddressMapping() : gem5::prefetch::IrregularStreamBuffer::AddressMapping
- AddressMappingEntry() : gem5::prefetch::IrregularStreamBuffer::AddressMappingEntry
- AddressMonitor() : gem5::AddressMonitor
- AddressProfiler() : gem5::ruby::AddressProfiler
- addressToCacheSet() : gem5::ruby::CacheMemory
- addressToNodeID() : gem5::ruby::Network
- addressTranslation() : gem5::ArmISA::ISA
- addressTranslation64() : gem5::ArmISA::ISA
- AddrMap() : gem5::decode_cache::AddrMap< Value, CacheChunkShift >
- AddrMapper() : gem5::AddrMapper
- AddrMapperSenderState() : gem5::AddrMapper::AddrMapperSenderState
- AddrOp() : gem5::X86ISA::AddrOp
- addRoute() : gem5::ruby::garnet::RoutingUnit
- AddrRange() : gem5::AddrRange
- AddrSpaceMapping() : gem5::X86ISA::intelmp::AddrSpaceMapping
- AddrStack() : gem5::branch_prediction::ReturnAddrStack::AddrStack
- addSample() : gem5::ruby::AccessTraceForAddress
- addSection() : gem5::IniFile
- addSegment() : gem5::loader::MemoryImage
- addSegments() : gem5::loader::MemoryImage
- addSensitivity() : sc_gem5::Event
- addSet() : gem5::ruby::Set
- addSkipFunc() : gem5::ArmISA::FsWorkload
- addSkipFuncOrPanic() : gem5::ArmISA::FsWorkload
- addSoftwareIncrementEvent() : gem5::ArmISA::PMU
- addSpec() : gem5::branch_prediction::MultiperspectivePerceptron
- addSquashedInst() : gem5::o3::ElasticTrace
- addStandardFunc() : gem5::X86ISA::X86CPUID
- addStat() : gem5::statistics::Group
- addStatGroup() : gem5::statistics::Group
- addStatic() : sc_gem5::Process
- addStride() : gem5::ArmISA::VfpMacroOp
- addString() : gem5::X86ISA::smbios::SMBiosStructure
- addStructuralToPhysicalEntry() : gem5::prefetch::IrregularStreamBuffer
- addThreadContext() : gem5::BaseRemoteGDB
- addThreadToExitingList() : gem5::o3::CPU
- AddToConfigDir() : gem5::CxxConfigParams::AddToConfigDir
- addToDependents() : gem5::o3::InstructionQueue
- addToDictionary() : gem5::compression::BaseDelta< BaseType, DeltaSizeBits >, gem5::compression::CPack, gem5::compression::DictionaryCompressor< T >, gem5::compression::FPC, gem5::compression::FPCD, gem5::compression::RepeatedQwords, gem5::compression::Zero
- addToEvent() : sc_gem5::DynamicSensitivity, sc_gem5::Sensitivity, sc_gem5::StaticSensitivity
- addToOrderList() : gem5::o3::InstructionQueue
- addToProducers() : gem5::o3::InstructionQueue
- addToQueue() : gem5::prefetch::Queued
- addToReadQueue() : gem5::memory::MemCtrl
- addToReadyList() : gem5::Queue< Entry >
- addToRetryList() : gem5::ruby::RubyPort, gem5::ruby::RubyPort::MemResponsePort
- addToRMOB() : gem5::prefetch::STeMS
- addToSchList() : gem5::ScheduleStage
- addToSortedReadyList() : gem5::TraceCPU::ElasticDataGen
- addToWriteQueue() : gem5::memory::MemCtrl
- addTrace() : gem5::RequestPort
- addTraceSample() : gem5::ruby::AddressProfiler
- addTraceVal() : sc_gem5::TraceFile, sc_gem5::VcdTraceFile
- addValue() : sc_gem5::VcdTraceScope
- addWeight() : gem5::ruby::garnet::RoutingUnit
- adjustAlloc() : gem5::branch_prediction::MPP_TAGE, gem5::branch_prediction::TAGE_SC_L_TAGE, gem5::branch_prediction::TAGEBase
- adjustInitTraceOffset() : gem5::TraceCPU::ElasticDataGen
- adoptPacketData() : gem5::minor::ForwardLineData
- advance() : gem5::ActivityRecorder, gem5::GenericISA::DelaySlotPCState< InstWidth >, gem5::GenericISA::SimplePCState< InstWidth >, gem5::minor::FUPipeline, gem5::minor::SelfStallingPipeline< ElemType, ReportTraits, BubbleTraits >, gem5::PCStateBase, gem5::TimeBuffer< T >, gem5::X86ISA::PCState
- advance_stage() : gem5::ruby::garnet::flit
- advance_tail() : gem5::CircularQueue< T >
- advanceInst() : gem5::TimingSimpleCPU
- advancePC() : gem5::ArmISA::ArmStaticInst, gem5::ArmISA::FpOp, gem5::ArmISA::MicroOp, gem5::ArmISA::MicroOpX, gem5::ArmISA::MightBeMicro64, gem5::ArmISA::MightBeMicro, gem5::ArmISA::PredMicroop, gem5::BaseSimpleCPU, gem5::Checker< class >, gem5::GenericISA::M5DebugFault, gem5::PowerISA::PowerStaticInst, gem5::RiscvISA::RiscvMicroInst, gem5::RiscvISA::RiscvStaticInst, gem5::SparcISA::SparcMicroInst, gem5::SparcISA::SparcStaticInst, gem5::StaticInst, gem5::VegaISA::GPUISA, gem5::X86ISA::X86MicroopBase, gem5::X86ISA::X86StaticInst
- advanceSS() : gem5::ArmISA::SoftwareStep
- advanceTrace() : gem5::trace::TarmacParserRecord
- advanceTraceToStartPc() : gem5::trace::TarmacParser
- advSIMDFPAccessTrap64() : gem5::ArmISA::ArmStaticInst
- aesAddRoundKey() : gem5::ArmISA::Crypto
- aesDecrypt() : gem5::ArmISA::Crypto
- aesEncrypt() : gem5::ArmISA::Crypto
- aesFFMul() : gem5::ArmISA::Crypto
- aesFFMul2() : gem5::ArmISA::Crypto
- aesInvMixColumns() : gem5::ArmISA::Crypto
- aesInvShiftRows() : gem5::ArmISA::Crypto
- aesInvSubBytes() : gem5::ArmISA::Crypto
- aesMixColumns() : gem5::ArmISA::Crypto
- aesShiftRows() : gem5::ArmISA::Crypto
- aesSubBytes() : gem5::ArmISA::Crypto
- af() : gem5::ArmISA::TableWalker::LongDescriptor
- AgentChannel() : gem5::scmi::AgentChannel
- aggregateRecords() : gem5::ruby::CacheRecorder
- AGPTranslationGen() : gem5::AMDGPUVM::AGPTranslationGen
- AlignmentCheck() : gem5::X86ISA::AlignmentCheck
- AlignmentFault() : gem5::PowerISA::AlignmentFault
- allAtBarrier() : gem5::ComputeUnit, gem5::WFBarrier
- allDisabled() : gem5::ListenSocket
- allDownstreamDest() : gem5::ruby::AbstractController
- AllFlagsFlag() : gem5::debug::AllFlagsFlag
- allInState() : gem5::DrainManager
- allIntfDrained() : gem5::memory::HeteroMemCtrl, gem5::memory::MemCtrl
- allLanesZero() : gem5::GPUDynInst
- alloc() : gem5::ruby::DataBlock, gem5::X86ISA::ACPI::Allocator, gem5::X86ISA::ACPI::LinearAllocator, sc_dt::scfx_mant
- alloc_word() : sc_dt::scfx_mant
- allocate() : gem5::Aapcs32Vfp::State, gem5::MemPool, gem5::MSHR, gem5::MSHRQueue, gem5::Packet, gem5::ruby::CacheMemory, gem5::ruby::DirectoryMemory, gem5::ruby::PerfectCacheMemory< ENTRY >, gem5::ruby::TBETable< ENTRY >, gem5::WriteAllocator, gem5::WriteQueue, gem5::WriteQueueEntry, Gem5SystemC::MemoryManager, mm, sc_core::sc_byte_heap, sc_core::sc_mempool, sc_core::sc_vpool< T >, sc_dt::sc_concat_bool
- allocateBlock() : gem5::BaseCache
- allocateBuf() : gem5::FetchUnit::FetchBufDesc
- allocatedBytes() : gem5::MemPool
- allocatedPages() : gem5::MemPool
- allocateGpuVma() : gem5::GPUComputeDriver
- allocateIrq() : gem5::fastmodel::PL330
- allocateLine() : gem5::minor::ForwardLineData
- allocateMem() : gem5::MemState, gem5::Process
- allocateMissBuffer() : gem5::BaseCache
- allocateNewContext() : gem5::prefetch::Stride
- allocateOrUpdateIPDEntry() : gem5::prefetch::IndirectMemory
- allocateQueue() : gem5::GPUComputeDriver
- allocateRegion() : gem5::DynPoolManager, gem5::PoolManager, gem5::SimplePoolManager
- allocateRegisters() : gem5::RegisterManager, gem5::RegisterManagerPolicy, gem5::StaticRegisterManagerPolicy
- allocateTarget() : gem5::MSHR
- allocateVMID() : gem5::AMDGPUDevice
- allocateVoid() : gem5::ruby::CacheMemory
- allocateWaitingRespSlot() : gem5::BaseTrafficGen
- allocateWriteBuffer() : gem5::BaseCache
- allocEntry() : gem5::AQLRingBuffer
- allocFD() : gem5::FDArray
- allocMemSlot() : gem5::KvmVM
- allocOnFill() : gem5::BaseCache, gem5::MSHR
- allocPhysPages() : gem5::MemPools, gem5::SEWorkload
- allocVCPUID() : gem5::KvmVM
- allow_none() : tlm::tlm_dmi
- allow_read() : tlm::tlm_dmi
- allow_read_write() : tlm::tlm_dmi
- allow_write() : tlm::tlm_dmi
- allPrivileges() : gem5::ArmISA::MiscRegLUTEntryInitializer
- allRanksDrained() : gem5::memory::DRAMInterface, gem5::memory::MemInterface, gem5::memory::NVMInterface
- allSet() : gem5::Flags< T >
- allUpstreamDest() : gem5::ruby::AbstractController
- alreadyInQueue() : gem5::prefetch::Queued
- alreadyPushed() : gem5::minor::SelfStallingPipeline< ElemType, ReportTraits, BubbleTraits >
- alreadyScheduled() : gem5::ruby::Consumer
- ALUFreeListArray() : gem5::ruby::ALUFreeListArray
- alwaysNotTakenSoFar() : gem5::branch_prediction::MultiperspectivePerceptron::FilterEntry
- alwaysTakenSoFar() : gem5::branch_prediction::MultiperspectivePerceptron::FilterEntry
- AmbaDmaDevice() : gem5::AmbaDmaDevice
- AmbaFake() : gem5::AmbaFake
- AmbaFromTlmBridge64() : gem5::fastmodel::AmbaFromTlmBridge64
- AmbaIntDevice() : gem5::AmbaIntDevice
- AmbaPioDevice() : gem5::AmbaPioDevice
- AmbaToTlmBridge64() : gem5::fastmodel::AmbaToTlmBridge64
- AMDGPUDevice() : gem5::AMDGPUDevice
- AMDGPUGfx() : gem5::AMDGPUGfx
- AMDGPUInterruptHandler() : gem5::AMDGPUInterruptHandler
- AMDGPUMemoryManager() : gem5::AMDGPUMemoryManager
- AMDGPUNbio() : gem5::AMDGPUNbio
- AMDGPUSystemHub() : gem5::AMDGPUSystemHub
- AMDGPUVM() : gem5::AMDGPUVM
- AMDMMIOReader() : gem5::AMDMMIOReader
- amoMem() : gem5::AtomicSimpleCPU, gem5::BaseSimpleCPU, gem5::CheckerCPU, gem5::ExecContext, gem5::SimpleExecContext
- AMPM() : gem5::prefetch::AMPM
- AND() : gem5::ruby::NetDest, gem5::ruby::Set
- and_reduce() : sc_core::sc_in< sc_dt::sc_bigint< W > >, sc_core::sc_in< sc_dt::sc_biguint< W > >, sc_core::sc_in< sc_dt::sc_int< W > >, sc_core::sc_in< sc_dt::sc_uint< W > >, sc_core::sc_inout< sc_dt::sc_bigint< W > >, sc_core::sc_inout< sc_dt::sc_biguint< W > >, sc_core::sc_inout< sc_dt::sc_int< W > >, sc_core::sc_inout< sc_dt::sc_uint< W > >, sc_dt::sc_concatref, sc_dt::sc_fxnum_fast_subref, sc_dt::sc_fxnum_subref, sc_dt::sc_int_base, sc_dt::sc_int_subref_r, sc_dt::sc_proxy< X >, sc_dt::sc_signed, sc_dt::sc_signed_subref_r, sc_dt::sc_uint_base, sc_dt::sc_uint_subref_r, sc_dt::sc_unsigned, sc_dt::sc_unsigned_subref_r
- andMask() : gem5::ruby::WriteMask
- annotate() : gem5::ArmISA::AbortFault< T >, gem5::ArmISA::ArmFault, gem5::ArmISA::DataAbort, gem5::ArmISA::Watchpoint
- annotateFault() : gem5::ArmISA::ArmStaticInst
- anyBlk() : gem5::BaseSetAssoc, gem5::BaseTags, gem5::CompressedTags, gem5::FALRU, gem5::SectorTags
- anyislistening() : gem5::TCPIface
- ap() : gem5::ArmISA::TableWalker::DescriptorBase, gem5::ArmISA::TableWalker::L1Descriptor, gem5::ArmISA::TableWalker::L2Descriptor, gem5::ArmISA::TableWalker::LongDescriptor
- Ap2ScpDoorbell() : gem5::Ap2ScpDoorbell
- append() : sc_dt::scfx_string
- appendStat() : gem5::statistics::Hdf5
- appendValue() : gem5::IniFile::Entry
- appendVectorInfo() : gem5::statistics::Hdf5
- appPath() : gem5::RedirectPath
- apTable() : gem5::ArmISA::TableWalker::LongDescriptor
- AQLRingBuffer() : gem5::AQLRingBuffer
- arbitrate_inports() : gem5::ruby::garnet::SwitchAllocator
- arbitrate_outports() : gem5::ruby::garnet::SwitchAllocator
- arbitrateVrfToLdsBus() : gem5::ScheduleStage
- archClone() : gem5::ArmLinux32, gem5::ArmLinux64, gem5::ArmLinux, gem5::PowerLinux, gem5::RiscvLinux32, gem5::RiscvLinux64, gem5::SparcLinux, gem5::X86Linux
- archIsDrained() : gem5::BaseKvmCPU, gem5::X86KvmCPU
- archSpecific() : gem5::qemu::FwCfgItem
- ArchTimer() : gem5::ArchTimer
- ArchTimerKvm() : gem5::ArchTimerKvm
- area() : gem5::FrameBuffer
- areaChanged() : gem5::IGbE::DescCache< T >
- areNSlotsAvailable() : gem5::ruby::MessageBuffer, gem5::ruby::MN_TBEStorage< RetryEntry >, gem5::ruby::TBEStorage, gem5::ruby::TBETable< ENTRY >, gem5::ruby::WireBuffer
- areRequestsDone() : gem5::ruby::UncoalescedTable
- argc() : sc_gem5::ScMainFiber
- argsInit() : gem5::ArmProcess, gem5::MipsProcess, gem5::PowerProcess, gem5::RiscvProcess, gem5::Sparc32Process, gem5::Sparc64Process, gem5::SparcProcess, gem5::X86ISA::I386Process, gem5::X86ISA::X86_64Process, gem5::X86ISA::X86Process
- argv() : sc_gem5::ScMainFiber
- arm() : gem5::BaseKvmTimer, gem5::PerfKvmTimer, gem5::PosixKvmTimer
- ARMArchTLB() : gem5::ARMArchTLB
- ArmCapstoneDisassembler() : gem5::trace::ArmCapstoneDisassembler
- ArmFault() : gem5::ArmISA::ArmFault
- ArmFaultVals() : gem5::ArmISA::ArmFaultVals< T >
- armHwcap() : gem5::ArmProcess
- armHwcap2() : gem5::ArmProcess
- armHwcapImpl() : gem5::ArmProcess32, gem5::ArmProcess64, gem5::ArmProcess
- armHwcapImpl2() : gem5::ArmProcess32, gem5::ArmProcess64, gem5::ArmProcess
- ArmInterruptPin() : gem5::ArmInterruptPin
- ArmInterruptPinGen() : gem5::ArmInterruptPinGen
- ArmKvmCPU() : gem5::ArmKvmCPU
- ArmLinuxProcess32() : gem5::ArmLinuxProcess32
- ArmLinuxProcess64() : gem5::ArmLinuxProcess64
- armMonitor() : gem5::BaseCPU, gem5::CheckerCPU, gem5::ExecContext, gem5::minor::ExecContext, gem5::o3::DynInst, gem5::SimpleExecContext
- ArmNativeTrace() : gem5::trace::ArmNativeTrace
- armPcElrOffset() : gem5::ArmISA::ArmFault, gem5::ArmISA::ArmFaultVals< T >
- armPcOffset() : gem5::ArmISA::ArmFault, gem5::ArmISA::ArmFaultVals< T >
- ArmPPI() : gem5::ArmPPI
- ArmPPIGen() : gem5::ArmPPIGen
- ArmProcess() : gem5::ArmProcess
- ArmProcess32() : gem5::ArmProcess32
- ArmProcess64() : gem5::ArmProcess64
- ArmRelease() : gem5::ArmRelease
- ArmSemihosting() : gem5::ArmSemihosting
- ArmSev() : gem5::ArmISA::ArmSev
- ArmSigInterruptPin() : gem5::ArmSigInterruptPin
- ArmSigInterruptPinGen() : gem5::ArmSigInterruptPinGen
- ArmSPI() : gem5::ArmSPI
- ArmSPIGen() : gem5::ArmSPIGen
- ArmStaticInst() : gem5::ArmISA::ArmStaticInst
- ArmSystem() : gem5::ArmSystem
- ArmV8KvmCPU() : gem5::ArmV8KvmCPU
- as() : gem5::DummyVecPredRegContainer, gem5::DummyVecRegContainer, gem5::InstDecoder, gem5::PCStateBase, gem5::ProxyPtrBuffer< Proxy >, gem5::VecPredRegContainer< NumBits, Packed >, gem5::VecRegContainer< SIZE >
- asBlob() : gem5::InstResult
- asBytes() : gem5::ArmISA::ArmStaticInst, gem5::PowerISA::PowerStaticInst, gem5::RiscvISA::RiscvStaticInst, gem5::SparcISA::SparcStaticInst, gem5::StaticInst
- asConst() : gem5::ProxyPtrBuffer< Proxy >
- asHSlice() : gem5::MatStore< X, Y >, gem5::Tile< ElemType, Container >
- askBusy() : gem5::EtherInt
- asRegVal() : gem5::InstResult
- assertWakeRequest() : gem5::Gicv3CPUInterface
- assign() : gem5::ruby::DataBlock
- assign_() : sc_dt::sc_proxy< X >
- assign_from_string() : sc_dt::sc_bv_base, sc_dt::sc_lv_base
- assignRobDep() : gem5::o3::ElasticTrace
- assignThreadContext() : gem5::Process
- AssociativeCache() : gem5::AssociativeCache< Entry >
- AssociativeSet() : gem5::AssociativeSet< Entry >
- asString() : gem5::InstResult
- asTile() : gem5::MatStore< X, Y >
- asVSlice() : gem5::MatStore< X, Y >, gem5::Tile< ElemType, Container >
- async_request_update() : sc_core::sc_prim_channel
- async_reset_signal_is() : sc_core::sc_module, sc_core::sc_spawn_options
- asyncInsert() : gem5::EventQueue
- asyncRequestUpdate() : sc_gem5::Channel, sc_gem5::Scheduler
- at() : sc_core::sc_vector< T >, sc_core::sc_vector_assembly< T, MT >
- at_negedge() : sc_core::sc_module
- at_posedge() : sc_core::sc_module
- AtagCmdline() : gem5::AtagCmdline
- AtagCore() : gem5::AtagCore
- AtagHeader() : gem5::AtagHeader
- AtagMem() : gem5::AtagMem
- AtagNone() : gem5::AtagNone
- AtagRev() : gem5::AtagRev
- AtagSerial() : gem5::AtagSerial
- atEndOfBlock() : gem5::DmaReadFifo
- atomic() : gem5::LdsChunk, gem5::SDMAEngine
- atomicCallback() : gem5::ruby::DMASequencer, gem5::ruby::GPUCoalescer, gem5::ruby::Sequencer
- atomicComplete() : gem5::VegaISA::Inst_FLAT
- AtomicCPUDPort() : gem5::AtomicSimpleCPU::AtomicCPUDPort
- AtomicCPUPort() : gem5::AtomicSimpleCPU::AtomicCPUPort
- atomicData() : gem5::SDMAEngine
- atomicDone() : gem5::SDMAEngine
- atomicExecute() : gem5::VegaISA::Inst_FLAT
- AtomicExtension() : Gem5SystemC::AtomicExtension
- AtomicGeneric2Op() : gem5::AtomicGeneric2Op< T >
- AtomicGeneric3Op() : gem5::AtomicGeneric3Op< T >
- AtomicGenericOp() : gem5::RiscvISA::AtomicGenericOp< T >
- AtomicGenericPair3Op() : gem5::AtomicGenericPair3Op< T >
- AtomicOpAdd() : gem5::AtomicOpAdd< T >
- AtomicOpAnd() : gem5::AtomicOpAnd< T >
- AtomicOpCAS() : gem5::AtomicOpCAS< T >
- AtomicOpDec() : gem5::AtomicOpDec< T >
- atomicOperation() : gem5::LdsState::CuSidePort
- AtomicOpExch() : gem5::AtomicOpExch< T >
- AtomicOpInc() : gem5::AtomicOpInc< T >
- AtomicOpMax() : gem5::AtomicOpMax< T >
- AtomicOpMin() : gem5::AtomicOpMin< T >
- AtomicOpOr() : gem5::AtomicOpOr< T >
- AtomicOpSub() : gem5::AtomicOpSub< T >
- AtomicOpXor() : gem5::AtomicOpXor< T >
- atomicPartial() : gem5::ruby::DataBlock
- AtomicResponseEvent() : gem5::AMDGPUSystemHub::AtomicResponseEvent
- AtomicSimpleCPU() : gem5::AtomicSimpleCPU
- AtomicStruct() : gem5::AddressManager::AtomicStruct
- atsRecvAtomic() : gem5::SMMUv3DeviceInterface
- atsRecvTimingReq() : gem5::SMMUv3DeviceInterface
- atsRecvTimingResp() : gem5::SMMUv3DeviceInterface
- atsSendDeviceRetry() : gem5::SMMUv3DeviceInterface
- attach() : gem5::ArmISA::PMU::CounterState, gem5::BaseRemoteGDB, gem5::EtherTapStub, gem5::PerfKvmCounter
- attach_carrier() : tlm_utils::instance_specific_extension_container
- attachDriver() : gem5::GPUCommandProcessor
- attached() : gem5::PerfKvmCounter
- attachEvent() : gem5::ArmISA::PMU::PMUEvent
- attachTesterThreadToPorts() : gem5::TesterThread
- attr_cltn() : sc_core::sc_object, sc_gem5::Object
- attributes() : gem5::scmi::BaseProtocol, gem5::scmi::Protocol
- attrIndx() : gem5::ArmISA::TableWalker::LongDescriptor
- auxiliaryPrefetcher() : gem5::prefetch::SignaturePath, gem5::prefetch::SignaturePathV2
- AuxVector() : gem5::auxv::AuxVector< IntType >
- avail() : gem5::EtherSwitch::Interface::PortFifo, gem5::PacketFifo
- availableFeatures() : gem5::ArmISA::RemoteGDB, gem5::BaseRemoteGDB, gem5::MipsISA::RemoteGDB, gem5::PowerISA::RemoteGDB, gem5::RiscvISA::RemoteGDB
- availDownstreamSlots() : gem5::VegaTLBCoalescer
- Average() : gem5::statistics::Average
- AverageDeviation() : gem5::statistics::AverageDeviation
- AverageVector() : gem5::statistics::AverageVector
- AvgSampleStor() : gem5::statistics::AvgSampleStor
- AvgStor() : gem5::statistics::AvgStor
- awaitingResponse() : gem5::TraceCPU::ElasticDataGen::HardwareResource