Home
last modified time | relevance | path

Searched refs:sitd (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/host/
H A Dehci-sched.c28 * @periodic: host pointer to qh/itd/sitd
44 return &periodic->sitd->sitd_next; in periodic_next_shadow()
451 if (same_tt(dev, here.sitd->urb->dev)) { in tt_no_collision()
454 mask = hc32_to_cpu(ehci, here.sitd in tt_no_collision()
461 type = Q_NEXT_TYPE(ehci, here.sitd->hw_next); in tt_no_collision()
462 here = here.sitd->sitd_next; in tt_no_collision()
1985 /* figure out per-frame sitd fields that we'll need later in sitd_sched_init()
2028 struct ehci_sitd *sitd; in sitd_urb_transaction() local
2045 * for IN (using sitd->hw_backpointer, like a FSTN), which in sitd_urb_transaction()
2054 sitd in sitd_urb_transaction()
2090 sitd_patch( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_sitd *sitd, struct ehci_iso_sched *iso_sched, unsigned index ) sitd_patch() argument
2119 sitd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_sitd *sitd) sitd_link() argument
2141 struct ehci_sitd *sitd; sitd_link_urb() local
2204 sitd_complete(struct ehci_hcd *ehci, struct ehci_sitd *sitd) sitd_complete() argument
[all...]
H A Dehci-timer.c293 struct ehci_sitd *sitd, *sn; in end_free_itds() local
306 list_for_each_entry_safe(sitd, sn, &ehci->cached_sitd_list, sitd_list) { in end_free_itds()
307 list_del(&sitd->sitd_list); in end_free_itds()
308 dma_pool_free(ehci->sitd_pool, sitd, sitd->sitd_dma); in end_free_itds()
309 if (sitd == ehci->last_sitd_to_free) in end_free_itds()
H A Dehci-dbg.c137 dbg_sitd(const char *label, struct ehci_hcd *ehci, struct ehci_sitd *sitd) in dbg_sitd() argument
139 ehci_dbg(ehci, "%s [%d] sitd %p, next %08x, urb %p\n", in dbg_sitd()
140 label, sitd->frame, sitd, hc32_to_cpu(ehci, sitd->hw_next), in dbg_sitd()
141 sitd->urb); in dbg_sitd()
144 hc32_to_cpu(ehci, sitd->hw_fullspeed_ep), in dbg_sitd()
145 hc32_to_cpu(ehci, sitd->hw_uframe), in dbg_sitd()
146 hc32_to_cpu(ehci, sitd->hw_results), in dbg_sitd()
147 hc32_to_cpu(ehci, sitd in dbg_sitd()
[all...]
H A Dehci.h198 struct dma_pool *sitd_pool; /* sitd per split iso urb */
328 /* type tag from {qh,itd,sitd,fstn}->hw_next */
362 struct ehci_sitd *sitd; /* Q_TYPE_SITD */ member
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dehci-sched.c28 * @periodic: host pointer to qh/itd/sitd
44 return &periodic->sitd->sitd_next; in periodic_next_shadow()
457 if (same_tt(dev, here.sitd->urb->dev)) { in tt_no_collision()
460 mask = hc32_to_cpu(ehci, here.sitd in tt_no_collision()
467 type = Q_NEXT_TYPE(ehci, here.sitd->hw_next); in tt_no_collision()
468 here = here.sitd->sitd_next; in tt_no_collision()
1996 /* figure out per-frame sitd fields that we'll need later in sitd_sched_init()
2039 struct ehci_sitd *sitd; in sitd_urb_transaction() local
2056 * for IN (using sitd->hw_backpointer, like a FSTN), which in sitd_urb_transaction()
2065 sitd in sitd_urb_transaction()
2101 sitd_patch( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_sitd *sitd, struct ehci_iso_sched *iso_sched, unsigned index ) sitd_patch() argument
2130 sitd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_sitd *sitd) sitd_link() argument
2152 struct ehci_sitd *sitd; sitd_link_urb() local
2215 sitd_complete(struct ehci_hcd *ehci, struct ehci_sitd *sitd) sitd_complete() argument
[all...]
H A Dehci-timer.c293 struct ehci_sitd *sitd, *sn; in end_free_itds() local
306 list_for_each_entry_safe(sitd, sn, &ehci->cached_sitd_list, sitd_list) { in end_free_itds()
307 list_del(&sitd->sitd_list); in end_free_itds()
308 dma_pool_free(ehci->sitd_pool, sitd, sitd->sitd_dma); in end_free_itds()
309 if (sitd == ehci->last_sitd_to_free) in end_free_itds()
H A Dehci-dbg.c137 dbg_sitd(const char *label, struct ehci_hcd *ehci, struct ehci_sitd *sitd) in dbg_sitd() argument
139 ehci_dbg(ehci, "%s [%d] sitd %p, next %08x, urb %p\n", in dbg_sitd()
140 label, sitd->frame, sitd, hc32_to_cpu(ehci, sitd->hw_next), in dbg_sitd()
141 sitd->urb); in dbg_sitd()
144 hc32_to_cpu(ehci, sitd->hw_fullspeed_ep), in dbg_sitd()
145 hc32_to_cpu(ehci, sitd->hw_uframe), in dbg_sitd()
146 hc32_to_cpu(ehci, sitd->hw_results), in dbg_sitd()
147 hc32_to_cpu(ehci, sitd in dbg_sitd()
[all...]
H A Dehci.h198 struct dma_pool *sitd_pool; /* sitd per split iso urb */
331 /* type tag from {qh,itd,sitd,fstn}->hw_next */
365 struct ehci_sitd *sitd; /* Q_TYPE_SITD */ member

Completed in 12 milliseconds