Home
last modified time | relevance | path

Searched refs:TSN_seq (Results 1 – 10 of 10) sorted by relevance

/freebsd-9-stable/sys/netinet/
Dsctp_indata.c180 read_queue_e->sinfo_tsn = chk->rec.data.TSN_seq; in sctp_build_readq_entry_chk()
181 read_queue_e->sinfo_cumtsn = chk->rec.data.TSN_seq; in sctp_build_readq_entry_chk()
407 if (chk->rec.data.TSN_seq != (asoc->tsn_last_delivered + 1)) { in sctp_service_reassembly()
434 sctp_mark_non_revokable(asoc, chk->rec.data.TSN_seq); in sctp_service_reassembly()
444 sctp_mark_non_revokable(asoc, chk->rec.data.TSN_seq); in sctp_service_reassembly()
447 chk->data, end, chk->rec.data.TSN_seq, in sctp_service_reassembly()
494 asoc->tsn_of_pdapi_last_delivered = chk->rec.data.TSN_seq; in sctp_service_reassembly()
499 asoc->tsn_last_delivered = chk->rec.data.TSN_seq; in sctp_service_reassembly()
744 tsn = chk->rec.data.TSN_seq; in sctp_is_all_msg_on_reasm()
746 if (tsn != chk->rec.data.TSN_seq) { in sctp_is_all_msg_on_reasm()
[all …]
Dsctp_timer.c428 if (SCTP_TSN_GE(asoc->last_acked_seq, chk->rec.data.TSN_seq)) { in sctp_recover_sent_list()
430 (void *)chk, chk->rec.data.TSN_seq, asoc->last_acked_seq); in sctp_recover_sent_list()
456 SCTP_PRINTF("chk:%p TSN:%x\n", (void *)chk, chk->rec.data.TSN_seq); in sctp_recover_sent_list()
541 if (SCTP_TSN_GE(stcb->asoc.last_acked_seq, chk->rec.data.TSN_seq)) { in sctp_mark_all_for_resend()
544 (unsigned int)stcb->asoc.last_acked_seq, (unsigned int)chk->rec.data.TSN_seq); in sctp_mark_all_for_resend()
569 sctp_log_fr(chk->rec.data.TSN_seq, in sctp_mark_all_for_resend()
633 tsnfirst = chk->rec.data.TSN_seq; in sctp_mark_all_for_resend()
635 tsnlast = chk->rec.data.TSN_seq; in sctp_mark_all_for_resend()
637 sctp_log_fr(chk->rec.data.TSN_seq, chk->snd_count, in sctp_mark_all_for_resend()
652 chk->rec.data.TSN_seq); in sctp_mark_all_for_resend()
[all …]
Dsctp_var.h261 stcb->asoc.fslog[stcb->asoc.fs_index].tsn = tp1->rec.data.TSN_seq; \
282 stcb->asoc.fslog[stcb->asoc.fs_index].tsn = tp1->rec.data.TSN_seq; \
Dsctp_cc_functions.c197 asoc->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_cwnd_update_after_fr()
210 net->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_cwnd_update_after_fr()
1702 asoc->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_hs_cwnd_update_after_fr()
1715 net->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_hs_cwnd_update_after_fr()
2231 asoc->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_htcp_cwnd_update_after_fr()
2244 net->fast_recovery_tsn = lchk->rec.data.TSN_seq - 1; in sctp_htcp_cwnd_update_after_fr()
Dsctp_output.c6960 data_list[i]->rec.data.fast_retran_tsn = data_list[i]->rec.data.TSN_seq; in sctp_clean_up_datalist()
6967 if ((tp1) && SCTP_TSN_GT(tp1->rec.data.TSN_seq, data_list[i]->rec.data.TSN_seq)) { in sctp_clean_up_datalist()
6978 if (SCTP_TSN_GT(tp1->rec.data.TSN_seq, data_list[i]->rec.data.TSN_seq)) { in sctp_clean_up_datalist()
7007 data_list[i]->rec.data.TSN_seq); in sctp_clean_up_datalist()
7539 chk->rec.data.TSN_seq = atomic_fetchadd_int(&asoc->sending_seq, 1); in sctp_move_to_outqueue()
7544 chk->rec.data.TSN_seq); in sctp_move_to_outqueue()
7558 asoc->out_tsnlog[asoc->tsn_out_at].tsn = chk->rec.data.TSN_seq; in sctp_move_to_outqueue()
7571 dchkh->dp.tsn = htonl(chk->rec.data.TSN_seq); in sctp_move_to_outqueue()
8860 tsns_sent = data_list[0]->rec.data.TSN_seq; in sctp_med_chunk_output()
9551 chk->rec.data.TSN_seq, chk->snd_count, chk->sent); in sctp_chunk_retransmission()
[all …]
Dsctp_input.c3017 window_data_tsn = lchk->rec.data.TSN_seq; in sctp_handle_ecn_echo()
3023 if (lchk->rec.data.TSN_seq == tsn) { in sctp_handle_ecn_echo()
3028 if (SCTP_TSN_GT(lchk->rec.data.TSN_seq, tsn)) { in sctp_handle_ecn_echo()
3223 if (tp1->rec.data.TSN_seq == tsn) { in process_chunk_drop()
3227 if (SCTP_TSN_GT(tp1->rec.data.TSN_seq, tsn)) { in process_chunk_drop()
3240 if (tp1->rec.data.TSN_seq == tsn) { in process_chunk_drop()
3306 tp1->rec.data.fast_retran_tsn = (TAILQ_FIRST(&stcb->asoc.send_queue))->rec.data.TSN_seq; in process_chunk_drop()
3321 tp1->rec.data.TSN_seq); in process_chunk_drop()
Dsctp_structs.h390 uint32_t TSN_seq; /* the TSN of this transmit */ member
Dsctp_pcb.c6804 if (SCTP_TSN_GT(chk->rec.data.TSN_seq, cumulative_tsn_p1)) { in sctp_drain_mbufs()
6807 SCTP_CALC_TSN_TO_GAP(gap, chk->rec.data.TSN_seq, asoc->mapping_array_base_tsn); in sctp_drain_mbufs()
Dsctp_usrreq.c138 chk->rec.data.TSN_seq); in sctp_pathmtu_adjustment()
Dsctputil.c4854 chk->rec.data.TSN_seq = atomic_fetchadd_int(&stcb->asoc.sending_seq, 1); in sctp_release_pr_sctp_chunk()