Lines Matching refs:sid

746 	__u16 sid, csid, cssn;  in sctp_ulpq_retrieve_ordered()  local
748 sid = event->stream; in sctp_ulpq_retrieve_ordered()
760 if (csid > sid) in sctp_ulpq_retrieve_ordered()
764 if (csid < sid) in sctp_ulpq_retrieve_ordered()
767 if (cssn != sctp_ssn_peek(stream, in, sid)) in sctp_ulpq_retrieve_ordered()
771 sctp_ssn_next(stream, in, sid); in sctp_ulpq_retrieve_ordered()
786 __u16 sid, csid; in sctp_ulpq_store_ordered() local
795 sid = event->stream; in sctp_ulpq_store_ordered()
801 if (sid > csid) { in sctp_ulpq_store_ordered()
806 if ((sid == csid) && SSN_lt(cssn, ssn)) { in sctp_ulpq_store_ordered()
819 if (csid > sid) in sctp_ulpq_store_ordered()
821 if (csid == sid && SSN_lt(ssn, cssn)) in sctp_ulpq_store_ordered()
833 __u16 sid, ssn; in sctp_ulpq_order() local
841 sid = event->stream; in sctp_ulpq_order()
846 if (ssn != sctp_ssn_peek(stream, in, sid)) { in sctp_ulpq_order()
855 sctp_ssn_next(stream, in, sid); in sctp_ulpq_order()
868 static void sctp_ulpq_reap_ordered(struct sctp_ulpq *ulpq, __u16 sid) in sctp_ulpq_reap_ordered() argument
889 if (csid > sid) in sctp_ulpq_reap_ordered()
893 if (csid < sid) in sctp_ulpq_reap_ordered()
917 if (csid == sid && cssn == sctp_ssn_peek(stream, in, csid)) { in sctp_ulpq_reap_ordered()
938 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn) in sctp_ulpq_skip() argument
946 if (SSN_lt(ssn, sctp_ssn_peek(stream, in, sid))) in sctp_ulpq_skip()
950 sctp_ssn_skip(stream, in, sid, ssn); in sctp_ulpq_skip()
955 sctp_ulpq_reap_ordered(ulpq, sid); in sctp_ulpq_skip()