Lines Matching defs:EtherLink
62 #include "params/EtherLink.hh"
69 EtherLink::EtherLink(const Params *p)
82 EtherLink::~EtherLink()
92 EtherLink::getPort(const std::string &if_name, PortID idx)
102 EtherLink::Interface::Interface(const string &name, Link *tx, Link *rx)
109 EtherLink::Link::Link(const string &name, EtherLink *p, int num,
118 EtherLink::serialize(CheckpointOut &cp) const
125 EtherLink::unserialize(CheckpointIn &cp)
132 EtherLink::Link::txComplete(EthPacketPtr packet)
140 EtherLink::Link::txDone()
162 EtherLink::Link::processTxQueue()
179 EtherLink::Link::transmit(EthPacketPtr pkt)
202 EtherLink::Link::serialize(const string &base, CheckpointOut &cp) const
228 EtherLink::Link::unserialize(const string &base, CheckpointIn &cp)
256 "Invalid txQueue packet order in EtherLink!\n");
266 warn("Old-style EtherLink serialization format detected, "
271 EtherLink *
274 return new EtherLink(this);