Lines Matching refs:desc_pool
458 struct list_head desc_pool; member
2025 list_move_tail(&desc->node, &pch->dmac->desc_pool); in pl330_tasklet()
2154 list_splice_tail_init(&pch->submitted_list, &pl330->desc_pool); in pl330_terminate_all()
2155 list_splice_tail_init(&pch->work_list, &pl330->desc_pool); in pl330_terminate_all()
2156 list_splice_tail_init(&pch->completed_list, &pl330->desc_pool); in pl330_terminate_all()
2205 list_splice_tail_init(&pch->work_list, &pch->dmac->desc_pool); in pl330_free_chan_resources()
2374 list_add_tail(&desc[i].node, &pl330->desc_pool); in add_desc()
2389 if (!list_empty(&pl330->desc_pool)) { in pluck_desc()
2390 desc = list_entry(pl330->desc_pool.next, in pluck_desc()
2534 list_move_tail(&desc->node, &pl330->desc_pool); in pl330_prep_dma_cyclic()
2537 list_move_tail(&first->node, &pl330->desc_pool); in pl330_prep_dma_cyclic()
2650 list_move_tail(&desc->node, &pl330->desc_pool); in __pl330_giveback_desc()
2653 list_move_tail(&first->node, &pl330->desc_pool); in __pl330_giveback_desc()
2830 INIT_LIST_HEAD(&pl330->desc_pool); in pl330_probe()