UHCI_PTR_T
sc->sc_last_qh->qh.qh_hlink = htole32(UHCI_PTR_T);
if (!(elink & UHCI_PTR_T)) {
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if (!(elink & UHCI_PTR_T)) {
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if (!(sqh->qh.qh_elink & htole32(UHCI_PTR_T))) {
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if ((td_link & UHCI_PTR_T) == 0) {
p->td.td_link = htole32(UHCI_PTR_T);
std->td.td_link = htole32(UHCI_PTR_T | UHCI_PTR_VF | UHCI_PTR_TD);
std->td.td_link = htole32(UHCI_PTR_T | UHCI_PTR_VF | UHCI_PTR_TD);
stat->td.td_link = htole32(UHCI_PTR_T);
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if (!(sqh->qh.qh_elink & htole32(UHCI_PTR_T))) {
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if (le32toh(pqh->qh.qh_hlink) & UHCI_PTR_T) {
std->td.td_link = htole32(UHCI_PTR_T);
lsqh->qh.qh_hlink = htole32(UHCI_PTR_T); /* end of QH chain */
bsqh->qh.qh_elink = htole32(UHCI_PTR_T);
chsqh->qh.qh_elink = htole32(UHCI_PTR_T);
clsqh->qh.qh_elink = htole32(UHCI_PTR_T);
sqh->qh.qh_elink = htole32(UHCI_PTR_T);
if (sqh->hlink != NULL && !(le32toh(sqh->qh.qh_hlink) & UHCI_PTR_T))
if (sqh->elink != NULL && !(le32toh(sqh->qh.qh_elink) & UHCI_PTR_T))
stop = (le32toh(td->td.td_link) & UHCI_PTR_T ||