Home
last modified time | relevance | path

Searched refs:strmout (Results 1 – 9 of 9) sorted by relevance

/external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
Dsctp_ss_functions.c69 &stcb->asoc.strmout[i], in sctp_ss_default_init()
701 sp = TAILQ_FIRST(&stcb->asoc.strmout[i].outqueue); in sctp_ss_fcfs_init()
709 sctp_ss_fcfs_add(stcb, &stcb->asoc, &stcb->asoc.strmout[i], sp, holds_lock); in sctp_ss_fcfs_init()
801 strq = &asoc->strmout[sp->stream]; in sctp_ss_fcfs_select()
Dsctp_output.c3724 SCTP_FREE(stcb->asoc.strmout, SCTP_M_STRMO);
3725 stcb->asoc.strmout = tmp_str;
3731 TAILQ_INIT(&stcb->asoc.strmout[i].outqueue);
3732 stcb->asoc.strmout[i].chunks_on_queues = 0;
3733 stcb->asoc.strmout[i].next_sequence_send = 0;
3736 stcb->asoc.strmout[i].abandoned_sent[j] = 0;
3737 stcb->asoc.strmout[i].abandoned_unsent[j] = 0;
3740 stcb->asoc.strmout[i].abandoned_sent[0] = 0;
3741 stcb->asoc.strmout[i].abandoned_unsent[0] = 0;
3743 stcb->asoc.strmout[i].stream_no = i;
[all …]
Dsctputil.c1123 SCTP_MALLOC(asoc->strmout, struct sctp_stream_out *, in sctp_init_asoc()
1126 if (asoc->strmout == NULL) { in sctp_init_asoc()
1140 asoc->strmout[i].next_sequence_send = 0x0; in sctp_init_asoc()
1141 TAILQ_INIT(&asoc->strmout[i].outqueue); in sctp_init_asoc()
1142 asoc->strmout[i].chunks_on_queues = 0; in sctp_init_asoc()
1145 asoc->strmout[i].abandoned_sent[j] = 0; in sctp_init_asoc()
1146 asoc->strmout[i].abandoned_unsent[j] = 0; in sctp_init_asoc()
1149 asoc->strmout[i].abandoned_sent[0] = 0; in sctp_init_asoc()
1150 asoc->strmout[i].abandoned_unsent[0] = 0; in sctp_init_asoc()
1152 asoc->strmout[i].stream_no = i; in sctp_init_asoc()
[all …]
Dsctp_timer.c430 if (asoc->strmout[chk->rec.data.stream_number].chunks_on_queues > 0) { in sctp_recover_sent_list()
431 asoc->strmout[chk->rec.data.stream_number].chunks_on_queues--; in sctp_recover_sent_list()
1351 if (!TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue)) {
1352 TAILQ_FOREACH(sp, &stcb->asoc.strmout[i].outqueue, next) {
Dsctp_input.c264 sp = TAILQ_FIRST(&stcb->asoc.strmout[i].outqueue); in sctp_is_there_unsent_data()
284 TAILQ_REMOVE(&stcb->asoc.strmout[i].outqueue, sp, next); in sctp_is_there_unsent_data()
343 if (asoc->strmout[chk->rec.data.stream_number].chunks_on_queues > 0) { in sctp_process_init()
344 asoc->strmout[chk->rec.data.stream_number].chunks_on_queues--; in sctp_process_init()
363 if (asoc->strmout) { in sctp_process_init()
365 outs = &asoc->strmout[i]; in sctp_process_init()
1974 stcb->asoc.strmout[i].chunks_on_queues = 0; in sctp_process_cookie_existing()
1977 asoc->strmout[i].abandoned_sent[j] = 0; in sctp_process_cookie_existing()
1978 asoc->strmout[i].abandoned_unsent[j] = 0; in sctp_process_cookie_existing()
1981 asoc->strmout[i].abandoned_sent[0] = 0; in sctp_process_cookie_existing()
[all …]
Dsctp_pcb.c5132 if (asoc->strmout) {
5133 SCTP_FREE(asoc->strmout, SCTP_M_STRMO);
5134 asoc->strmout = NULL;
5704 outs = &asoc->strmout[i];
5764 if (asoc->strmout[chk->rec.data.stream_number].chunks_on_queues > 0) {
5765 asoc->strmout[chk->rec.data.stream_number].chunks_on_queues--;
5796 if (asoc->strmout[chk->rec.data.stream_number].chunks_on_queues > 0) {
5797 asoc->strmout[chk->rec.data.stream_number].chunks_on_queues--;
5825 if (stcb->asoc.strmout[i].chunks_on_queues > 0) {
5826 panic("%u chunks left for stream %u.", stcb->asoc.strmout[i].chunks_on_queues, i);
[all …]
Dsctp_indata.c2790 if (stcb->asoc.strmout[tp1->rec.data.stream_number].chunks_on_queues > 0) { in sctp_process_segment_range()
2791 stcb->asoc.strmout[tp1->rec.data.stream_number].chunks_on_queues--; in sctp_process_segment_range()
3748 if (asoc->strmout[tp1->rec.data.stream_number].chunks_on_queues > 0) {
3749 asoc->strmout[tp1->rec.data.stream_number].chunks_on_queues--;
4490 if (asoc->strmout[tp1->rec.data.stream_number].chunks_on_queues > 0) {
4491 asoc->strmout[tp1->rec.data.stream_number].chunks_on_queues--;
Dsctp_structs.h889 struct sctp_stream_out *strmout; member
Dsctp_usrreq.c2457 …if (stcb->asoc.ss_functions.sctp_ss_get_value(stcb, &stcb->asoc, &stcb->asoc.strmout[av->stream_id…
4245 sprstat->sprstat_abandoned_unsent = stcb->asoc.strmout[sid].abandoned_unsent[0];
4246 sprstat->sprstat_abandoned_sent = stcb->asoc.strmout[sid].abandoned_sent[0];
4248 sprstat->sprstat_abandoned_unsent = stcb->asoc.strmout[sid].abandoned_unsent[policy];
4249 sprstat->sprstat_abandoned_sent = stcb->asoc.strmout[sid].abandoned_sent[policy];
4630 …if (stcb->asoc.ss_functions.sctp_ss_set_value(stcb, &stcb->asoc, &stcb->asoc.strmout[av->stream_id…
4643 &stcb->asoc.strmout[av->stream_id],