Lines Matching refs:active_list
63 return list_first_entry(&atchan->active_list, in atc_first_active()
321 list_splice_init(&atchan->active_list, &list); in atc_complete_all()
323 list_splice_init(&atchan->queue, &atchan->active_list); in atc_complete_all()
342 list_for_each_entry_safe(desc, _desc, &atchan->active_list, desc_node) { in atc_cleanup_descriptors()
373 if (list_empty(&atchan->active_list) || in atc_advance_work()
374 list_is_singular(&atchan->active_list)) { in atc_advance_work()
405 list_splice_init(&atchan->queue, atchan->active_list.prev); in atc_handle_error()
408 if (!list_empty(&atchan->active_list)) in atc_handle_error()
530 if (list_empty(&atchan->active_list)) { in atc_tx_submit()
534 list_add_tail(&desc->desc_node, &atchan->active_list); in atc_tx_submit()
999 list_splice_init(&atchan->active_list, &list); in atc_control()
1175 BUG_ON(!list_empty(&atchan->active_list)); in atc_free_chan_resources()
1418 INIT_LIST_HEAD(&atchan->active_list); in at_dma_probe()