gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NSGigE Member List

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

_busAddrPciDeviceprotected
_currPwrStateClockedObjectprotected
_paramsSimObjectprotected
acceptArpNSGigEprotected
acceptBroadcastNSGigEprotected
acceptMulticastNSGigEprotected
acceptPerfectNSGigEprotected
acceptUnicastNSGigEprotected
BARAddrsPciDeviceprotected
BARSizePciDeviceprotected
busAddr() const PciDeviceinline
cacheBlockSize() const DmaDeviceinline
ckptCountSerializablestatic
ckptMaxCountSerializablestatic
ckptPrevCountSerializablestatic
Clocked(ClockDomain &clk_domain)Clockedinlineprotected
Clocked(Clocked &)=deleteClockedprotected
clockEdge(Cycles cycles=Cycles(0)) const Clockedinline
ClockedObject(const ClockedObjectParams *p)ClockedObject
clockPeriod() const Clockedinline
coalescedRxDescEtherDeviceprotected
coalescedRxIdleEtherDeviceprotected
coalescedRxOkEtherDeviceprotected
coalescedRxOrnEtherDeviceprotected
coalescedSwiEtherDeviceprotected
coalescedTotalEtherDeviceprotected
coalescedTxDescEtherDeviceprotected
coalescedTxIdleEtherDeviceprotected
coalescedTxOkEtherDeviceprotected
computeStats()ClockedObject
configPciDeviceprotected
configDelayPciDeviceprotected
cpuInterrupt()NSGigEprotected
cpuIntrAck()NSGigEinline
cpuIntrClear()NSGigEprotected
cpuIntrPending() const NSGigE
cpuIntrPost(Tick when)NSGigEprotected
cpuPendingIntrNSGigEprotected
CRDDNSGigEprotected
CTDDNSGigEprotected
curCycle() const Clockedinline
currentSection()Serializablestatic
cyclesToTicks(Cycles c) const Clockedinline
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() const DmaDeviceinline
dmaPortDmaDeviceprotected
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, Tick delay=0)DmaDeviceinline
dmaWriteDelayNSGigEprotected
dmaWriteFactorNSGigEprotected
dmaWriteWaiting enum valueNSGigE
dmaWriting enum valueNSGigE
doRxDmaRead()NSGigEprotected
doRxDmaWrite()NSGigEprotected
doTxDmaRead()NSGigEprotected
doTxDmaWrite()NSGigEprotected
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume() overrideNSGigEvirtual
drainState() const Drainableinline
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() const EventManagerinline
EventWrapper< NSGigE,&NSGigE::rxDmaReadDone > classNSGigEfriend
EventWrapper< NSGigE,&NSGigE::rxDmaWriteDone > classNSGigEfriend
EventWrapper< NSGigE,&NSGigE::txDmaReadDone > classNSGigEfriend
EventWrapper< NSGigE,&NSGigE::txDmaWriteDone > classNSGigEfriend
extstsEnableNSGigEprotected
find(const char *name)SimObjectstatic
frequency() const Clockedinline
getAddrRanges() const overridePciDevicevirtual
getBAR(Addr addr)PciDeviceinlineprotected
getBAR(Addr addr, int &bar, Addr &offs)PciDeviceinlineprotected
getEthPort(const std::string &if_name, int idx) overrideNSGigEvirtual
getMasterPort(const std::string &if_name, PortID idx=InvalidPortID) overrideDmaDevicevirtual
getProbeManager()SimObject
getSlavePort(const std::string &if_name, PortID idx=InvalidPortID)PioDevicevirtual
hostInterfacePciDeviceprotected
init() overrideDmaDevicevirtual
initState()SimObjectvirtual
interfaceNSGigEprotected
interruptLine() const PciDeviceinline
intrClear()PciDeviceinline
intrDelayNSGigEprotected
IntrEvent typedefNSGigEprotected
intrEventNSGigEprotected
IntrEvent::process()NSGigEfriend
intrPost()PciDeviceinline
intrTickNSGigEprotected
ioEnableNSGigEprotected
isBAR(Addr addr, int bar) const PciDeviceinlineprotected
legacyIOPciDeviceprotected
loadState(CheckpointIn &cp)SimObjectvirtual
memInvalidate()SimObjectinlinevirtual
MemObject(const Params *params)MemObject
memWriteback()SimObjectinlinevirtual
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() const SimObjectinlinevirtual
nextCycle() const Clockedinline
notifyFork()Drainableinlinevirtual
NSGigE(Params *params)NSGigE
numPwrStateTransitionsClockedObjectprotected
operator=(Clocked &)=deleteClockedprotected
params() const NSGigEinline
Params typedefNSGigE
PciDevice(const PciDeviceParams *params)PciDevice
pciToDma(Addr pci_addr) const PciDeviceinline
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
prvEvalTickClockedObjectprotected
pwrState() const ClockedObjectinline
pwrState(Enums::PwrState)ClockedObject
pwrStateClkGateDistClockedObjectprotected
pwrStateName() const ClockedObjectinline
pwrStateResidencyTicksClockedObjectprotected
pwrStateWeights() const ClockedObject
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() const Clockedinlineprotected
resetStats()SimObjectvirtual
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() const NSGigEprotected
rxEnableNSGigEprotected
rxFifoNSGigEprotected
rxFifoBlock enum valueNSGigE
rxFilter(const EthPacketPtr &packet)NSGigEprotected
rxFilterEnableNSGigEprotected
rxFragPtrNSGigEprotected
rxFragWrite enum valueNSGigE
rxHaltNSGigEprotected
rxIdle enum valueNSGigE
rxIpChecksumsEtherDeviceprotected
rxKick()NSGigEprotected
rxKickEventNSGigEprotected
RxKickEvent typedefNSGigEprotected
RxKickEvent::process()NSGigEfriend
rxKickTickNSGigEprotected
rxPacketNSGigEprotected
rxPacketBufPtrNSGigEprotected
rxPacketRateEtherDeviceprotected
rxPacketsEtherDeviceprotected
rxPktBytesNSGigEprotected
rxReset()NSGigEprotected
rxStateNSGigEprotected
RxState enum nameNSGigE
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) const Serializable
serializeSection(CheckpointOut &cp, const std::string &name) const Serializableinline
setCurTick(Tick newVal)EventManagerinline
signalDrainDone() const Drainableinlineprotected
SimObject(const Params *_params)SimObject
startup()SimObjectvirtual
sysPioDeviceprotected
ticksToCycles(Tick t) const Clockedinline
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() const NSGigEprotected
txEnableNSGigEprotected
txEventNSGigEprotected
TxEvent typedefNSGigEprotected
TxEvent::process()NSGigEfriend
txEventTransmit()NSGigEinlineprotected
txFifoNSGigEprotected
txFifoBlock enum valueNSGigE
txFragPtrNSGigEprotected
txFragRead enum valueNSGigE
txHaltNSGigEprotected
txIdle enum valueNSGigE
txIpChecksumsEtherDeviceprotected
txKick()NSGigEprotected
txKickEventNSGigEprotected
TxKickEvent typedefNSGigEprotected
TxKickEvent::process()NSGigEfriend
txKickTickNSGigEprotected
txPacketNSGigEprotected
txPacketBufPtrNSGigEprotected
txPacketRateEtherDeviceprotected
txPacketsEtherDeviceprotected
txReset()NSGigEprotected
TxState enum nameNSGigE
txStateNSGigEprotected
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
updateClockPeriod() const Clockedinline
voltage() const Clockedinline
wakeupEventQueue(Tick when=(Tick)-1)EventManagerinline
write(PacketPtr pkt) overrideNSGigEvirtual
writeConfig(PacketPtr pkt) overrideNSGigEvirtual
~Clocked()Clockedinlineprotectedvirtual
~DmaDevice()DmaDeviceinlinevirtual
~Drainable()Drainableprotectedvirtual
~NSGigE()NSGigE
~PioDevice()PioDevicevirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual

Generated on Fri Jun 9 2017 13:04:16 for gem5 by doxygen 1.8.6