Lines Matching refs:ssn

929  * has completed the reassembly of the message associated with its ssn.
970 * and all its fragments are identified by having the same ssn.
973 * reassembly queue for this message (ssn), linked by b_cont.
984 * All per ssn reassembly queues, (one for each message) on
988 * Insert the new reassembly queue in the correct (ssn) order.
1021 /* tail always the highest tsn on the reassembly queue for this ssn */
1202 * First unlink the reassembly queue for this ssn from the list of
1292 uint16_t ssn;
1369 "dlen %d ssn %d tsn %x\n", sctp->sctp_rwnd,
1406 /* The ssn of this sctp message and of any fragments in it */
1407 ssn = ntohs(dc->sdh_ssn);
1444 * and all its fragments will have the same ssn as the
1468 int, sid, int, tsn, uint16_t, ssn);
1479 if (!ubit && tpfinished && ssn != instr->nextseq) {
1484 ("data_chunk: inserted %x in pq (ssn %d expected %d)\n",
1485 ntohl(dc->sdh_tsn), (int)(ssn), (int)(instr->nextseq)));
1527 int, sid, int, tsn, uint16_t, ssn);
1581 * ssn and ubit earlier).
1593 * the next ssn and the partial message must have the
1594 * same ssn as the next expected message..
1598 int, sid, int, tsn, uint16_t, ssn);
1603 if (ssn != instr->nextseq) {
1606 uint16_t, ssn);
1609 " sid = 0x%x ssn != nextseq"
1611 " ssn 0x%x nextseq 0x%x",
1613 tsn, sctp->sctp_ftsn, ssn,
1617 ASSERT(ssn == instr->nextseq);
1621 if (ssn != instr->nextseq) {
1624 uint16_t, ssn);
1626 "sid = 0x%x ssn != nextseq ssn 0x%x nextseq 0x%x",
1627 (void *)sctp, sid, ssn, instr->nextseq);
1630 ASSERT(ssn == instr->nextseq);
1633 int, tsn, uint16_t, ssn);
1635 instr->nextseq = ssn + 1;
1644 ssn = ntohs(dc->sdh_ssn);
1647 if (ssn != instr->nextseq)
1651 int, sid, int, tsn, uint16_t, ssn);
1665 dprint(2, ("data_chunk: pulling %x from pq (ssn %d)\n",
1666 ntohl(dc->sdh_tsn), (int)ssn));
2207 * Check for existing fragments for an sid-ssn pair reported as abandoned,
2213 sctp_ftsn_check_frag(sctp_t *sctp, uint16_t ssn, sctp_instr_t *sip)
2226 if (SSN_GT(srp->sr_ssn, ssn))
2239 " sip = 0x%p ssn != nextseq"
2240 " ssn 0x%x nextseq 0x%x",
2272 * sid-ssn pair in the Forward TSN and for each, clean the fragment list
2275 * sid-ssn message to show up). Once we are done try to update the SACK