|
gem5
v20.1.0.5
|
#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.