soute             159 net/sctp/stream.c 	struct sctp_stream_out_ext *soute;
soute             162 net/sctp/stream.c 	soute = kzalloc(sizeof(*soute), GFP_KERNEL);
soute             163 net/sctp/stream.c 	if (!soute)
soute             165 net/sctp/stream.c 	SCTP_SO(stream, sid)->ext = soute;
soute              90 net/sctp/stream_sched_prio.c static bool sctp_sched_prio_unsched(struct sctp_stream_out_ext *soute)
soute              94 net/sctp/stream_sched_prio.c 	if (!list_empty(&soute->prio_list)) {
soute              95 net/sctp/stream_sched_prio.c 		struct sctp_stream_priorities *prio_head = soute->prio_head;
soute             100 net/sctp/stream_sched_prio.c 		if (prio_head->next == soute)
soute             104 net/sctp/stream_sched_prio.c 		list_del_init(&soute->prio_list);
soute             118 net/sctp/stream_sched_prio.c 				  struct sctp_stream_out_ext *soute)
soute             122 net/sctp/stream_sched_prio.c 	prio_head = soute->prio_head;
soute             125 net/sctp/stream_sched_prio.c 	if (!list_empty(&soute->prio_list))
soute             133 net/sctp/stream_sched_prio.c 		list_add(&soute->prio_list, prio_head->next->prio_list.prev);
soute             137 net/sctp/stream_sched_prio.c 	list_add(&soute->prio_list, &prio_head->active);
soute             138 net/sctp/stream_sched_prio.c 	prio_head->next = soute;
soute             154 net/sctp/stream_sched_prio.c 	struct sctp_stream_out_ext *soute = sout->ext;
soute             163 net/sctp/stream_sched_prio.c 	reschedule = sctp_sched_prio_unsched(soute);
soute             164 net/sctp/stream_sched_prio.c 	old = soute->prio_head;
soute             165 net/sctp/stream_sched_prio.c 	soute->prio_head = prio_head;
soute             167 net/sctp/stream_sched_prio.c 		sctp_sched_prio_sched(stream, soute);
soute             174 net/sctp/stream_sched_prio.c 		soute = SCTP_SO(stream, i)->ext;
soute             175 net/sctp/stream_sched_prio.c 		if (soute && soute->prio_head == old)
soute             250 net/sctp/stream_sched_prio.c 	struct sctp_stream_out_ext *soute;
soute             261 net/sctp/stream_sched_prio.c 		soute = stream->out_curr->ext;
soute             265 net/sctp/stream_sched_prio.c 		soute = prio->next;
soute             267 net/sctp/stream_sched_prio.c 	ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list);
soute             278 net/sctp/stream_sched_prio.c 	struct sctp_stream_out_ext *soute;
soute             285 net/sctp/stream_sched_prio.c 	soute = SCTP_SO(&q->asoc->stream, sid)->ext;
soute             286 net/sctp/stream_sched_prio.c 	prio = soute->prio_head;
soute             290 net/sctp/stream_sched_prio.c 	if (list_empty(&soute->outq))
soute             291 net/sctp/stream_sched_prio.c 		sctp_sched_prio_unsched(soute);
soute             314 net/sctp/stream_sched_prio.c 	struct sctp_stream_out_ext *soute, *souttmp;
soute             317 net/sctp/stream_sched_prio.c 		list_for_each_entry_safe(soute, souttmp, &p->active, prio_list)
soute             318 net/sctp/stream_sched_prio.c 			sctp_sched_prio_unsched(soute);
soute              38 net/sctp/stream_sched_rr.c 				  struct sctp_stream_out_ext *soute)
soute              40 net/sctp/stream_sched_rr.c 	if (stream->rr_next == soute)
soute              44 net/sctp/stream_sched_rr.c 	list_del_init(&soute->rr_list);
soute              52 net/sctp/stream_sched_rr.c 				struct sctp_stream_out_ext *soute)
soute              54 net/sctp/stream_sched_rr.c 	if (!list_empty(&soute->rr_list))
soute              59 net/sctp/stream_sched_rr.c 	list_add_tail(&soute->rr_list, &stream->rr_list);
soute              62 net/sctp/stream_sched_rr.c 		stream->rr_next = soute;
soute             114 net/sctp/stream_sched_rr.c 	struct sctp_stream_out_ext *soute;
soute             123 net/sctp/stream_sched_rr.c 		soute = stream->out_curr->ext;
soute             125 net/sctp/stream_sched_rr.c 		soute = stream->rr_next;
soute             126 net/sctp/stream_sched_rr.c 	ch = list_entry(soute->outq.next, struct sctp_chunk, stream_list);
soute             137 net/sctp/stream_sched_rr.c 	struct sctp_stream_out_ext *soute;
soute             142 net/sctp/stream_sched_rr.c 	soute = SCTP_SO(&q->asoc->stream, sid)->ext;
soute             146 net/sctp/stream_sched_rr.c 	if (list_empty(&soute->outq))
soute             147 net/sctp/stream_sched_rr.c 		sctp_sched_rr_unsched(&q->asoc->stream, soute);
soute             153 net/sctp/stream_sched_rr.c 	struct sctp_stream_out_ext *soute;
soute             161 net/sctp/stream_sched_rr.c 		soute = SCTP_SO(stream, sid)->ext;
soute             162 net/sctp/stream_sched_rr.c 		if (soute)
soute             163 net/sctp/stream_sched_rr.c 			sctp_sched_rr_sched(stream, soute);
soute             169 net/sctp/stream_sched_rr.c 	struct sctp_stream_out_ext *soute, *tmp;
soute             171 net/sctp/stream_sched_rr.c 	list_for_each_entry_safe(soute, tmp, &stream->rr_list, rr_list)
soute             172 net/sctp/stream_sched_rr.c 		sctp_sched_rr_unsched(stream, soute);