Searched refs:next_tsn (Results 1 - 8 of 8) sorted by relevance

/linux-master/net/sctp/
H A Dulpqueue.c398 __u32 ctsn, next_tsn; local
410 next_tsn = 0;
415 * 'first_frag' and next_tsn are reset when we find a chunk which
446 next_tsn = ctsn + 1;
450 if ((first_frag) && (ctsn == next_tsn)) {
451 next_tsn++;
461 if (first_frag && (ctsn == next_tsn))
505 __u32 ctsn, next_tsn; local
519 next_tsn = 0;
534 next_tsn
605 __u32 ctsn, next_tsn; local
[all...]
H A Dstream.c687 __u32 init_tsn = 0, next_tsn = 0, max_tsn_seen; local
703 next_tsn = asoc->ctsn_ack_point + 1;
753 next_tsn = asoc->next_tsn;
754 asoc->ctsn_ack_point = next_tsn - 1;
770 next_tsn, GFP_ATOMIC);
776 next_tsn, init_tsn);
1022 asoc->next_tsn = rtsn;
1023 asoc->ctsn_ack_point = asoc->next_tsn - 1;
H A Dassociola.c182 asoc->next_tsn = asoc->c.initial_tsn;
184 asoc->ctsn_ack_point = asoc->next_tsn - 1;
477 transport->cacc.next_tsn_at_change = asoc->next_tsn;
882 __u32 retval = asoc->next_tsn;
883 asoc->next_tsn++;
1132 * initial_tsn as next_tsn. If the case is B, use
1133 * current next_tsn in case data sent to peer
1137 asoc->next_tsn = new->next_tsn;
1166 asoc->ctsn_ack_point = asoc->next_tsn
[all...]
H A Doutqueue.c1232 unack_data = assoc->next_tsn - assoc->ctsn_ack_point - 1;
1674 (sack_ctsn+2 == q->asoc->next_tsn) &&
H A Dtransport.c693 asoc->fast_recovery_exit = asoc->next_tsn - 1;
H A Dsm_statefuns.c2880 if (!TSN_lt(ctsn, asoc->next_tsn))
2965 if (!TSN_lt(ctsn, asoc->next_tsn))
3423 if (TSN_lte(asoc->next_tsn, ctsn))
H A Dsm_make_chunk.c1886 retval->next_tsn = retval->c.initial_tsn;
1887 retval->ctsn_ack_point = retval->next_tsn - 1;
3701 outreq.send_reset_at_tsn = htonl(asoc->next_tsn - 1);
/linux-master/include/net/sctp/
H A Dstructs.h1860 __u32 next_tsn; member in struct:sctp_association

Completed in 241 milliseconds