ehci_soft_qh
ehci_dump_sqh(struct ehci_soft_qh *sqh)
struct ehci_soft_qh *sqh;
ehci_add_qh(struct ehci_soft_qh *sqh, struct ehci_soft_qh *head)
ehci_rem_qh(struct ehci_softc *sc, struct ehci_soft_qh *sqh)
ehci_set_qh_qtd(struct ehci_soft_qh *sqh, struct ehci_soft_qtd *sqtd)
struct ehci_soft_qh *ehci_alloc_sqh(struct ehci_softc *);
void ehci_free_sqh(struct ehci_softc *, struct ehci_soft_qh *);
usbd_status ehci_device_setintr(struct ehci_softc *, struct ehci_soft_qh *,
void ehci_add_qh(struct ehci_soft_qh *, struct ehci_soft_qh *);
void ehci_rem_qh(struct ehci_softc *, struct ehci_soft_qh *);
void ehci_set_qh_qtd(struct ehci_soft_qh *, struct ehci_soft_qtd *);
void ehci_dump_sqh(struct ehci_soft_qh *);
struct ehci_soft_qh *
struct ehci_soft_qh *sqh = NULL;
ehci_free_sqh(struct ehci_softc *sc, struct ehci_soft_qh *sqh)
struct ehci_soft_qh *sqh = epipe->sqh;
struct ehci_soft_qh *sqh = epipe->sqh;
struct ehci_soft_qh *sqh;
struct ehci_soft_qh *sqh;
struct ehci_soft_qh *sqh;
ehci_device_setintr(struct ehci_softc *sc, struct ehci_soft_qh *sqh, int ival)
struct ehci_soft_qh *sqh;
struct ehci_soft_qh *sqh;
struct ehci_soft_qh *sqh;
struct ehci_soft_qh *sqh; /* Queue Head. */
struct ehci_soft_qh *sc_freeqhs;
struct ehci_soft_qh *sc_async_head;
struct ehci_soft_qh *next;
struct ehci_soft_qh *prev;
#define EHCI_SQH_SIZE ((sizeof (struct ehci_soft_qh) + EHCI_QH_ALIGN - 1) / EHCI_QH_ALIGN * EHCI_QH_ALIGN)