• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/

Lines Matching refs:retransmit

207 	INIT_LIST_HEAD(&q->retransmit);
248 /* Throw away any chunks in the retransmit queue. */
249 list_for_each_safe(lchunk, temp, &q->retransmit) {
356 /* Insert a chunk into the sorted list based on the TSNs. The retransmit list
415 /* If we are doing retransmission due to a fast retransmit,
416 * only the chunk's that are marked for fast retransmit
417 * should be added to the retransmit queue. If we are doing
420 * retransmit queue.
428 * (Section 6.3.3) or via fast retransmit
455 /* Move the chunk to the retransmit queue. The chunks
456 * on the retransmit queue are always kept in order.
459 sctp_insert_list(&q->retransmit, lchunk);
519 * Transmit DATA chunks on the retransmit queue. Upon return from
538 lqueue = &q->retransmit;
549 * K. Bundle and retransmit those K DATA chunks in a single
621 /* Mark the chunk as ineligible for fast retransmit
635 /* If we are here due to a retransmit timeout or a fast
636 * retransmit and if there are any chunks left in the retransmit
637 * queue that could not fit in the PMTU sized packet, they need * to be marked as ineligible for a subsequent fast retransmit.
807 if (!list_empty(&q->retransmit)) {
837 * waiting to retransmit.
839 if (!list_empty(&q->retransmit))
1103 /* Run through the retransmit queue. Credit bytes received
1106 sctp_check_transmitted(q, &q->retransmit, NULL, sack, highest_new_tsn);
1107 sctp_mark_missing(q, &q->retransmit, NULL, highest_new_tsn, 0);
1181 list_empty(&q->retransmit));
1208 /* Go through a transport's transmitted list or the association's retransmit
1210 * The retransmit list will not have an associated transport.
1274 /* If this queue is the retransmit queue, the
1275 * retransmit timer has already reclaimed
1576 * fast retransmit already.
1599 * retransmission and start the fast retransmit procedure.