Lines Matching refs:schedule
309 /* use endpoint at schedule head */
318 struct sl811h_ep, schedule);
331 if (ep->schedule.next == &sl811->async)
334 sl811->next_async = container_of(ep->schedule.next,
335 struct sl811h_ep, schedule);
437 /* leave active endpoints in the schedule */
442 if (!list_empty(&ep->schedule)) {
443 list_del_init(&ep->schedule);
469 /* we might turn SOFs back on again for the async schedule */
668 /* be graceful about almost-inevitable periodic schedule
761 * NOTE: the periodic schedule is a sparse tree, with the load for
770 /* search for the least loaded schedule branch of that period
844 INIT_LIST_HEAD(&ep->schedule);
893 /* maybe put endpoint into schedule */
897 if (list_empty(&ep->schedule))
898 list_add_tail(&ep->schedule, &sl811->async);
922 /* sort each schedule branch by period (slow before fast)
926 dev_dbg(hcd->self.controller, "schedule qh%d/%p branch %d\n",
1436 list_for_each_entry (ep, &sl811->async, schedule) {
1569 * periodic schedule support