Lines Matching refs:soute
38 struct sctp_stream_out_ext *soute)
40 if (stream->rr_next == soute)
44 list_del_init(&soute->rr_list);
52 struct sctp_stream_out_ext *soute)
54 if (!list_empty(&soute->rr_list))
59 list_add_tail(&soute->rr_list, &stream->rr_list);
62 stream->rr_next = soute;
118 struct sctp_stream_out_ext *soute;
127 soute = stream->out_curr->ext;
129 soute = stream->rr_next;
130 ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list);
141 struct sctp_stream_out_ext *soute;
146 soute = SCTP_SO(&q->asoc->stream, sid)->ext;
150 if (list_empty(&soute->outq))
151 sctp_sched_rr_unsched(&q->asoc->stream, soute);
157 struct sctp_stream_out_ext *soute;
165 soute = SCTP_SO(stream, sid)->ext;
166 if (soute)
167 sctp_sched_rr_sched(stream, soute);
173 struct sctp_stream_out_ext *soute, *tmp;
175 list_for_each_entry_safe(soute, tmp, &stream->rr_list, rr_list)
176 sctp_sched_rr_unsched(stream, soute);