Lines Matching refs:active_list
107 struct list_head active_list; member
174 return list_first_entry(&pd_chan->active_list, in pdc_first_active()
380 list_splice_init(&pd_chan->active_list, &list); in pdc_complete_all()
381 list_splice_init(&pd_chan->queue, &pd_chan->active_list); in pdc_complete_all()
394 list_splice_init(&pd_chan->queue, pd_chan->active_list.prev); in pdc_handle_error()
396 if (!list_empty(&pd_chan->active_list)) in pdc_handle_error()
408 if (list_empty(&pd_chan->active_list) || in pdc_advance_work()
409 list_is_singular(&pd_chan->active_list)) { in pdc_advance_work()
426 if (list_empty(&pd_chan->active_list)) { in pd_tx_submit()
427 list_add_tail(&desc->desc_node, &pd_chan->active_list); in pd_tx_submit()
547 BUG_ON(!list_empty(&pd_chan->active_list)); in pd_free_chan_resources()
674 list_splice_init(&pd_chan->active_list, &list); in pd_device_terminate_all()
909 INIT_LIST_HEAD(&pd_chan->active_list); in pch_dma_probe()