HC_END_OF_LIST
if (!(td.link_ptr & HC_END_OF_LIST) && td.link_ptr != 0) {
if (td.link_ptr & HC_END_OF_LIST) {
if (!(qh.link_ptr & HC_END_OF_LIST) && qh.link_ptr != 0) {
if (!(qh.element_ptr & HC_END_OF_LIST) && qh.element_ptr != 0) {
if (qh.link_ptr & HC_END_OF_LIST) {
if (qh.element_ptr & HC_END_OF_LIST) {
if (wsp->walk_addr == 0 || wsp->walk_addr & HC_END_OF_LIST)
if (wsp->walk_addr == 0 || wsp->walk_addr & HC_END_OF_LIST) {
HC_END_OF_LIST);
HC_END_OF_LIST);
SetTD32(uhcip, td->link_ptr, HC_END_OF_LIST);
SetQH32(uhcip, list_array[i].link_ptr, HC_END_OF_LIST);
SetQH32(uhcip, list_array[i].element_ptr, HC_END_OF_LIST);
SetQH32(uhcip, uhcip->uhci_bulk_xfers_q_head->link_ptr, HC_END_OF_LIST);
SetTD32(uhcip, sof_td->link_ptr, HC_END_OF_LIST);
SetTD32(uhcip, isoc_td->link_ptr, HC_END_OF_LIST);
HC_END_OF_LIST);
SetQH32(uhcip, qh->prev_qh->link_ptr, HC_END_OF_LIST);
HC_END_OF_LIST;
uhcip->uhci_bulk_xfers_q_tail->link_ptr = HC_END_OF_LIST;
link_ptr = HC_END_OF_LIST;
(uhci_td_t *)NULL, HC_END_OF_LIST, ph, index,
HC_END_OF_LIST);
HC_END_OF_LIST);
SetQH32(uhcip, queue_head->link_ptr, HC_END_OF_LIST);
SetQH32(uhcip, queue_head->element_ptr, HC_END_OF_LIST);
SetQH32(uhcip, addr, GetQH32(uhcip, (addr)) | HC_END_OF_LIST)
SetQH32(uhcip, addr, GetQH32(uhcip, (addr)) & ~HC_END_OF_LIST)