Lines Matching refs:active
103 struct list_head active; member
252 list_move_tail(&sdesc->node, &schan->active); in sirfsoc_dma_execute()
285 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_irq()
289 list_splice_tail_init(&schan->active, in sirfsoc_dma_irq()
307 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_irq()
315 list_splice_tail_init(&schan->active, in sirfsoc_dma_irq()
376 if (list_empty(&schan->active)) { in sirfsoc_dma_process_completed()
382 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_process_completed()
484 list_splice_tail_init(&schan->active, &schan->free); in sirfsoc_dma_terminate_all()
613 BUG_ON(!list_empty(&schan->active)); in sirfsoc_dma_free_chan_resources()
636 if (list_empty(&schan->active) && !list_empty(&schan->queued)) in sirfsoc_dma_issue_pending()
659 if (list_empty(&schan->active)) { in sirfsoc_dma_tx_status()
665 sdesc = list_first_entry(&schan->active, struct sirfsoc_dma_desc, node); in sirfsoc_dma_tx_status()
939 INIT_LIST_HEAD(&schan->active); in sirfsoc_dma_probe()
1049 if (list_empty(&schan->active)) in sirfsoc_dma_pm_suspend()
1051 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_pm_suspend()
1095 if (list_empty(&schan->active)) in sirfsoc_dma_pm_resume()
1097 sdesc = list_first_entry(&schan->active, in sirfsoc_dma_pm_resume()