Lines Matching refs:desc_pool
458 struct list_head desc_pool; member
2022 list_move_tail(&desc->node, &pch->dmac->desc_pool); in pl330_tasklet()
2151 list_splice_tail_init(&pch->submitted_list, &pl330->desc_pool); in pl330_terminate_all()
2152 list_splice_tail_init(&pch->work_list, &pl330->desc_pool); in pl330_terminate_all()
2153 list_splice_tail_init(&pch->completed_list, &pl330->desc_pool); in pl330_terminate_all()
2202 list_splice_tail_init(&pch->work_list, &pch->dmac->desc_pool); in pl330_free_chan_resources()
2371 list_add_tail(&desc[i].node, &pl330->desc_pool); in add_desc()
2386 if (!list_empty(&pl330->desc_pool)) { in pluck_desc()
2387 desc = list_entry(pl330->desc_pool.next, in pluck_desc()
2531 list_move_tail(&desc->node, &pl330->desc_pool); in pl330_prep_dma_cyclic()
2534 list_move_tail(&first->node, &pl330->desc_pool); in pl330_prep_dma_cyclic()
2645 list_move_tail(&desc->node, &pl330->desc_pool); in __pl330_giveback_desc()
2648 list_move_tail(&first->node, &pl330->desc_pool); in __pl330_giveback_desc()
2825 INIT_LIST_HEAD(&pl330->desc_pool); in pl330_probe()