Lines Matching refs:qh
111 out += sprintf(out, "qh [%p] ", urbp->qh);
128 (urbp->qh->type == USB_ENDPOINT_XFER_CONTROL ?
140 if (urbp->qh->type != USB_ENDPOINT_XFER_ISOC &&
166 struct uhci_qh *qh, char *buf, int len, int space)
170 __hc32 element = qh_element(qh);
173 switch (qh->type) {
182 space, "", qh, qtype,
183 hc32_to_cpu(uhci, qh->link),
185 if (qh->type == USB_ENDPOINT_XFER_ISOC)
188 space, "", qh->period, qh->phase, qh->load,
189 qh->iso_frame, qh->iso_packet_desc);
190 else if (qh->type == USB_ENDPOINT_XFER_INT)
192 space, "", qh->period, qh->phase, qh->load);
211 if (list_empty(&qh->queue)) {
213 if (qh == uhci->skel_async_qh) {
220 struct urb_priv *urbp = list_entry(qh->queue.next,
229 list_for_each_entry(urbp, &qh->queue, node) {
247 if (qh->dummy_td) {
249 out += uhci_show_td(uhci, qh->dummy_td, out,
378 struct uhci_qh *qh;
486 qh = uhci->skelqh[i];
488 out += uhci_show_qh(uhci, qh, out, len - (out - buf), 4);
494 if (qh_element(qh) != LINK_TO_TD(uhci, uhci->term_td)) {
506 head = &qh->node;
510 qh = list_entry(tmp, struct uhci_qh, node);
513 out += uhci_show_qh(uhci, qh, out,
518 if (!fsbr_link && qh->skel >= SKEL_FSBR)
519 fsbr_link = LINK_TO_QH(uhci, qh);
534 if (qh->link != link)
626 struct uhci_qh *qh, char *buf, int len, int space)