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);