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()
419 /* Abandon the chunks according their priorities */
480 * discovery, only the chunks that are not yet acked should in sctp_retransmit_mark()
492 * chunks to the rwnd. in sctp_retransmit_mark()
517 /* Move the chunk to the retransmit queue. The chunks in sctp_retransmit_mark()
585 * Transmit DATA chunks on the retransmit queue. Upon return from
586 * __sctp_outq_flush_rtx() the packet 'pkt' may contain chunks which
613 * outstanding DATA chunks for the address for which the in __sctp_outq_flush_rtx()
619 * K. Bundle and retransmit those K DATA chunks in a single in __sctp_outq_flush_rtx()
651 * chunks in __sctp_outq_flush_rtx()
666 * control chunks are already freed so there in __sctp_outq_flush_rtx()
732 * retransmit and if there are any chunks left in the retransmit in __sctp_outq_flush_rtx()
752 /* Cork the outqueue so queued chunks are really queued. */
781 /* These transports have chunks to send. */
899 * COMPLETE with any other chunks. [Send them immediately.] in sctp_outq_flush_ctrl()
917 /* The following chunks are "response" chunks, i.e. in sctp_outq_flush_ctrl()
920 * send only 1 packet containing these chunks. in sctp_outq_flush_ctrl()
1024 /* Is it OK to send data chunks? */ in sctp_outq_flush_data()
1044 /* RFC 2960 6.1 Transmission of DATA Chunks in sctp_outq_flush_data()
1047 * before sending new DATA chunks, the sender MUST in sctp_outq_flush_data()
1048 * first transmit any outstanding DATA chunks which in sctp_outq_flush_data()
1179 * When bundling control chunks with DATA chunks, an in sctp_outq_flush()
1180 * endpoint MUST place control chunks first in the outbound in sctp_outq_flush()
1181 * SCTP packet. The transmitter MUST transmit DATA chunks in sctp_outq_flush()
1299 * and free those chunks that we can. in sctp_outq_sack()
1304 * Credit bytes received and free those chunks which we can. in sctp_outq_sack()
1397 * list and move chunks that are acked by the Cumulative TSN Ack to q->sacked.
1542 * unacknowledged DATA chunks whose TSN is in sctp_check_transmitted()
1544 * chunk, are qualified as 'Stray DATA chunks'. in sctp_check_transmitted()
1679 /* Mark chunks as missing and consequently may get retransmitted. */
1760 * chunks with TSNs greater than or equal to (Cumulative TSN in sctp_acked()
1842 /* Remove any chunks in the abandoned queue that are acked by in sctp_generate_fwdtsn()