gem5  v20.1.0.0
NSGigE Member List

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

_busAddrPciDeviceprotected
_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_paramsSimObjectprotected
acceptArpNSGigEprotected
acceptBroadcastNSGigEprotected
acceptMulticastNSGigEprotected
acceptPerfectNSGigEprotected
acceptUnicastNSGigEprotected
addStat(Stats::Info *info)Stats::Group
addStatGroup(const char *name, Group *block)Stats::Group
BARAddrsPciDeviceprotected
BARSizePciDeviceprotected
busAddr() constPciDeviceinline
cacheBlockSize() constDmaDeviceinline
clockDomainClockedprivate
Clocked(ClockDomain &clk_domain)Clockedinlineprotected
Clocked(Clocked &)=deleteClockedprotected
clockEdge(Cycles cycles=Cycles(0)) constClockedinline
ClockedObject(const ClockedObjectParams *p)ClockedObject
clockPeriod() constClockedinline
clockPeriodUpdated()Clockedinlineprotectedvirtual
coalescedRxDescEtherDeviceprotected
coalescedRxIdleEtherDeviceprotected
coalescedRxOkEtherDeviceprotected
coalescedRxOrnEtherDeviceprotected
coalescedSwiEtherDeviceprotected
coalescedTotalEtherDeviceprotected
coalescedTxDescEtherDeviceprotected
coalescedTxIdleEtherDeviceprotected
coalescedTxOkEtherDeviceprotected
configPciDeviceprotected
configDelayPciDeviceprotected
cpuInterrupt()NSGigEprotected
cpuIntrAck()NSGigEinline
cpuIntrClear()NSGigEprotected
cpuIntrPending() constNSGigE
cpuIntrPost(Tick when)NSGigEprotected
cpuPendingIntrNSGigEprotected
CRDDNSGigEprotected
CTDDNSGigEprotected
curCycle() constClockedinline
currentSection()Serializablestatic
cycleClockedmutableprivate
cyclesToTicks(Cycles c) constClockedinline
descDmaRdBytesEtherDeviceprotected
descDmaReadsEtherDeviceprotected
descDmaWrBytesEtherDeviceprotected
descDmaWritesEtherDeviceprotected
deschedule(Event &event)EventManagerinline
deschedule(Event *event)EventManagerinline
devIntrChangeMask()NSGigEprotected
devIntrClear(uint32_t interrupts)NSGigEprotected
devIntrPost(uint32_t interrupts)NSGigEprotected
dmaDataFreeNSGigEprotected
dmaDescFreeNSGigEprotected
DmaDevice(const Params *p)DmaDevice
dmaIdle enum valueNSGigE
dmaPending() constDmaDeviceinline
dmaPortDmaDeviceprotected
dmaRead(Addr addr, int size, Event *event, uint8_t *data, uint32_t sid, uint32_t ssid, Tick delay=0)DmaDeviceinline
dmaRead(Addr addr, int size, Event *event, uint8_t *data, Tick delay=0)DmaDeviceinline
dmaReadDelayNSGigEprotected
dmaReadFactorNSGigEprotected
dmaReading enum valueNSGigE
dmaReadWaiting enum valueNSGigE
DmaState enum nameNSGigE
dmaWrite(Addr addr, int size, Event *event, uint8_t *data, uint32_t sid, uint32_t ssid, Tick delay=0)DmaDeviceinline
dmaWrite(Addr addr, int size, Event *event, uint8_t *data, Tick delay=0)DmaDeviceinline
dmaWriteDelayNSGigEprotected
dmaWriteFactorNSGigEprotected
dmaWriteWaiting enum valueNSGigE
dmaWriting enum valueNSGigE
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
doRxDmaRead()NSGigEprotected
doRxDmaWrite()NSGigEprotected
doTxDmaRead()NSGigEprotected
doTxDmaWrite()NSGigEprotected
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume() overrideNSGigEvirtual
drainState() constDrainableinline
droppedPacketsEtherDeviceprotected
eepromAddressNSGigEprotected
eepromBitsToRxNSGigEprotected
eepromClkNSGigEprotected
eepromDataNSGigEprotected
eepromGetAddress enum valueNSGigE
eepromGetOpcode enum valueNSGigE
eepromKick()NSGigEprotected
eepromOpcodeNSGigEprotected
eepromRead enum valueNSGigE
eepromStart enum valueNSGigE
EEPROMState enum nameNSGigE
eepromStateNSGigEprotected
EtherDevBase(const EtherDevBaseParams *params)EtherDevBaseinline
EtherDevice(const Params *params)EtherDeviceinline
EventManager(EventManager &em)EventManagerinline
EventManager(EventManager *em)EventManagerinline
EventManager(EventQueue *eq)EventManagerinline
eventqEventManagerprotected
eventQueue() constEventManagerinline
extstsEnableNSGigEprotected
find(const char *name)SimObjectstatic
frequency() constClockedinline
getAddrRanges() const overridePciDevicevirtual
getBAR(Addr addr)PciDeviceinlineprotected
getBAR(Addr addr, int &bar, Addr &offs)PciDeviceinlineprotected
getPort(const std::string &if_name, PortID idx=InvalidPortID) overrideNSGigEvirtual
getProbeManager()SimObject
getStatGroups() constStats::Group
getStats() constStats::Group
Group()=deleteStats::Group
Group(const Group &)=deleteStats::Group
Group(Group *parent, const char *name=nullptr)Stats::Group
hostInterfacePciDeviceprotected
init() overrideDmaDevicevirtual
initState()SimObjectvirtual
interfaceNSGigEprotected
interruptLine() constPciDeviceinline
intrClear()PciDeviceinline
intrDelayNSGigEprotected
intrEventNSGigEprotected
intrPost()PciDeviceinline
intrTickNSGigEprotected
ioEnableNSGigEprotected
isBAR(Addr addr, int bar) constPciDeviceinlineprotected
isLargeBAR(int bar) constPciDeviceinlineprotected
legacyIOPciDeviceprotected
loadState(CheckpointIn &cp)SimObjectvirtual
memInvalidate()SimObjectinlinevirtual
memWriteback()SimObjectinlinevirtual
mergedParentStats::Groupprivate
mergedStatGroupsStats::Groupprivate
mergeStatGroup(Group *block)Stats::Groupprivate
msicapPciDeviceprotected
MSICAP_BASEPciDeviceprotected
msix_pbaPciDeviceprotected
MSIX_PBA_ENDPciDeviceprotected
MSIX_PBA_OFFSETPciDeviceprotected
msix_tablePciDeviceprotected
MSIX_TABLE_ENDPciDeviceprotected
MSIX_TABLE_OFFSETPciDeviceprotected
msixcapPciDeviceprotected
MSIXCAP_BASEPciDeviceprotected
MSIXCAP_ID_OFFSETPciDeviceprotected
MSIXCAP_MPBA_OFFSETPciDeviceprotected
MSIXCAP_MTAB_OFFSETPciDeviceprotected
MSIXCAP_MXC_OFFSETPciDeviceprotected
multicastHashEnableNSGigEprotected
name() constSimObjectinlinevirtual
nextCycle() constClockedinline
notifyFork()Drainableinlinevirtual
NSGigE(Params *params)NSGigE
SimObject::operator=(const Group &)=deleteStats::Group
Clocked::operator=(Clocked &)=deleteClockedprotected
params() constNSGigEinline
Params typedefNSGigE
pathSerializableprivatestatic
PciDevice(const PciDeviceParams *params)PciDevice
pciToDma(Addr pci_addr) constPciDeviceinline
pioDelayPciDeviceprotected
PioDevice(const Params *p)PioDevice
pioPortPioDeviceprotected
pmcapPciDeviceprotected
PMCAP_BASEPciDeviceprotected
PMCAP_ID_OFFSETPciDeviceprotected
PMCAP_PC_OFFSETPciDeviceprotected
PMCAP_PMCS_OFFSETPciDeviceprotected
postedInterruptsEtherDeviceprotected
postedRxDescEtherDeviceprotected
postedRxIdleEtherDeviceprotected
postedRxOkEtherDeviceprotected
postedRxOrnEtherDeviceprotected
postedSwiEtherDeviceprotected
postedTxDescEtherDeviceprotected
postedTxIdleEtherDeviceprotected
postedTxOkEtherDeviceprotected
powerStateClockedObject
preDumpStats()Stats::Groupvirtual
probeManagerSimObjectprivate
pxcapPciDeviceprotected
PXCAP_BASEPciDeviceprotected
read(PacketPtr pkt) overrideNSGigEvirtual
readConfig(PacketPtr pkt)PciDevicevirtual
recvPacket(EthPacketPtr packet)NSGigE
regProbeListeners()SimObjectvirtual
regProbePoints()SimObjectvirtual
regsNSGigEprotected
regsReset()NSGigEprotected
regStats()EtherDevicevirtual
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetClock() constClockedinlineprotected
resetStats()Stats::Groupvirtual
resolveStat(std::string name) constStats::Group
romNSGigEprotected
rxAdvance enum valueNSGigE
rxBandwidthEtherDeviceprotected
rxBytesEtherDeviceprotected
rxDelayNSGigEprotected
rxDesc32NSGigEprotected
rxDesc64NSGigEprotected
rxDescCntNSGigEprotected
rxDescRead enum valueNSGigE
rxDescRefr enum valueNSGigE
rxDescWrite enum valueNSGigE
rxDmaAddrNSGigEprotected
rxDmaDataNSGigEprotected
rxDmaFreeNSGigEprotected
rxDmaLenNSGigEprotected
rxDmaReadDone()NSGigEprotected
rxDmaReadEventNSGigEprotected
rxDmaStateNSGigEprotected
rxDmaWriteDone()NSGigEprotected
rxDmaWriteEventNSGigEprotected
rxDump() constNSGigEprotected
rxEnableNSGigEprotected
rxFifoNSGigEprotected
rxFifoBlock enum valueNSGigE
rxFilter(const EthPacketPtr &packet)NSGigEprotected
rxFilterEnableNSGigEprotected
rxFragPtrNSGigEprotected
rxFragWrite enum valueNSGigE
rxHaltNSGigEprotected
rxIdle enum valueNSGigE
rxIpChecksumsEtherDeviceprotected
rxKick()NSGigEprotected
rxKickEventNSGigEprotected
rxKickTickNSGigEprotected
rxPacketNSGigEprotected
rxPacketBufPtrNSGigEprotected
rxPacketRateEtherDeviceprotected
rxPacketsEtherDeviceprotected
rxPktBytesNSGigEprotected
rxReset()NSGigEprotected
RxState enum nameNSGigE
rxStateNSGigEprotected
rxTcpChecksumsEtherDeviceprotected
rxUdpChecksumsEtherDeviceprotected
rxXferLenNSGigEprotected
schedule(Event &event, Tick when)EventManagerinline
schedule(Event *event, Tick when)EventManagerinline
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideNSGigEvirtual
serializeAll(CheckpointOut &cp)SimObjectstatic
Serializable::serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
setCurTick(Tick newVal)EventManagerinline
signalDrainDone() constDrainableinlineprotected
SimObject(const Params *_params)SimObject
simObjectListSimObjectprivatestatic
SimObjectList typedefSimObjectprivate
startup()SimObjectvirtual
statGroupsStats::Groupprivate
statsStats::Groupprivate
sysPioDeviceprotected
tickClockedmutableprivate
ticksToCycles(Tick t) constClockedinline
totalRxDescEtherDeviceprotected
totalRxIdleEtherDeviceprotected
totalRxOkEtherDeviceprotected
totalRxOrnEtherDeviceprotected
totalSwiEtherDeviceprotected
totalTxDescEtherDeviceprotected
totalTxIdleEtherDeviceprotected
totalTxOkEtherDeviceprotected
totBandwidthEtherDeviceprotected
totBytesEtherDeviceprotected
totPacketRateEtherDeviceprotected
totPacketsEtherDeviceprotected
transferDone()NSGigE
transmit()NSGigEprotected
txAdvance enum valueNSGigE
txBandwidthEtherDeviceprotected
txBytesEtherDeviceprotected
txDelayNSGigEprotected
txDesc32NSGigEprotected
txDesc64NSGigEprotected
txDescCntNSGigEprotected
txDescRead enum valueNSGigE
txDescRefr enum valueNSGigE
txDescWrite enum valueNSGigE
txDmaAddrNSGigEprotected
txDmaDataNSGigEprotected
txDmaFreeNSGigEprotected
txDmaLenNSGigEprotected
txDmaReadDone()NSGigEprotected
txDmaReadEventNSGigEprotected
txDmaStateNSGigEprotected
txDmaWriteDone()NSGigEprotected
txDmaWriteEventNSGigEprotected
txDump() constNSGigEprotected
txEnableNSGigEprotected
txEventNSGigEprotected
txEventTransmit()NSGigEinlineprotected
txFifoNSGigEprotected
txFifoBlock enum valueNSGigE
txFragPtrNSGigEprotected
txFragRead enum valueNSGigE
txHaltNSGigEprotected
txIdle enum valueNSGigE
txIpChecksumsEtherDeviceprotected
txKick()NSGigEprotected
txKickEventNSGigEprotected
txKickTickNSGigEprotected
txPacketNSGigEprotected
txPacketBufPtrNSGigEprotected
txPacketRateEtherDeviceprotected
txPacketsEtherDeviceprotected
txReset()NSGigEprotected
txStateNSGigEprotected
TxState enum nameNSGigE
txTcpChecksumsEtherDeviceprotected
txUdpChecksumsEtherDeviceprotected
txXferLenNSGigEprotected
unserialize(CheckpointIn &cp) overrideNSGigEvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
update() constClockedinlineprivate
updateClockPeriod()Clockedinline
voltage() constClockedinline
wakeupEventQueue(Tick when=(Tick) -1)EventManagerinline
write(PacketPtr pkt) overrideNSGigEvirtual
writeConfig(PacketPtr pkt) overrideNSGigEvirtual
~Clocked()Clockedinlineprotectedvirtual
~DmaDevice()DmaDeviceinlinevirtual
~Drainable()Drainableprotectedvirtual
~Group()Stats::Groupvirtual
~NSGigE()NSGigE
~PioDevice()PioDevicevirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual

Generated on Wed Sep 30 2020 14:02:28 for gem5 by doxygen 1.8.17