Lines Matching refs:iso_sched

1181 	struct ehci_iso_sched	*iso_sched;  in iso_sched_alloc()  local
1182 int size = sizeof(*iso_sched); in iso_sched_alloc()
1185 iso_sched = kzalloc(size, mem_flags); in iso_sched_alloc()
1186 if (likely(iso_sched != NULL)) in iso_sched_alloc()
1187 INIT_LIST_HEAD(&iso_sched->td_list); in iso_sched_alloc()
1189 return iso_sched; in iso_sched_alloc()
1195 struct ehci_iso_sched *iso_sched, in itd_sched_init() argument
1204 iso_sched->span = urb->number_of_packets * stream->uperiod; in itd_sched_init()
1210 struct ehci_iso_packet *uframe = &iso_sched->packet[i]; in itd_sched_init()
1237 struct ehci_iso_sched *iso_sched in iso_sched_free() argument
1240 if (!iso_sched) in iso_sched_free()
1243 list_splice(&iso_sched->td_list, &stream->free_list); in iso_sched_free()
1244 kfree(iso_sched); in iso_sched_free()
1695 struct ehci_iso_sched *iso_sched, in itd_patch() argument
1700 struct ehci_iso_packet *uf = &iso_sched->packet[index]; in itd_patch()
1759 struct ehci_iso_sched *iso_sched = urb->hcpriv; in itd_link_urb() local
1776 for (packet = iso_sched->first_packet, itd = NULL; in itd_link_urb()
1784 itd = list_entry(iso_sched->td_list.next, in itd_link_urb()
1795 itd_patch(ehci, itd, iso_sched, packet, uframe); in itd_link_urb()
1811 iso_sched_free(stream, iso_sched); in itd_link_urb()
1994 struct ehci_iso_sched *iso_sched, in sitd_sched_init() argument
2003 iso_sched->span = urb->number_of_packets * stream->ps.period; in sitd_sched_init()
2009 struct ehci_iso_packet *packet = &iso_sched->packet[i]; in sitd_sched_init()
2051 struct ehci_iso_sched *iso_sched; in sitd_urb_transaction() local
2054 iso_sched = iso_sched_alloc(urb->number_of_packets, mem_flags); in sitd_urb_transaction()
2055 if (iso_sched == NULL) in sitd_urb_transaction()
2058 sitd_sched_init(ehci, iso_sched, stream, urb); in sitd_urb_transaction()
2087 iso_sched_free(stream, iso_sched); in sitd_urb_transaction()
2096 list_add(&sitd->sitd_list, &iso_sched->td_list); in sitd_urb_transaction()
2100 urb->hcpriv = iso_sched; in sitd_urb_transaction()
2114 struct ehci_iso_sched *iso_sched, in sitd_patch() argument
2118 struct ehci_iso_packet *uf = &iso_sched->packet[index]; in sitd_patch()