tport.hh (4666:5d110d024fcf) | tport.hh (4871:02c0ad6e09ee) |
---|---|
1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 91 unchanged lines hidden (view full) --- 100 /** Check the list of buffered packets against the supplied 101 * functional request. */ 102 void checkFunctional(PacketPtr funcPkt); 103 104 /** Check whether we have a packet ready to go on the transmit list. */ 105 bool deferredPacketReady() 106 { return !transmitList.empty() && transmitList.front().tick <= curTick; } 107 | 1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 91 unchanged lines hidden (view full) --- 100 /** Check the list of buffered packets against the supplied 101 * functional request. */ 102 void checkFunctional(PacketPtr funcPkt); 103 104 /** Check whether we have a packet ready to go on the transmit list. */ 105 bool deferredPacketReady() 106 { return !transmitList.empty() && transmitList.front().tick <= curTick; } 107 |
108 Tick deferredPacketReadyTick() | 108 Tick deferredPacketReadyTime() |
109 { return transmitList.empty() ? MaxTick : transmitList.front().tick; } 110 111 void schedSendEvent(Tick when) 112 { 113 if (waitingOnRetry) { 114 assert(!sendEvent->scheduled()); 115 return; 116 } --- 70 unchanged lines hidden --- | 109 { return transmitList.empty() ? MaxTick : transmitList.front().tick; } 110 111 void schedSendEvent(Tick when) 112 { 113 if (waitingOnRetry) { 114 assert(!sendEvent->scheduled()); 115 return; 116 } --- 70 unchanged lines hidden --- |