Searched refs:lli_pool (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | ste_dma40.c | 347 * points into the lli_pool, to base if lli_len > 1 or to pre_alloc_lli if 350 * @lli_pool: The pool with two entries pre-allocated. 368 struct d40_lli_pool lli_pool; member 647 base = d40d->lli_pool.pre_alloc_lli; in d40_pool_lli_alloc() 648 d40d->lli_pool.size = sizeof(d40d->lli_pool.pre_alloc_lli); in d40_pool_lli_alloc() 649 d40d->lli_pool.base = NULL; in d40_pool_lli_alloc() 651 d40d->lli_pool.size = lli_len * 2 * align; in d40_pool_lli_alloc() 653 base = kmalloc(d40d->lli_pool.size + align, GFP_NOWAIT); in d40_pool_lli_alloc() 654 d40d->lli_pool in d40_pool_lli_alloc() [all...] |
H A D | owl-dma.c | 216 * @lli_pool: a pool for the LLI descriptors 229 struct dma_pool *lli_pool; member 345 dma_pool_free(od->lli_pool, lli, lli->phys); in owl_dma_free_lli() 353 lli = dma_pool_alloc(od->lli_pool, GFP_NOWAIT, &phys); in owl_dma_alloc_lli() 1196 od->lli_pool = dma_pool_create(dev_name(od->dma.dev), od->dma.dev, in owl_dma_probe() 1200 if (!od->lli_pool) { in owl_dma_probe() 1227 dma_pool_destroy(od->lli_pool); in owl_dma_probe() 1248 dma_pool_destroy(od->lli_pool); in owl_dma_remove()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40.c | 376 * points into the lli_pool, to base if lli_len > 1 or to pre_alloc_lli if 379 * @lli_pool: The pool with two entries pre-allocated. 397 struct d40_lli_pool lli_pool; member 672 base = d40d->lli_pool.pre_alloc_lli; in d40_pool_lli_alloc() 673 d40d->lli_pool.size = sizeof(d40d->lli_pool.pre_alloc_lli); in d40_pool_lli_alloc() 674 d40d->lli_pool.base = NULL; in d40_pool_lli_alloc() 676 d40d->lli_pool.size = lli_len * 2 * align; in d40_pool_lli_alloc() 678 base = kmalloc(d40d->lli_pool.size + align, GFP_NOWAIT); in d40_pool_lli_alloc() 679 d40d->lli_pool in d40_pool_lli_alloc() [all...] |
H A D | at_hdmac.c | 336 * @lli_pool: hw lli table 347 struct dma_pool *lli_pool; member 592 dma_pool_free(atdma->lli_pool, desc->sg[i].lli, in atdma_desc_free() 928 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atc_prep_dma_interleaved() 1009 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atc_prep_dma_memcpy() 1059 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT, in atdma_create_memset_lli() 1293 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, in atc_prep_slave_sg() 1342 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, in atc_prep_slave_sg() 1427 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_ATOMIC, in atc_dma_cyclic_fill_desc() 1986 atdma->lli_pool in at_dma_probe() [all...] |
H A D | owl-dma.c | 217 * @lli_pool: a pool for the LLI descriptors 230 struct dma_pool *lli_pool; member 346 dma_pool_free(od->lli_pool, lli, lli->phys); in owl_dma_free_lli() 354 lli = dma_pool_alloc(od->lli_pool, GFP_NOWAIT, &phys); in owl_dma_alloc_lli() 1198 od->lli_pool = dma_pool_create(dev_name(od->dma.dev), od->dma.dev, in owl_dma_probe() 1202 if (!od->lli_pool) { in owl_dma_probe() 1229 dma_pool_destroy(od->lli_pool); in owl_dma_probe() 1250 dma_pool_destroy(od->lli_pool); in owl_dma_remove()
|
Completed in 13 milliseconds