Lines Matching refs:sin
195 struct sctp_stream_in *sin; in sctp_intl_retrieve_partial() local
200 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_partial()
209 cevent->mid != sin->mid) in sctp_intl_retrieve_partial()
217 if (cevent->fsn == sin->fsn) { in sctp_intl_retrieve_partial()
231 if (cevent->fsn == sin->fsn) { in sctp_intl_retrieve_partial()
256 sin->fsn = next_fsn; in sctp_intl_retrieve_partial()
259 sin->pd_mode = 0; in sctp_intl_retrieve_partial()
275 struct sctp_stream_in *sin; in sctp_intl_retrieve_reassembled() local
281 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_reassembled()
298 if (cevent->mid == sin->mid) { in sctp_intl_retrieve_reassembled()
341 sin->fsn = next_fsn; in sctp_intl_retrieve_reassembled()
342 sin->pd_mode = 1; in sctp_intl_retrieve_reassembled()
362 struct sctp_stream_in *sin; in sctp_intl_reasm() local
371 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_reasm()
372 if (sin->pd_mode && event->mid == sin->mid && in sctp_intl_reasm()
373 event->fsn == sin->fsn) in sctp_intl_reasm()
573 struct sctp_stream_in *sin; in sctp_intl_retrieve_partial_uo() local
578 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_partial_uo()
588 if (MID_lt(cevent->mid, sin->mid_uo)) in sctp_intl_retrieve_partial_uo()
590 if (MID_lt(sin->mid_uo, cevent->mid)) in sctp_intl_retrieve_partial_uo()
598 if (cevent->fsn == sin->fsn_uo) { in sctp_intl_retrieve_partial_uo()
612 if (cevent->fsn == sin->fsn_uo) { in sctp_intl_retrieve_partial_uo()
637 sin->fsn_uo = next_fsn; in sctp_intl_retrieve_partial_uo()
640 sin->pd_mode_uo = 0; in sctp_intl_retrieve_partial_uo()
656 struct sctp_stream_in *sin; in sctp_intl_retrieve_reassembled_uo() local
662 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_reassembled_uo()
679 if (!sin->pd_mode_uo) { in sctp_intl_retrieve_reassembled_uo()
680 sin->mid_uo = cevent->mid; in sctp_intl_retrieve_reassembled_uo()
723 sin->fsn_uo = next_fsn; in sctp_intl_retrieve_reassembled_uo()
724 sin->pd_mode_uo = 1; in sctp_intl_retrieve_reassembled_uo()
744 struct sctp_stream_in *sin; in sctp_intl_reasm_uo() local
753 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_reasm_uo()
754 if (sin->pd_mode_uo && event->mid == sin->mid_uo && in sctp_intl_reasm_uo()
755 event->fsn == sin->fsn_uo) in sctp_intl_reasm_uo()
766 struct sctp_stream_in *csin, *sin = NULL; in sctp_intl_retrieve_first_uo() local
788 sin = csin; in sctp_intl_retrieve_first_uo()
790 sin->mid_uo = cevent->mid; in sctp_intl_retrieve_first_uo()
796 cevent->mid == sin->mid_uo && in sctp_intl_retrieve_first_uo()
821 sin->fsn_uo = next_fsn; in sctp_intl_retrieve_first_uo()
822 sin->pd_mode_uo = 1; in sctp_intl_retrieve_first_uo()
867 struct sctp_stream_in *csin, *sin = NULL; in sctp_intl_retrieve_first() local
890 sin = csin; in sctp_intl_retrieve_first()
898 cevent->mid == sin->mid && in sctp_intl_retrieve_first()
923 sin->fsn = next_fsn; in sctp_intl_retrieve_first()
924 sin->pd_mode = 1; in sctp_intl_retrieve_first()
1056 struct sctp_stream_in *sin = SCTP_SI(stream, sid); in sctp_intl_abort_pd() local
1059 if (sin->pd_mode_uo) { in sctp_intl_abort_pd()
1060 sin->pd_mode_uo = 0; in sctp_intl_abort_pd()
1062 mid = sin->mid_uo; in sctp_intl_abort_pd()
1066 if (sin->pd_mode) { in sctp_intl_abort_pd()
1067 sin->pd_mode = 0; in sctp_intl_abort_pd()
1069 mid = sin->mid; in sctp_intl_abort_pd()
1250 struct sctp_stream_in *sin = sctp_stream_in(&ulpq->asoc->stream, sid); in sctp_intl_skip() local
1254 if (sin->pd_mode_uo && MID_lt(sin->mid_uo, mid)) { in sctp_intl_skip()
1255 sin->pd_mode_uo = 0; in sctp_intl_skip()
1265 if (sin->pd_mode) { in sctp_intl_skip()
1266 sin->pd_mode = 0; in sctp_intl_skip()