Searched refs:DistIface (Results 1 - 8 of 8) sorted by relevance
/gem5/src/dev/net/ |
H A D | dist_iface.cc | 60 DistIface::Sync *DistIface::sync = nullptr; 61 System *DistIface::sys = nullptr; 62 DistIface::SyncEvent *DistIface::syncEvent = nullptr; 63 unsigned DistIface::distIfaceNum = 0; 64 unsigned DistIface::recvThreadsNum = 0; 65 DistIface *DistIface::master = nullptr; 66 bool DistIface 606 DistIface::DistIface(unsigned dist_rank, function in class:DistIface [all...] |
H A D | dist_etherlink.hh | 58 class DistIface; 82 DistIface *distIface; 134 void setDistInt(DistIface *m) { assert(!distIface); distIface=m; } 173 void setDistInt(DistIface *m); 175 * Done events will be scheduled by DistIface (so we need the accessor) 190 DistIface *m); 202 DistIface *distIface;
|
H A D | tcp_iface.hh | 62 class TCPIface : public DistIface
|
H A D | dist_iface.hh | 49 * The DistIface class below provides services to transfer data and 101 class DistIface : public Drainable, public Serializable class in inherits:Drainable,Serializable 115 * @note This class is used as a singleton object (shared by all DistIface 306 * Only the firstly instantiated DistIface object will 466 * Each DistIface object must have exactly one receiver thread. 488 * Number of DistIface objects (i.e. dist links in this gem5 process) 512 * The very first DistIface object created becomes the master. We need 515 static DistIface *master; 576 DistIface(unsigned dist_rank, 585 virtual ~DistIface(); [all...] |
H A D | dist_etherlink.cc | 150 DistEtherLink::RxLink::setDistInt(DistIface *m) 249 DistIface *m) :
|
H A D | tcp_iface.cc | 87 DistIface(dist_rank, dist_size, sync_start, sync_repeat, em, use_pseudo_op, 312 // DistIface. The transfer method is simply implemented as point-to-point
|
/gem5/src/sim/ |
H A D | pseudo_inst.cc | 306 if (DistIface::readyToExit(delay)) { 424 val = DistIface::rankParam(); 426 val = DistIface::sizeParam(); 483 if (DistIface::readyToCkpt(delay, period)) { 593 DistIface::toggleSync(tc);
|
H A D | syscall_emul.cc | 211 if (!DistIface::readyToExit(0)) {
|
Completed in 22 milliseconds