Lines Matching refs:sched
121 void sctp_sched_ops_register(enum sctp_sched_type sched,
124 sctp_sched_ops[sched] = sched_ops;
135 enum sctp_sched_type sched)
137 struct sctp_sched_ops *n = sctp_sched_ops[sched];
138 struct sctp_sched_ops *old = asoc->outqueue.sched;
146 if (sched > SCTP_SS_MAX)
165 asoc->outqueue.sched = n;
188 asoc->outqueue.sched = &sctp_sched_fcfs; /* Always safe */
198 if (asoc->outqueue.sched == sctp_sched_ops[i])
218 return asoc->outqueue.sched->set(&asoc->stream, sid, value, gfp);
230 return asoc->outqueue.sched->get(&asoc->stream, sid, value);
251 q->sched->dequeue_done(q, ch);
264 struct sctp_sched_ops *sched = sctp_sched_ops_from_stream(stream);
268 return sched->init_sid(stream, sid, gfp);
277 return asoc->outqueue.sched;