Lines Matching refs:active_list
90 struct list_head active_list; member
200 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_start_dma()
239 if (list_empty(&td_chan->active_list)) in __td_finish()
242 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_finish()
282 list_entry(td_chan->active_list.next, in __td_ier_mask()
305 list_move(&td_desc->desc_node, &td_chan->active_list); in __td_start_next()
320 if (list_empty(&td_chan->active_list)) { in td_tx_submit()
323 list_add_tail(&td_desc->desc_node, &td_chan->active_list); in td_tx_submit()
461 BUG_ON(!list_empty(&td_chan->active_list)); in td_free_chan_resources()
497 if (!list_empty(&td_chan->active_list)) in td_issue_pending()
502 if (list_empty(&td_chan->active_list) && !list_empty(&td_chan->queue)) in td_issue_pending()
717 INIT_LIST_HEAD(&td_chan->active_list); in td_probe()