Lines Matching refs:itd
431 ehci_itd_t *itd; in ehci_init() local
459 itd = buf_res.buffer; in ehci_init()
463 itd->page_cache = sc->sc_hw.isoc_hs_start_pc + i; in ehci_init()
467 sc->sc_isoc_hs_p_last[i] = itd; in ehci_init()
471 itd->itd_self = in ehci_init()
475 itd->itd_next = in ehci_init()
827 ehci_dump_itd(ehci_softc_t *sc, ehci_itd_t *itd) in ehci_dump_itd() argument
829 usb_pc_cpu_invalidate(itd->page_cache); in ehci_dump_itd()
830 printf("ITD(%p) at 0x%08x\n", itd, hc32toh(sc, itd->itd_self) & ~0x1F); in ehci_dump_itd()
831 printf(" next=0x%08x\n", hc32toh(sc, itd->itd_next)); in ehci_dump_itd()
832 printf(" status[0]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[0]), in ehci_dump_itd()
833 (itd->itd_status[0] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
834 printf(" status[1]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[1]), in ehci_dump_itd()
835 (itd->itd_status[1] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
836 printf(" status[2]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[2]), in ehci_dump_itd()
837 (itd->itd_status[2] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
838 printf(" status[3]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[3]), in ehci_dump_itd()
839 (itd->itd_status[3] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
840 printf(" status[4]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[4]), in ehci_dump_itd()
841 (itd->itd_status[4] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
842 printf(" status[5]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[5]), in ehci_dump_itd()
843 (itd->itd_status[5] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
844 printf(" status[6]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[6]), in ehci_dump_itd()
845 (itd->itd_status[6] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
846 printf(" status[7]=0x%08x; <%s>\n", hc32toh(sc, itd->itd_status[7]), in ehci_dump_itd()
847 (itd->itd_status[7] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : ""); in ehci_dump_itd()
848 printf(" bp[0]=0x%08x\n", hc32toh(sc, itd->itd_bp[0])); in ehci_dump_itd()
850 EHCI_ITD_GET_ADDR(hc32toh(sc, itd->itd_bp[0])), in ehci_dump_itd()
851 EHCI_ITD_GET_ENDPT(hc32toh(sc, itd->itd_bp[0]))); in ehci_dump_itd()
852 printf(" bp[1]=0x%08x\n", hc32toh(sc, itd->itd_bp[1])); in ehci_dump_itd()
854 (hc32toh(sc, itd->itd_bp[1]) & EHCI_ITD_SET_DIR_IN) ? "in" : "out", in ehci_dump_itd()
855 EHCI_ITD_GET_MPL(hc32toh(sc, itd->itd_bp[1]))); in ehci_dump_itd()
857 hc32toh(sc, itd->itd_bp[2]), in ehci_dump_itd()
858 hc32toh(sc, itd->itd_bp[3]), in ehci_dump_itd()
859 hc32toh(sc, itd->itd_bp[4]), in ehci_dump_itd()
860 hc32toh(sc, itd->itd_bp[5]), in ehci_dump_itd()
861 hc32toh(sc, itd->itd_bp[6])); in ehci_dump_itd()
864 hc32toh(sc, itd->itd_bp_hi[0]), in ehci_dump_itd()
865 hc32toh(sc, itd->itd_bp_hi[1]), in ehci_dump_itd()
866 hc32toh(sc, itd->itd_bp_hi[2]), in ehci_dump_itd()
867 hc32toh(sc, itd->itd_bp_hi[3]), in ehci_dump_itd()
868 hc32toh(sc, itd->itd_bp_hi[4]), in ehci_dump_itd()
869 hc32toh(sc, itd->itd_bp_hi[5]), in ehci_dump_itd()
870 hc32toh(sc, itd->itd_bp_hi[6])); in ehci_dump_itd()
876 ehci_itd_t *itd; in ehci_dump_isoc() local
887 itd = sc->sc_isoc_hs_p_last[pos]; in ehci_dump_isoc()
890 while (itd && max && max--) { in ehci_dump_isoc()
891 ehci_dump_itd(sc, itd); in ehci_dump_isoc()
892 itd = itd->prev; in ehci_dump_isoc()