Lines Matching defs:sid
53 __u16 sid;
58 sid = sctp_chunk_stream_no(chunk);
76 sctp_mid_uo_next(stream, out, sid) :
77 sctp_mid_uo_peek(stream, out, sid);
80 sctp_mid_next(stream, out, sid) :
81 sctp_mid_peek(stream, out, sid);
90 __u16 sid, ssn;
99 sid = sctp_chunk_stream_no(chunk);
102 return !SSN_lt(ssn, sctp_ssn_peek(stream, in, sid));
109 __u16 sid;
118 sid = sctp_chunk_stream_no(chunk);
121 return !MID_lt(mid, sctp_mid_peek(stream, in, sid));
423 __u16 sid = event->stream;
431 if (cevent->stream > sid)
434 if (cevent->stream < sid)
437 if (cevent->mid != sctp_mid_peek(stream, in, sid))
440 sctp_mid_next(stream, in, sid);
452 __u16 sid;
455 sid = event->stream;
457 if (event->mid != sctp_mid_peek(stream, in, sid)) {
462 sctp_mid_next(stream, in, sid);
763 __u16 sid = 0;
780 sid = cevent->stream;
786 if (cevent->stream == sid &&
869 __u16 sid = 0;
887 sid = cevent->stream;
893 if (cevent->stream == sid &&
978 static void sctp_intl_stream_abort_pd(struct sctp_ulpq *ulpq, __u16 sid,
989 sid, mid, flags, gfp);
1002 static void sctp_intl_reap_ordered(struct sctp_ulpq *ulpq, __u16 sid)
1018 if (csid > sid)
1021 if (csid < sid)
1039 if (csid == sid && cmid == sctp_mid_peek(stream, in, csid)) {
1056 __u16 sid;
1058 for (sid = 0; sid < stream->incnt; sid++) {
1059 struct sctp_stream_in *sin = SCTP_SI(stream, sid);
1066 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x1, gfp);
1073 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0, gfp);
1074 sctp_mid_skip(stream, in, sid, mid);
1076 sctp_intl_reap_ordered(ulpq, sid);
1122 __be16 sid = chunk->subh.idata_hdr->stream;
1131 sid, flags);
1132 ftsn_skip_arr[skip_pos].stream = sid;
1251 static void sctp_intl_skip(struct sctp_ulpq *ulpq, __u16 sid, __u32 mid,
1254 struct sctp_stream_in *sin = sctp_stream_in(&ulpq->asoc->stream, sid);
1260 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x1,
1266 if (MID_lt(mid, sctp_mid_peek(stream, in, sid)))
1271 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x0, GFP_ATOMIC);
1274 sctp_mid_skip(stream, in, sid, mid);
1276 sctp_intl_reap_ordered(ulpq, sid);