allInterfaces | Interconnect | [protected] |
arbitrate(Tick cycle) | Crossbar | [virtual] |
arbitratedRequests | Interconnect | [protected] |
arbitrationDelay | Interconnect | |
arbitrationEvents | Interconnect | |
avgArbCyclesPerRequest | Interconnect | [protected] |
avgArbQueueCyclesPerRequest | Interconnect | [protected] |
avgTotalDelayCyclesPerRequest | Interconnect | [protected] |
avgTransCyclesPerRequest | Interconnect | [protected] |
avgTransQueueCyclesPerRequest | Interconnect | [protected] |
blocked | Interconnect | [protected] |
blockedAt | Interconnect | [protected] |
clearBlocked(int fromInterface) | Crossbar | [virtual] |
clock | Interconnect | |
cpu_count | Interconnect | [protected] |
Crossbar(const std::string &_name, int _width, int _clock, int _transDelay, int _arbDelay, int _cpu_count, HierParams *_hier) | Crossbar | [inline] |
deliver(MemReqPtr &req, Tick cycle, int toID, int fromID) | Crossbar | [virtual] |
deliverEvents | Interconnect | |
getChannelCount() | Crossbar | [inline, virtual] |
getChannelSample() | Crossbar | [virtual] |
getInterconnectID(int processorID) | Interconnect | |
getSendSample(int *dataSends, int *instSends, int *coherenceSends, int *totalSends) | Interconnect | |
getTarget(Addr address) | Interconnect | |
incNullRequests() | Interconnect | |
Interconnect(const std::string &_name, int _width, int _clock, int _transDelay, int _arbDelay, int _cpu_count, HierParams *_hier) | Interconnect | [inline] |
interconnectIDToL2IDMap | Interconnect | [protected] |
interconnectIDToProcessorIDMap | Interconnect | [protected] |
isSorted(std::list< InterconnectRequest * > *inList) | Interconnect | [protected] |
isSorted(std::list< InterconnectDelivery * > *inList) | Interconnect | [protected] |
masterInterfaces | Interconnect | [protected] |
nullRequests | Interconnect | [protected] |
numClearBlocked | Interconnect | [protected] |
numSetBlocked | Interconnect | [protected] |
perCpuTotalTransferCycles | Interconnect | [protected] |
perCpuTotalTransQueueCycles | Interconnect | [protected] |
processorIDToInterconnectIDMap | Interconnect | [protected] |
profiler | Interconnect | [protected] |
rangeChange() | Interconnect | |
registerInterface(InterconnectInterface *interface, bool isL2, int processorID) | Interconnect | |
registerProfiler(InterconnectProfile *_profiler) | Interconnect | [inline] |
regStats() | Interconnect | |
request(Tick time, int fromID) | Crossbar | [virtual] |
requests | Interconnect | [protected] |
resetStats() | Interconnect | |
send(MemReqPtr &req, Tick time, int fromID) | Crossbar | [virtual] |
sentRequests | Interconnect | [protected] |
setBlocked(int fromInterface) | Crossbar | [virtual] |
slaveInterfaces | Interconnect | [protected] |
totalArbitrationCycles | Interconnect | [protected] |
totalArbQueueCycles | Interconnect | [protected] |
totalTransferCycles | Interconnect | [protected] |
totalTransQueueCycles | Interconnect | [protected] |
transferDelay | Interconnect | |
waitingFor | Interconnect | [protected] |
width | Interconnect | |
writeChannelDecriptor(std::ofstream &stream) | Crossbar | [virtual] |
~Crossbar() | Crossbar | [inline] |
~Interconnect() | Interconnect | [inline] |