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);
769 __u16 sid = 0;
786 sid = cevent->stream;
792 if (cevent->stream == sid &&
875 __u16 sid = 0;
893 sid = cevent->stream;
899 if (cevent->stream == sid &&
986 static void sctp_intl_stream_abort_pd(struct sctp_ulpq *ulpq, __u16 sid,
997 sid, mid, flags, gfp);
1010 static void sctp_intl_reap_ordered(struct sctp_ulpq *ulpq, __u16 sid)
1026 if (csid > sid)
1029 if (csid < sid)
1047 if (csid == sid && cmid == sctp_mid_peek(stream, in, csid)) {
1064 __u16 sid;
1066 for (sid = 0; sid < stream->incnt; sid++) {
1067 struct sctp_stream_in *sin = SCTP_SI(stream, sid);
1074 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x1, gfp);
1081 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0, gfp);
1082 sctp_mid_skip(stream, in, sid, mid);
1084 sctp_intl_reap_ordered(ulpq, sid);
1130 __be16 sid = chunk->subh.idata_hdr->stream;
1139 sid, flags);
1140 ftsn_skip_arr[skip_pos].stream = sid;
1259 static void sctp_intl_skip(struct sctp_ulpq *ulpq, __u16 sid, __u32 mid,
1262 struct sctp_stream_in *sin = sctp_stream_in(&ulpq->asoc->stream, sid);
1268 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x1,
1274 if (MID_lt(mid, sctp_mid_peek(stream, in, sid)))
1279 sctp_intl_stream_abort_pd(ulpq, sid, mid, 0x0, GFP_ATOMIC);
1282 sctp_mid_skip(stream, in, sid, mid);
1284 sctp_intl_reap_ordered(ulpq, sid);