Lines Matching defs:iso_sched
1161 struct ehci_iso_sched *iso_sched;
1162 int size = sizeof(*iso_sched);
1165 iso_sched = kzalloc(size, mem_flags);
1166 if (likely(iso_sched != NULL))
1167 INIT_LIST_HEAD(&iso_sched->td_list);
1169 return iso_sched;
1175 struct ehci_iso_sched *iso_sched,
1184 iso_sched->span = urb->number_of_packets * stream->uperiod;
1190 struct ehci_iso_packet *uframe = &iso_sched->packet[i];
1217 struct ehci_iso_sched *iso_sched
1220 if (!iso_sched)
1223 list_splice(&iso_sched->td_list, &stream->free_list);
1224 kfree(iso_sched);
1675 struct ehci_iso_sched *iso_sched,
1680 struct ehci_iso_packet *uf = &iso_sched->packet[index];
1739 struct ehci_iso_sched *iso_sched = urb->hcpriv;
1756 for (packet = iso_sched->first_packet, itd = NULL;
1760 /* BUG_ON(list_empty(&iso_sched->td_list)); */
1764 itd = list_entry(iso_sched->td_list.next,
1775 itd_patch(ehci, itd, iso_sched, packet, uframe);
1791 iso_sched_free(stream, iso_sched);
1974 struct ehci_iso_sched *iso_sched,
1983 iso_sched->span = urb->number_of_packets * stream->ps.period;
1989 struct ehci_iso_packet *packet = &iso_sched->packet[i];
2031 struct ehci_iso_sched *iso_sched;
2034 iso_sched = iso_sched_alloc(urb->number_of_packets, mem_flags);
2035 if (iso_sched == NULL)
2038 sitd_sched_init(ehci, iso_sched, stream, urb);
2067 iso_sched_free(stream, iso_sched);
2076 list_add(&sitd->sitd_list, &iso_sched->td_list);
2080 urb->hcpriv = iso_sched;
2094 struct ehci_iso_sched *iso_sched,
2098 struct ehci_iso_packet *uf = &iso_sched->packet[index];