Lines Matching refs:iso_sched

1196 	struct ehci_iso_sched	*iso_sched;  in iso_sched_alloc()  local
1197 int size = sizeof *iso_sched; in iso_sched_alloc()
1200 iso_sched = kzalloc(size, mem_flags); in iso_sched_alloc()
1201 if (likely (iso_sched != NULL)) { in iso_sched_alloc()
1202 INIT_LIST_HEAD (&iso_sched->td_list); in iso_sched_alloc()
1204 return iso_sched; in iso_sched_alloc()
1210 struct ehci_iso_sched *iso_sched, in itd_sched_init() argument
1219 iso_sched->span = urb->number_of_packets * stream->uperiod; in itd_sched_init()
1225 struct ehci_iso_packet *uframe = &iso_sched->packet [i]; in itd_sched_init()
1252 struct ehci_iso_sched *iso_sched in iso_sched_free() argument
1255 if (!iso_sched) in iso_sched_free()
1258 list_splice (&iso_sched->td_list, &stream->free_list); in iso_sched_free()
1259 kfree (iso_sched); in iso_sched_free()
1710 struct ehci_iso_sched *iso_sched, in itd_patch() argument
1715 struct ehci_iso_packet *uf = &iso_sched->packet [index]; in itd_patch()
1774 struct ehci_iso_sched *iso_sched = urb->hcpriv; in itd_link_urb() local
1791 for (packet = iso_sched->first_packet, itd = NULL; in itd_link_urb()
1799 itd = list_entry (iso_sched->td_list.next, in itd_link_urb()
1810 itd_patch(ehci, itd, iso_sched, packet, uframe); in itd_link_urb()
1826 iso_sched_free (stream, iso_sched); in itd_link_urb()
2010 struct ehci_iso_sched *iso_sched, in sitd_sched_init() argument
2019 iso_sched->span = urb->number_of_packets * stream->ps.period; in sitd_sched_init()
2025 struct ehci_iso_packet *packet = &iso_sched->packet [i]; in sitd_sched_init()
2067 struct ehci_iso_sched *iso_sched; in sitd_urb_transaction() local
2070 iso_sched = iso_sched_alloc (urb->number_of_packets, mem_flags); in sitd_urb_transaction()
2071 if (iso_sched == NULL) in sitd_urb_transaction()
2074 sitd_sched_init(ehci, iso_sched, stream, urb); in sitd_urb_transaction()
2103 iso_sched_free(stream, iso_sched); in sitd_urb_transaction()
2112 list_add (&sitd->sitd_list, &iso_sched->td_list); in sitd_urb_transaction()
2116 urb->hcpriv = iso_sched; in sitd_urb_transaction()
2130 struct ehci_iso_sched *iso_sched, in sitd_patch() argument
2134 struct ehci_iso_packet *uf = &iso_sched->packet [index]; in sitd_patch()