Home
last modified time | relevance | path

Searched refs:lli_pool (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/dma/
Dste_dma40.c397 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.base = base; in d40_pool_lli_alloc()
681 if (d40d->lli_pool.base == NULL) in d40_pool_lli_alloc()
689 d40d->lli_pool.dma_addr = 0; in d40_pool_lli_alloc()
694 d40d->lli_pool.dma_addr = dma_map_single(d40c->base->dev, in d40_pool_lli_alloc()
[all …]
Dat_hdmac.c347 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 = dma_pool_create("at_hdmac_lli_pool", in at_dma_probe()
1989 if (!atdma->lli_pool) { in at_dma_probe()
[all …]
Dowl-dma.c230 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()