Lines Matching refs:sitd
429 ehci_sitd_t *sitd; in ehci_init() local
434 sitd = buf_res.buffer; in ehci_init()
438 sitd->page_cache = sc->sc_hw.isoc_fs_start_pc + i; in ehci_init()
442 sc->sc_isoc_fs_p_last[i] = sitd; in ehci_init()
446 sitd->sitd_self = in ehci_init()
450 sitd->sitd_back = in ehci_init()
453 sitd->sitd_next = in ehci_init()
475 sitd->sitd_self; in ehci_init()
800 ehci_dump_sitd(ehci_softc_t *sc, ehci_sitd_t *sitd) in ehci_dump_sitd() argument
802 usb_pc_cpu_invalidate(sitd->page_cache); in ehci_dump_sitd()
803 printf("SITD(%p) at 0x%08x\n", sitd, hc32toh(sc, sitd->sitd_self) & ~0x1F); in ehci_dump_sitd()
804 printf(" next=0x%08x\n", hc32toh(sc, sitd->sitd_next)); in ehci_dump_sitd()
806 hc32toh(sc, sitd->sitd_portaddr), in ehci_dump_sitd()
807 (sitd->sitd_portaddr & htohc32(sc, EHCI_SITD_SET_DIR_IN)) in ehci_dump_sitd()
809 EHCI_SITD_GET_ADDR(hc32toh(sc, sitd->sitd_portaddr)), in ehci_dump_sitd()
810 EHCI_SITD_GET_ENDPT(hc32toh(sc, sitd->sitd_portaddr)), in ehci_dump_sitd()
811 EHCI_SITD_GET_PORT(hc32toh(sc, sitd->sitd_portaddr)), in ehci_dump_sitd()
812 EHCI_SITD_GET_HUBA(hc32toh(sc, sitd->sitd_portaddr))); in ehci_dump_sitd()
813 printf(" mask=0x%08x\n", hc32toh(sc, sitd->sitd_mask)); in ehci_dump_sitd()
814 printf(" status=0x%08x <%s> len=0x%x\n", hc32toh(sc, sitd->sitd_status), in ehci_dump_sitd()
815 (sitd->sitd_status & htohc32(sc, EHCI_SITD_ACTIVE)) ? "ACTIVE" : "", in ehci_dump_sitd()
816 EHCI_SITD_GET_LEN(hc32toh(sc, sitd->sitd_status))); in ehci_dump_sitd()
818 hc32toh(sc, sitd->sitd_back), in ehci_dump_sitd()
819 hc32toh(sc, sitd->sitd_bp[0]), in ehci_dump_sitd()
820 hc32toh(sc, sitd->sitd_bp[1]), in ehci_dump_sitd()
821 hc32toh(sc, sitd->sitd_bp_hi[0]), in ehci_dump_sitd()
822 hc32toh(sc, sitd->sitd_bp_hi[1])); in ehci_dump_sitd()
876 ehci_sitd_t *sitd; in ehci_dump_isoc() local
887 sitd = sc->sc_isoc_fs_p_last[pos]; in ehci_dump_isoc()
894 while (sitd && max && max--) { in ehci_dump_isoc()
895 ehci_dump_sitd(sc, sitd); in ehci_dump_isoc()
896 sitd = sitd->prev; in ehci_dump_isoc()