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;
113 struct sctp_stream_out_ext *soute;
122 soute = stream->out_curr->ext;
124 soute = stream->rr_next;
125 ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list);
136 struct sctp_stream_out_ext *soute;
141 soute = SCTP_SO(&q->asoc->stream, sid)->ext;
145 if (list_empty(&soute->outq))
146 sctp_sched_rr_unsched(&q->asoc->stream, soute);
152 struct sctp_stream_out_ext *soute;
160 soute = SCTP_SO(stream, sid)->ext;
161 if (soute)
162 sctp_sched_rr_sched(stream, soute);
168 struct sctp_stream_out_ext *soute, *tmp;
170 list_for_each_entry_safe(soute, tmp, &stream->rr_list, rr_list)
171 sctp_sched_rr_unsched(stream, soute);