Lines Matching refs:desc_pool
94 struct dma_pool *desc_pool; /* Channel's used allocator */ member
119 struct dma_pool *desc_pool; /* Descriptors pool */ member
740 if (chan->desc_pool) in pxad_alloc_chan_resources()
743 chan->desc_pool = dma_pool_create(dma_chan_name(dchan), in pxad_alloc_chan_resources()
748 if (!chan->desc_pool) { in pxad_alloc_chan_resources()
763 dma_pool_destroy(chan->desc_pool); in pxad_free_chan_resources()
764 chan->desc_pool = NULL; in pxad_free_chan_resources()
780 dma_pool_free(sw_desc->desc_pool, in pxad_free_desc()
799 sw_desc->desc_pool = chan->desc_pool; in pxad_alloc_desc()
802 sw_desc->hw_desc[i] = dma_pool_alloc(sw_desc->desc_pool, in pxad_alloc_desc()
807 __func__, i, sw_desc->desc_pool); in pxad_alloc_desc()