Lines Matching refs:active_list
87 return list_first_entry(&atchan->active_list, in atc_first_active()
276 list_for_each_entry_safe(desc, _desc, &atchan->active_list, desc_node) { in atc_get_desc_by_cookie()
513 list_splice_init(&atchan->active_list, &list); in atc_complete_all()
515 list_splice_init(&atchan->queue, &atchan->active_list); in atc_complete_all()
534 if (list_empty(&atchan->active_list) || in atc_advance_work()
535 list_is_singular(&atchan->active_list)) { in atc_advance_work()
566 list_splice_init(&atchan->queue, atchan->active_list.prev); in atc_handle_error()
569 if (!list_empty(&atchan->active_list)) in atc_handle_error()
691 if (list_empty(&atchan->active_list)) { in atc_tx_submit()
695 list_add_tail(&desc->desc_node, &atchan->active_list); in atc_tx_submit()
1597 list_splice_init(&atchan->active_list, &list); in atc_terminate_all()
1770 BUG_ON(!list_empty(&atchan->active_list)); in atc_free_chan_resources()
2055 INIT_LIST_HEAD(&atchan->active_list); in at_dma_probe()