Lines Matching defs:NetworkInterface
34 #include "mem/ruby/network/garnet2.0/NetworkInterface.hh"
50 NetworkInterface::NetworkInterface(const Params *p)
78 NetworkInterface::init()
85 NetworkInterface::~NetworkInterface()
94 NetworkInterface::addInPort(NetworkLink *in_link,
104 NetworkInterface::addOutPort(NetworkLink *out_link,
119 NetworkInterface::addNode(vector<MessageBuffer *>& in,
133 NetworkInterface::dequeueCallback()
143 NetworkInterface::incrementStats(flit *t_flit)
179 NetworkInterface::wakeup()
239 auto cb = std::bind(&NetworkInterface::dequeueCallback, this);
274 NetworkInterface::sendCredit(flit *t_flit, bool is_free)
281 NetworkInterface::checkStallQueue()
327 NetworkInterface::flitisizeMessage(MsgPtr msg_ptr, int vnet)
406 NetworkInterface::calculateVC(int vnet)
437 NetworkInterface::scheduleOutputLink()
490 NetworkInterface::get_vnet(int vc)
505 NetworkInterface::checkReschedule()
527 NetworkInterface::print(std::ostream& out) const
533 NetworkInterface::functionalWrite(Packet *pkt)
544 NetworkInterface *
547 return new NetworkInterface(this);