Searched refs:soute (Results 1 – 3 of 3) sorted by relevance
38 struct sctp_stream_out_ext *soute) in sctp_sched_rr_unsched() argument40 if (stream->rr_next == soute) in sctp_sched_rr_unsched()44 list_del_init(&soute->rr_list); in sctp_sched_rr_unsched()52 struct sctp_stream_out_ext *soute) in sctp_sched_rr_sched() argument54 if (!list_empty(&soute->rr_list)) in sctp_sched_rr_sched()59 list_add_tail(&soute->rr_list, &stream->rr_list); in sctp_sched_rr_sched()62 stream->rr_next = soute; in sctp_sched_rr_sched()118 struct sctp_stream_out_ext *soute; in sctp_sched_rr_dequeue() local127 soute = stream->out_curr->ext; in sctp_sched_rr_dequeue()129 soute = stream->rr_next; in sctp_sched_rr_dequeue()[all …]
90 static bool sctp_sched_prio_unsched(struct sctp_stream_out_ext *soute) in sctp_sched_prio_unsched() argument94 if (!list_empty(&soute->prio_list)) { in sctp_sched_prio_unsched()95 struct sctp_stream_priorities *prio_head = soute->prio_head; in sctp_sched_prio_unsched()100 if (prio_head->next == soute) in sctp_sched_prio_unsched()104 list_del_init(&soute->prio_list); in sctp_sched_prio_unsched()118 struct sctp_stream_out_ext *soute) in sctp_sched_prio_sched() argument122 prio_head = soute->prio_head; in sctp_sched_prio_sched()125 if (!list_empty(&soute->prio_list)) in sctp_sched_prio_sched()133 list_add(&soute->prio_list, prio_head->next->prio_list.prev); in sctp_sched_prio_sched()137 list_add(&soute->prio_list, &prio_head->active); in sctp_sched_prio_sched()[all …]
166 struct sctp_stream_out_ext *soute; in sctp_stream_init_ext() local169 soute = kzalloc(sizeof(*soute), GFP_KERNEL); in sctp_stream_init_ext()170 if (!soute) in sctp_stream_init_ext()172 SCTP_SO(stream, sid)->ext = soute; in sctp_stream_init_ext()