gem5
v20.1.0.0
|
#include <NetworkInterface.hh>
Public Member Functions | |
InputPort (NetworkLink *inLink, CreditLink *creditLink) | |
flitBuffer * | outCreditQueue () |
NetworkLink * | inNetLink () |
CreditLink * | outCreditLink () |
bool | isVnetSupported (int pVnet) |
void | sendCredit (Credit *cFlit) |
uint32_t | bitWidth () |
std::string | printVnets () |
Public Attributes | |
std::deque< flit * > | m_stall_queue |
bool | messageEnqueuedThisCycle |
Private Attributes | |
std::vector< int > | _vnets |
flitBuffer * | _outCreditQueue |
NetworkLink * | _inNetLink |
CreditLink * | _outCreditLink |
uint32_t | _bitWidth |
Definition at line 180 of file NetworkInterface.hh.
|
inline |
Definition at line 183 of file NetworkInterface.hh.
References _bitWidth, _inNetLink, _outCreditLink, _outCreditQueue, _vnets, NetworkLink::bitWidth, and NetworkLink::mVnets.
|
inline |
Definition at line 231 of file NetworkInterface.hh.
References _bitWidth.
|
inline |
Definition at line 200 of file NetworkInterface.hh.
References _inNetLink.
|
inline |
Definition at line 211 of file NetworkInterface.hh.
References _vnets.
|
inline |
Definition at line 206 of file NetworkInterface.hh.
References _outCreditLink.
|
inline |
Definition at line 194 of file NetworkInterface.hh.
References _outCreditQueue.
Referenced by NetworkInterface::addInPort().
|
inline |
Definition at line 237 of file NetworkInterface.hh.
References _vnets, and ArmISA::ss.
Referenced by NetworkInterface::addInPort().
|
inline |
Definition at line 226 of file NetworkInterface.hh.
References _outCreditQueue, and flitBuffer::insert().
|
private |
Definition at line 256 of file NetworkInterface.hh.
Referenced by bitWidth(), and InputPort().
|
private |
Definition at line 254 of file NetworkInterface.hh.
Referenced by inNetLink(), and InputPort().
|
private |
Definition at line 255 of file NetworkInterface.hh.
Referenced by InputPort(), and outCreditLink().
|
private |
Definition at line 252 of file NetworkInterface.hh.
Referenced by InputPort(), outCreditQueue(), and sendCredit().
|
private |
Definition at line 251 of file NetworkInterface.hh.
Referenced by InputPort(), isVnetSupported(), and printVnets().
std::deque<flit *> NetworkInterface::InputPort::m_stall_queue |
Definition at line 248 of file NetworkInterface.hh.
bool NetworkInterface::InputPort::messageEnqueuedThisCycle |
Definition at line 249 of file NetworkInterface.hh.