Lines Matching refs:sitd
380 ehci_sitd_t *sitd;
384 sitd = (ehci_sitd_t *)buf_res.buffer;
388 sitd->page_cache = sc->sc_hw.isoc_fs_start_pc + i;
392 sc->sc_isoc_fs_p_last[i] = sitd;
396 sitd->sitd_self =
400 sitd->sitd_back =
403 sitd->sitd_next =
425 sitd->sitd_self;
744 ehci_dump_sitd(ehci_softc_t *sc, ehci_sitd_t *sitd)
746 usb_pc_cpu_invalidate(sitd->page_cache);
747 PRINTK("SITD(%p) at 0x%08x\n", sitd, hc32toh(sc, sitd->sitd_self) & ~0x1F);
748 PRINTK(" next=0x%08x\n", hc32toh(sc, sitd->sitd_next));
750 hc32toh(sc, sitd->sitd_portaddr),
751 (sitd->sitd_portaddr & htohc32(sc, EHCI_SITD_SET_DIR_IN))
753 EHCI_SITD_GET_ADDR(hc32toh(sc, sitd->sitd_portaddr)),
754 EHCI_SITD_GET_ENDPT(hc32toh(sc, sitd->sitd_portaddr)),
755 EHCI_SITD_GET_PORT(hc32toh(sc, sitd->sitd_portaddr)),
756 EHCI_SITD_GET_HUBA(hc32toh(sc, sitd->sitd_portaddr)));
757 PRINTK(" mask=0x%08x\n", hc32toh(sc, sitd->sitd_mask));
758 PRINTK(" status=0x%08x <%s> len=0x%x\n", hc32toh(sc, sitd->sitd_status),
759 (sitd->sitd_status & htohc32(sc, EHCI_SITD_ACTIVE)) ? "ACTIVE" : "",
760 EHCI_SITD_GET_LEN(hc32toh(sc, sitd->sitd_status)));
762 hc32toh(sc, sitd->sitd_back),
763 hc32toh(sc, sitd->sitd_bp[0]),
764 hc32toh(sc, sitd->sitd_bp[1]),
765 hc32toh(sc, sitd->sitd_bp_hi[0]),
766 hc32toh(sc, sitd->sitd_bp_hi[1]));
820 ehci_sitd_t *sitd;
831 sitd = sc->sc_isoc_fs_p_last[pos];
838 while (sitd && max && max--) {
839 ehci_dump_sitd(sc, sitd);
840 sitd = sitd->prev;