gem5
v20.1.0.0
|
This is the complete list of members for EtherLink::Interface, including all inherited members.
_connected | Port | protected |
_peer | Port | protected |
askBusy() | EtherInt | inline |
bind(Port &peer) override | EtherInt | virtual |
EtherInt(const std::string &name, int idx=InvalidPortID) | EtherInt | inline |
getId() const | Port | inline |
getPeer() | EtherInt | inline |
id | Port | protected |
Interface(const std::string &name, Link *txlink, Link *rxlink) | EtherLink::Interface | |
isBusy() | EtherLink::Interface | inlinevirtual |
isConnected() const | Port | inline |
name() const | EtherInt | inline |
peer | EtherInt | protected |
Port(const std::string &_name, PortID _id) | Port | protected |
portName | EtherInt | mutableprotected |
recvDone() | EtherInt | inline |
recvPacket(EthPacketPtr packet) | EtherLink::Interface | inlinevirtual |
reportUnbound() const | Port | protected |
sendDone() | EtherLink::Interface | inlinevirtual |
sendPacket(EthPacketPtr packet) | EtherInt | inline |
setPeer(EtherInt *p) | EtherInt | |
takeOverFrom(Port *old) | Port | inline |
txlink | EtherLink::Interface | private |
unbind() override | EtherInt | virtual |
~EtherInt() | EtherInt | inlinevirtual |
~Port() | Port | virtual |