Lines Matching refs:active_list
168 return list_entry(dc->active_list.next, in txx9dmac_first_active()
174 return list_entry(dc->active_list.prev, in txx9dmac_last_active()
461 list_splice_init(&dc->active_list, &list); in txx9dmac_complete_all()
463 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_complete_all()
525 if (list_empty(&dc->active_list) && !list_empty(&dc->queue)) in txx9dmac_handle_error()
526 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_handle_error()
527 if (!list_empty(&dc->active_list)) in txx9dmac_handle_error()
568 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) { in txx9dmac_scan_descriptors()
603 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_scan_descriptors()
914 list_splice_init(&dc->active_list, &list); in txx9dmac_terminate_all()
962 list_splice_tail(&list, &dc->active_list); in txx9dmac_chain_dynamic()
971 if (!list_empty(&dc->active_list)) in txx9dmac_issue_pending()
974 if (list_empty(&dc->active_list)) { in txx9dmac_issue_pending()
975 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_issue_pending()
1059 BUG_ON(!list_empty(&dc->active_list)); in txx9dmac_free_chan_resources()
1142 INIT_LIST_HEAD(&dc->active_list); in txx9dmac_chan_probe()