Searched refs:EtherInt (Results 1 - 16 of 16) sorted by relevance
/gem5/src/dev/net/ |
H A D | etherint.cc | 37 EtherInt::bind(Port &peer) 39 EtherInt *p = dynamic_cast<EtherInt *>(&peer); 49 EtherInt::unbind() 56 EtherInt::setPeer(EtherInt *p)
|
H A D | etherbus.hh | 44 class EtherInt; 48 typedef std::list<EtherInt *> devlist_t; 56 EtherInt *sender; 71 void reg(EtherInt *dev); 73 bool send(EtherInt *sender, EthPacketPtr &packet);
|
H A D | etherint.hh | 49 class EtherInt : public Port class in inherits:Port 53 EtherInt *peer; 56 EtherInt(const std::string &name, int idx=InvalidPortID) function in class:EtherInt 58 virtual ~EtherInt() {} 66 void setPeer(EtherInt *p); 67 EtherInt* getPeer() { return peer; }
|
H A D | Ethernet.py | 50 class EtherInt(Port): class in inherits:Port 52 super(EtherInt, self).__init__(ETHERNET_ROLE, desc) 61 int0 = EtherInt("interface 0") 62 int1 = EtherInt("interface 1") 71 int0 = EtherInt("interface 0") 111 tap = EtherInt("Ethernet interface to connect to gem5's network") 136 interface = EtherInt("Ethernet Interface")
|
H A D | ethertap.hh | 115 class EtherTapInt : public EtherInt 121 EtherInt(name), tap(t)
|
H A D | etherbus.cc | 91 EtherBus::send(EtherInt *sndr, EthPacketPtr &pkt)
|
H A D | etherlink.hh | 128 class Interface : public EtherInt
|
H A D | dist_etherlink.hh | 183 class LocalIface : public EtherInt
|
H A D | etherswitch.hh | 71 class Interface : public EtherInt, public Serializable
|
H A D | etherdevice.hh | 45 class EtherInt;
|
H A D | sinic.hh | 302 class Interface : public EtherInt 309 : EtherInt(name), dev(d)
|
H A D | ns_gige.hh | 363 class NSGigEInt : public EtherInt 370 : EtherInt(name), dev(d)
|
H A D | dist_etherlink.cc | 250 EtherInt(name), txLink(tx)
|
H A D | i8254xGBe.hh | 543 class IGbEInt : public EtherInt 550 : EtherInt(name), dev(d)
|
H A D | etherlink.cc | 103 : EtherInt(name), txlink(tx)
|
H A D | etherswitch.cc | 131 : EtherInt(name), ticksPerByte(rate), switchDelay(delay),
|
Completed in 29 milliseconds