Lines Matching refs:active
179 u32 active:1; /* Channel active */ member
208 struct list_head active; member
279 if (list_empty(&mchan->active)) in mpc_dma_execute()
280 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute()
283 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute()
288 list_for_each_entry(mdesc, &mchan->active, node) { in mpc_dma_execute()
343 list_for_each_entry(mdesc, &mchan->active, node) in mpc_dma_irq_process()
347 list_splice_tail_init(&mchan->active, &mchan->completed); in mpc_dma_irq_process()
488 if (list_empty(&mchan->active)) in mpc_dma_tx_submit()
572 BUG_ON(!list_empty(&mchan->active)); in mpc_dma_free_chan_resources()
857 list_splice_tail_init(&mchan->active, &mchan->free); in mpc_dma_device_terminate_all()
973 INIT_LIST_HEAD(&mchan->active); in mpc_dma_probe()