Lines Matching defs:iso_sched
1168 struct ehci_iso_sched *iso_sched;
1170 iso_sched = kzalloc(struct_size(iso_sched, packet, packets), mem_flags);
1171 if (likely(iso_sched != NULL))
1172 INIT_LIST_HEAD(&iso_sched->td_list);
1174 return iso_sched;
1180 struct ehci_iso_sched *iso_sched,
1189 iso_sched->span = urb->number_of_packets * stream->uperiod;
1195 struct ehci_iso_packet *uframe = &iso_sched->packet[i];
1222 struct ehci_iso_sched *iso_sched
1225 if (!iso_sched)
1228 list_splice(&iso_sched->td_list, &stream->free_list);
1229 kfree(iso_sched);
1686 struct ehci_iso_sched *iso_sched,
1691 struct ehci_iso_packet *uf = &iso_sched->packet[index];
1750 struct ehci_iso_sched *iso_sched = urb->hcpriv;
1767 for (packet = iso_sched->first_packet, itd = NULL;
1771 /* BUG_ON(list_empty(&iso_sched->td_list)); */
1775 itd = list_entry(iso_sched->td_list.next,
1786 itd_patch(ehci, itd, iso_sched, packet, uframe);
1802 iso_sched_free(stream, iso_sched);
1985 struct ehci_iso_sched *iso_sched,
1994 iso_sched->span = urb->number_of_packets * stream->ps.period;
2000 struct ehci_iso_packet *packet = &iso_sched->packet[i];
2042 struct ehci_iso_sched *iso_sched;
2045 iso_sched = iso_sched_alloc(urb->number_of_packets, mem_flags);
2046 if (iso_sched == NULL)
2049 sitd_sched_init(ehci, iso_sched, stream, urb);
2078 iso_sched_free(stream, iso_sched);
2087 list_add(&sitd->sitd_list, &iso_sched->td_list);
2091 urb->hcpriv = iso_sched;
2105 struct ehci_iso_sched *iso_sched,
2109 struct ehci_iso_packet *uf = &iso_sched->packet[index];