Searched refs:bw_remaining (Results 1 - 1 of 1) sorted by relevance

/gem5/src/mem/ruby/network/simple/
H A DThrottle.cc92 Throttle::operateVnet(int vnet, int &bw_remaining, bool &schedule_wakeup, argument
102 while (bw_remaining > 0 && (in->isReady(current_time) ||
130 int diff = m_units_remaining[vnet] - bw_remaining;
132 bw_remaining = max(0, -diff);
135 if (bw_remaining > 0 && (in->isReady(current_time) ||
151 int bw_remaining = getLinkBandwidth(); local
168 operateVnet(vnet, bw_remaining, schedule_wakeup,
173 operateVnet(vnet, bw_remaining, schedule_wakeup,
180 // assert(bw_remaining != getLinkBandwidth());
183 double ratio = 1.0 - (double(bw_remaining) / doubl
[all...]

Completed in 5 milliseconds