Searched refs:lchk (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/netinet/ |
H A D | sctp_cc_functions.c | 153 struct sctp_tmit_chunk *lchk; in sctp_cwnd_update_after_fr() local 208 lchk = TAILQ_FIRST(&asoc->send_queue); in sctp_cwnd_update_after_fr() 213 if (lchk == NULL) { in sctp_cwnd_update_after_fr() 217 asoc->fast_recovery_tsn = lchk->rec.data.tsn - 1; in sctp_cwnd_update_after_fr() 226 if (lchk == NULL) { in sctp_cwnd_update_after_fr() 230 net->fast_recovery_tsn = lchk->rec.data.tsn - 1; in sctp_cwnd_update_after_fr() 1702 struct sctp_tmit_chunk *lchk; in sctp_hs_cwnd_update_after_fr() local 1706 lchk = TAILQ_FIRST(&asoc->send_queue); in sctp_hs_cwnd_update_after_fr() 1711 if (lchk == NULL) { in sctp_hs_cwnd_update_after_fr() 1715 asoc->fast_recovery_tsn = lchk->rec.data.tsn - 1; in sctp_hs_cwnd_update_after_fr() [all …]
|
H A D | sctp_timer.c | 977 struct sctp_tmit_chunk *lchk; in sctp_t3rxt_timer() local 979 lchk = sctp_try_advance_peer_ack_point(stcb, &stcb->asoc); in sctp_t3rxt_timer() 983 for (; lchk != NULL; lchk = TAILQ_NEXT(lchk, sctp_next)) { in sctp_t3rxt_timer() 984 if (lchk->whoTo != NULL) { in sctp_t3rxt_timer() 988 if (lchk != NULL) { in sctp_t3rxt_timer() 990 sctp_timer_start(SCTP_TIMER_TYPE_SEND, stcb->sctp_ep, stcb, lchk->whoTo); in sctp_t3rxt_timer()
|
H A D | sctp_indata.c | 765 struct sctp_tmit_chunk *chk, *lchk, *tchk; in sctp_handle_old_unordered_data() local 779 TAILQ_FOREACH_SAFE(chk, &control->reasm, sctp_next, lchk) { in sctp_handle_old_unordered_data() 4347 struct sctp_tmit_chunk *lchk; in sctp_express_handle_sack() local 4351 lchk = sctp_try_advance_peer_ack_point(stcb, asoc); in sctp_express_handle_sack() 4359 } else if (lchk) { in sctp_express_handle_sack() 4361 if (lchk->rec.data.fwd_tsn_cnt >= 3) { in sctp_express_handle_sack() 4366 for (; lchk != NULL; lchk = TAILQ_NEXT(lchk, sctp_next)) { in sctp_express_handle_sack() 4367 if (lchk->whoTo != NULL) { in sctp_express_handle_sack() 4371 if (lchk != NULL) { in sctp_express_handle_sack() 4374 stcb->sctp_ep, stcb, lchk->whoTo); in sctp_express_handle_sack() [all …]
|
H A D | sctp_input.c | 2856 struct sctp_tmit_chunk *lchk; in sctp_handle_ecn_echo() local 2873 lchk = TAILQ_LAST(&stcb->asoc.send_queue, sctpchunk_listhead); in sctp_handle_ecn_echo() 2874 if (lchk == NULL) { in sctp_handle_ecn_echo() 2877 window_data_tsn = lchk->rec.data.tsn; in sctp_handle_ecn_echo() 2882 TAILQ_FOREACH(lchk, &stcb->asoc.sent_queue, sctp_next) { in sctp_handle_ecn_echo() 2883 if (lchk->rec.data.tsn == tsn) { in sctp_handle_ecn_echo() 2884 net = lchk->whoTo; in sctp_handle_ecn_echo() 2885 net->ecn_prev_cwnd = lchk->rec.data.cwnd_at_send; in sctp_handle_ecn_echo() 2888 if (SCTP_TSN_GT(lchk->rec.data.tsn, tsn)) { in sctp_handle_ecn_echo()
|