Lines Matching refs:qh

109 static void	uhci_print_qh(uhci_state_t *uhcip, queue_head_t *qh);
954 /* Free the dummy td allocated for this qh. */
1442 queue_head_t *qh = pp->pp_qh;
1453 SetQH32(uhcip, qh->link_ptr,
1455 qh->prev_qh = uhcip->uhci_ctrl_xfers_q_tail;
1457 QH_PADDR(qh) | HC_QUEUE_HEAD);
1458 uhcip->uhci_ctrl_xfers_q_tail = qh;
1470 queue_head_t *qh = pp->pp_qh;
1483 qh->link_ptr = uhcip->uhci_bulk_xfers_q_tail->link_ptr;
1486 qh->prev_qh = uhcip->uhci_bulk_xfers_q_tail;
1488 QH_PADDR(qh) | HC_QUEUE_HEAD);
1489 uhcip->uhci_bulk_xfers_q_tail = qh;
1504 queue_head_t *qh = pp->pp_qh;
1517 next_lattice_qh->prev_qh = qh;
1518 qh->link_ptr = lattice_qh->link_ptr;
1519 qh->prev_qh = lattice_qh;
1520 SetQH32(uhcip, lattice_qh->link_ptr, QH_PADDR(qh) | HC_QUEUE_HEAD);
1876 queue_head_t *qh = pp->pp_qh;
1885 current_dummy = qh->td_tailp;
2672 queue_head_t *qh = pp->pp_qh;
2674 QH_VADDR(GetQH32(uhcip, qh->link_ptr) & QH_LINK_PTR_MASK);
2676 qh->prev_qh->link_ptr = qh->link_ptr;
2677 next_lattice_qh->prev_qh = qh->prev_qh;
2678 qh->qh_flag = QUEUE_HEAD_FLAG_FREE;
2690 queue_head_t *qh = pp->pp_qh;
2694 paddr = (GetQH32(uhcip, qh->link_ptr) & QH_LINK_PTR_MASK);
2695 next_lattice_qh = (qh == uhcip->uhci_bulk_xfers_q_tail) ?
2698 if ((qh == uhcip->uhci_bulk_xfers_q_tail) &&
2699 (qh->prev_qh == uhcip->uhci_bulk_xfers_q_head)) {
2700 SetQH32(uhcip, qh->prev_qh->link_ptr, HC_END_OF_LIST);
2702 qh->prev_qh->link_ptr = qh->link_ptr;
2706 uhcip->uhci_bulk_xfers_q_tail = qh->prev_qh;
2708 next_lattice_qh->prev_qh = qh->prev_qh;
2711 qh->qh_flag = QUEUE_HEAD_FLAG_FREE;
2719 queue_head_t *qh = pp->pp_qh;
2721 QH_VADDR(GetQH32(uhcip, qh->link_ptr) & QH_LINK_PTR_MASK);
2723 qh->prev_qh->link_ptr = qh->link_ptr;
2725 next_lattice_qh->prev_qh = qh->prev_qh;
2727 uhcip->uhci_ctrl_xfers_q_tail = qh->prev_qh;
2730 qh->qh_flag = QUEUE_HEAD_FLAG_FREE;
3271 queue_head_t *qh, *next_qh;
3350 qh = pp->pp_qh;
3351 paddr = GetQH32(uhcip, qh->link_ptr) & QH_LINK_PTR_MASK;
3352 if (GetQH32(uhcip, qh->link_ptr) !=
3356 SetQH32(uhcip, qh->prev_qh->link_ptr,
3358 next_qh->prev_qh = qh->prev_qh;
3359 SetQH32(uhcip, qh->link_ptr,
3362 qh->prev_qh = uhcip->uhci_bulk_xfers_q_tail;
3365 QH_PADDR(qh) | 0x2);
3366 uhcip->uhci_bulk_xfers_q_tail = qh;
3564 * 2) the dummy td for this qh.
5029 uhci_print_qh(uhci_state_t *uhcip, queue_head_t *qh)
5031 uint_t *ptr = (uint_t *)qh;