Lines Matching full:chunks

11  * bundling and queueing of outgoing SCTP chunks.
204 /* Free the outqueue structure and any related pending chunks.
212 /* Throw away unacknowledged chunks. */ in __sctp_outq_teardown()
224 /* Throw away chunks that have been gap ACKed. */ in __sctp_outq_teardown()
233 /* Throw away any chunks in the retransmit queue. */ in __sctp_outq_teardown()
242 /* Throw away any chunks that are in the abandoned queue. */ in __sctp_outq_teardown()
251 /* Throw away any leftover data chunks. */ in __sctp_outq_teardown()
260 /* Throw away any leftover control chunks. */ in __sctp_outq_teardown()
273 /* Free the outqueue structure and any related pending chunks. */
276 /* Throw away leftover chunks. */ in sctp_outq_free()
406 /* clear out_curr if all frag chunks are pruned */ in sctp_prsctp_prune_unsent()
408 list_is_last(&chk->frag_list, &chk->msg->chunks)) in sctp_prsctp_prune_unsent()
422 /* Abandon the chunks according their priorities */
483 * discovery, only the chunks that are not yet acked should in sctp_retransmit_mark()
495 * chunks to the rwnd. in sctp_retransmit_mark()
520 /* Move the chunk to the retransmit queue. The chunks in sctp_retransmit_mark()
591 * Transmit DATA chunks on the retransmit queue. Upon return from
592 * __sctp_outq_flush_rtx() the packet 'pkt' may contain chunks which
619 * outstanding DATA chunks for the address for which the in __sctp_outq_flush_rtx()
625 * K. Bundle and retransmit those K DATA chunks in a single in __sctp_outq_flush_rtx()
657 * chunks in __sctp_outq_flush_rtx()
672 * control chunks are already freed so there in __sctp_outq_flush_rtx()
738 * retransmit and if there are any chunks left in the retransmit in __sctp_outq_flush_rtx()
758 /* Cork the outqueue so queued chunks are really queued. */
791 /* These transports have chunks to send. */
909 * COMPLETE with any other chunks. [Send them immediately.] in sctp_outq_flush_ctrl()
928 /* The following chunks are "response" chunks, i.e. in sctp_outq_flush_ctrl()
931 * send only 1 packet containing these chunks. in sctp_outq_flush_ctrl()
1043 /* Is it OK to send data chunks? */ in sctp_outq_flush_data()
1063 /* RFC 2960 6.1 Transmission of DATA Chunks in sctp_outq_flush_data()
1066 * before sending new DATA chunks, the sender MUST in sctp_outq_flush_data()
1067 * first transmit any outstanding DATA chunks which in sctp_outq_flush_data()
1205 * When bundling control chunks with DATA chunks, an in sctp_outq_flush()
1206 * endpoint MUST place control chunks first in the outbound in sctp_outq_flush()
1207 * SCTP packet. The transmitter MUST transmit DATA chunks in sctp_outq_flush()
1328 * and free those chunks that we can. in sctp_outq_sack()
1333 * Credit bytes received and free those chunks which we can. in sctp_outq_sack()
1426 * list and move chunks that are acked by the Cumulative TSN Ack to q->sacked.
1571 * unacknowledged DATA chunks whose TSN is in sctp_check_transmitted()
1573 * chunk, are qualified as 'Stray DATA chunks'. in sctp_check_transmitted()
1708 /* Mark chunks as missing and consequently may get retransmitted. */
1789 * chunks with TSNs greater than or equal to (Cumulative TSN in sctp_acked()
1871 /* Remove any chunks in the abandoned queue that are acked by in sctp_generate_fwdtsn()