Lines Matching refs:active_list
103 return to_dw_desc(dwc->active_list.next); in dwc_first_active()
367 list_splice_init(&dwc->active_list, &list); in dwc_complete_all()
369 list_move(dwc->queue.next, &dwc->active_list); in dwc_complete_all()
442 if (list_empty(&dwc->active_list)) { in dwc_scan_descriptors()
457 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) { in dwc_scan_descriptors()
502 list_move(dwc->queue.next, &dwc->active_list); in dwc_scan_descriptors()
531 list_move(dwc->queue.next, dwc->active_list.prev); in dwc_handle_error()
535 if (!list_empty(&dwc->active_list)) in dwc_handle_error()
708 if (list_empty(&dwc->active_list)) { in dwc_tx_submit()
711 list_add_tail(&desc->desc_node, &dwc->active_list); in dwc_tx_submit()
1066 list_splice_init(&dwc->active_list, &list); in dwc_control()
1204 BUG_ON(!list_empty(&dwc->active_list)); in dwc_free_chan_resources()
1423 if (!list_empty(&dwc->queue) || !list_empty(&dwc->active_list)) { in dw_dma_cyclic_prep()
1789 INIT_LIST_HEAD(&dwc->active_list); in dw_probe()