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()
488 list_splice_init(&dc->active_list, &list); in txx9dmac_complete_all()
490 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_complete_all()
552 if (list_empty(&dc->active_list) && !list_empty(&dc->queue)) in txx9dmac_handle_error()
553 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_handle_error()
554 if (!list_empty(&dc->active_list)) in txx9dmac_handle_error()
595 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) { in txx9dmac_scan_descriptors()
630 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_scan_descriptors()
946 list_splice_init(&dc->active_list, &list); in txx9dmac_control()
995 list_splice_tail(&list, &dc->active_list); in txx9dmac_chain_dynamic()
1004 if (!list_empty(&dc->active_list)) in txx9dmac_issue_pending()
1007 if (list_empty(&dc->active_list)) { in txx9dmac_issue_pending()
1008 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_issue_pending()
1092 BUG_ON(!list_empty(&dc->active_list)); in txx9dmac_free_chan_resources()
1174 INIT_LIST_HEAD(&dc->active_list); in txx9dmac_chan_probe()