Lines Matching refs:active
67 struct list_head active; member
127 list_move_tail(&sdesc->node, &schan->active); in sirfsoc_dma_execute()
173 sdesc = list_first_entry(&schan->active, struct sirfsoc_dma_desc, in sirfsoc_dma_irq()
177 list_splice_tail_init(&schan->active, &schan->completed); in sirfsoc_dma_irq()
231 sdesc = list_first_entry(&schan->active, struct sirfsoc_dma_desc, in sirfsoc_dma_process_completed()
324 list_splice_tail_init(&schan->active, &schan->free); in sirfsoc_dma_terminate_all()
430 BUG_ON(!list_empty(&schan->active)); in sirfsoc_dma_free_chan_resources()
453 if (list_empty(&schan->active) && !list_empty(&schan->queued)) in sirfsoc_dma_issue_pending()
476 sdesc = list_first_entry(&schan->active, struct sirfsoc_dma_desc, in sirfsoc_dma_tx_status()
736 INIT_LIST_HEAD(&schan->active); in sirfsoc_dma_probe()
836 if (list_empty(&schan->active)) in sirfsoc_dma_pm_suspend()
838 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_pm_suspend()
869 if (list_empty(&schan->active)) in sirfsoc_dma_pm_resume()
871 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_pm_resume()