Set_QTD
Set_QTD(curr_qtd->qtd_active_qtd_next, 0);
Set_QTD(last_done_qtd->qtd_active_qtd_next,
Set_QTD(tw_qtd->qtd_state, EHCI_QTD_RECLAIM);
Set_QTD(qtd->qtd_tw_next_qtd, td_addr);
Set_QTD(qtd->qtd_state, EHCI_QTD_DUMMY);
Set_QTD(qtd->qtd_tw_next_qtd, 0);
Set_QTD(qtd->qtd_state, EHCI_QTD_DUMMY);
Set_QTD(qtd->qtd_state, EHCI_QTD_DUMMY);
Set_QTD(next_dummy_qtd->qtd_next_qtd,
Set_QTD(new_dummy_qtd->qtd_tw_next_qtd, 0);
Set_QTD(next_dummy_qtd->qtd_next_qtd,
Set_QTD(qtd->qtd_state, EHCI_QTD_ACTIVE);
Set_QTD(qtd->qtd_xfer_offs, qtd_dma_offs);
Set_QTD(qtd->qtd_xfer_len, buf_len);
Set_QTD(qtd->qtd_buf[i], buf_addr);
Set_QTD(qtd->qtd_ctrl, (ctrl | EHCI_QTD_CTRL_ACTIVE_XACT));
Set_QTD(qtd->qtd_trans_wrapper, (uint32_t)tw->tw_id);
Set_QTD(qtd->qtd_tw_next_qtd, 0);
Set_QTD(dummy->qtd_tw_next_qtd,
Set_QTD(curr_qtd->qtd_active_qtd_next, 0);
Set_QTD(last_done_qtd->qtd_active_qtd_next,
Set_QTD(qtd->qtd_active_qtd_prev,
Set_QTD(curr_qtd->qtd_active_qtd_next,
Set_QTD(qtd->qtd_active_qtd_next, 0);
Set_QTD(qtd->qtd_active_qtd_prev, 0);
Set_QTD(prev_qtd->qtd_active_qtd_next,
Set_QTD(next_qtd->qtd_active_qtd_prev,
Set_QTD(ehcip->ehci_qtd_pool_addr[i].
Set_QTD(first_dummy_qtd->qtd_next_qtd,
Set_QTD(new_dummy_qtd->qtd_tw_next_qtd, 0);
Set_QTD(next_dummy_qtd->qtd_next_qtd,
Set_QTD(qtd->qtd_state, EHCI_QTD_DUMMY);
Set_QTD(qtd->qtd_ctrl, EHCI_QTD_CTRL_HALTED_XACT);
Set_QTD(qtd->qtd_next_qtd, EHCI_QTD_NEXT_QTD_PTR_VALID);
Set_QTD(qtd->qtd_alt_next_qtd, EHCI_QTD_ALT_NEXT_QTD_PTR_VALID);
Set_QTD(qtd->qtd_state, EHCI_QTD_ACTIVE);
Set_QTD(qtd->qtd_xfer_offs, qtd_dma_offs);
Set_QTD(qtd->qtd_xfer_len, buf_len);
Set_QTD(qtd->qtd_buf[i], buf_addr);
Set_QTD(qtd->qtd_alt_next_qtd,
Set_QTD(qtd->qtd_ctrl, (ctrl | EHCI_QTD_CTRL_ACTIVE_XACT));
Set_QTD(qtd->qtd_ctrl_phase, qtd_ctrl_phase);
Set_QTD(qtd->qtd_trans_wrapper, (uint32_t)tw->tw_id);
Set_QTD(qtd->qtd_tw_next_qtd, 0);
Set_QTD(dummy->qtd_tw_next_qtd,
Set_QTD(qtd->qtd_active_qtd_prev,
Set_QTD(curr_qtd->qtd_active_qtd_next,
Set_QTD(qtd->qtd_active_qtd_next, 0);
Set_QTD(qtd->qtd_active_qtd_prev, 0);
Set_QTD(prev_qtd->qtd_active_qtd_next,
Set_QTD(next_qtd->qtd_active_qtd_prev,
Set_QTD(qtd->qtd_tw_next_qtd, old_qtd->qtd_tw_next_qtd);
Set_QTD(old_qtd->qtd_state, EHCI_QTD_FREE);
Set_QTD(qtd->qtd_tw_next_qtd, qtd_addr);