Home
last modified time | relevance | path

Searched refs:ehci_qh (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/usb/host/
H A Dehci-q.c145 struct ehci_qh *qh = ep->hcpriv; in ehci_clear_tt_buffer_complete()
760 static struct ehci_qh *
985 struct ehci_qh *head; in qh_link_async()
1029 struct ehci_qh *qh = NULL; in qh_append_tds()
1032 qh = (struct ehci_qh *) *ptr; in qh_append_tds()
1111 struct ehci_qh *qh = NULL; in submit_async()
1260 struct ehci_qh *prev; in single_unlink_async()
1314 struct ehci_qh *qh; in end_unlink_async()
1427 struct ehci_qh *qh; in unlink_empty_async()
1460 struct ehci_qh *qh; in unlink_empty_async_suspended()
[all …]
H A Doxu210hp-hcd.c307 struct ehci_qh { struct
423 struct ehci_qh *async;
1044 struct ehci_qh *qh = container_of(kref, struct ehci_qh, kref); in qh_destroy()
1095 static inline struct ehci_qh *qh_get(struct ehci_qh *qh) in qh_get()
1353 struct ehci_qh *qh = (struct ehci_qh *) urb->hcpriv; in ehci_urb_done()
1919 struct ehci_qh *head; in qh_link_async()
2085 struct ehci_qh *next; in end_unlink_async()
2127 struct ehci_qh *prev; in start_unlink_async()
2177 struct ehci_qh *qh; in scan_async()
2616 struct ehci_qh *qh; in intr_submit()
[all …]
H A Dehci-timer.c223 struct ehci_qh *qh; in ehci_handle_start_intr_unlinks()
226 struct ehci_qh, unlink_node); in ehci_handle_start_intr_unlinks()
256 struct ehci_qh *qh; in ehci_handle_intr_unlinks()
258 qh = list_first_entry(&ehci->intr_unlink, struct ehci_qh, in ehci_handle_intr_unlinks()
H A Dehci-mem.c54 static void qh_destroy(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_destroy()
67 static struct ehci_qh *ehci_qh_alloc (struct ehci_hcd *ehci, gfp_t flags) in ehci_qh_alloc()
69 struct ehci_qh *qh; in ehci_qh_alloc()
H A Dehci.h138 struct ehci_qh *qh_scan_next;
141 struct ehci_qh *async;
142 struct ehci_qh *dummy; /* For AMD quirk use */
363 struct ehci_qh *qh; /* Q_TYPE_QH */
408 struct ehci_qh { struct
H A Dehci-hcd.c302 static void start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh);
303 static void end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh);
926 struct ehci_qh *qh; in ehci_urb_dequeue()
942 qh = (struct ehci_qh *) urb->hcpriv; in ehci_urb_dequeue()
978 struct ehci_qh *qh; in ehci_endpoint_disable()
1051 struct ehci_qh *qh; in ehci_endpoint_reset()
1366 sizeof(struct ehci_qh), sizeof(struct ehci_qtd), in ehci_hcd_init()
H A Dehci-sched.c207 struct ehci_qh *qh, int sign) in reserve_release_intr_bandwidth()
521 static void qh_link_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_link_periodic()
588 static void qh_unlink_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_unlink_periodic()
631 struct ehci_qh, intr_node); in qh_unlink_periodic()
649 static void start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in start_unlink_intr()
689 struct ehci_qh *qh) in start_unlink_intr_wait()
704 static void end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in end_unlink_intr()
772 struct ehci_qh *qh, in check_intr_schedule()
836 static int qh_schedule(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_schedule()
912 struct ehci_qh *qh; in intr_submit()
[all …]
H A Dehci-dbg.c96 dbg_qh(const char *label, struct ehci_hcd *ehci, struct ehci_qh *qh) in dbg_qh()
370 static void qh_lines(struct ehci_hcd *ehci, struct ehci_qh *qh, in qh_lines()
477 struct ehci_qh *qh; in fill_async_buffer()
594 struct ehci_qh_hw *hw, struct ehci_qh *qh, unsigned size) in output_buf_tds_dir()
890 struct ehci_qh, unlink_node)); in fill_registers_buffer()
1053 struct ehci_hcd *ehci, struct ehci_qh *qh) { } in dbg_qh()