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 ---