Searched refs:gen_pool_dma_alloc (Results  1 – 17 of 17) sorted by relevance
| /Linux-v5.4/arch/arm/mach-davinci/ | 
| D | sram.c | 31 	return gen_pool_dma_alloc(sram_pool, len, dma);  in sram_alloc()
 | 
| /Linux-v5.4/drivers/firmware/tegra/ | 
| D | bpmp-tegra186.c | 182 	priv->tx.virt = gen_pool_dma_alloc(priv->tx.pool, 4096, &priv->tx.phys);  in tegra186_bpmp_init()195 	priv->rx.virt = gen_pool_dma_alloc(priv->rx.pool, 4096, &priv->rx.phys);  in tegra186_bpmp_init()
 
 | 
| /Linux-v5.4/drivers/usb/core/ | 
| D | buffer.c | 127 		return gen_pool_dma_alloc(hcd->localmem_pool, size, dma);  in hcd_buffer_alloc()
 | 
| /Linux-v5.4/drivers/gpu/drm/vboxvideo/ | 
| D | vbox_hgsmi.c | 56 	h = gen_pool_dma_alloc(guest_pool, total_size, &offset);  in hgsmi_buffer_alloc()
 | 
| /Linux-v5.4/sound/core/ | 
| D | memalloc.c | 79 	dmab->area = gen_pool_dma_alloc(pool, size, &dmab->addr);  in snd_malloc_dev_iram()
 | 
| /Linux-v5.4/include/linux/ | 
| D | genalloc.h | 156 extern void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size,
 | 
| /Linux-v5.4/Documentation/core-api/ | 
| D | genalloc.rst | 72    :functions: gen_pool_dma_alloc78 from the given pool.  The :c:func:`gen_pool_dma_alloc` variant allocates
 
 | 
| /Linux-v5.4/sound/soc/pxa/ | 
| D | mmp-pcm.c | 184 	buf->area = gen_pool_dma_alloc(gpool, size, &buf->addr);  in mmp_pcm_preallocate_dma_buffer()
 | 
| /Linux-v5.4/lib/ | 
| D | genalloc.c | 339 void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, dma_addr_t *dma)  in gen_pool_dma_alloc()  function343 EXPORT_SYMBOL(gen_pool_dma_alloc);
 
 | 
| /Linux-v5.4/drivers/uio/ | 
| D | uio_pruss.c | 168 			(unsigned long)gen_pool_dma_alloc(gdev->sram_pool,  in pruss_probe()
 | 
| /Linux-v5.4/drivers/gpu/ipu-v3/ | 
| D | ipu-pre.c | 299 	pre->buffer_virt = gen_pool_dma_alloc(pre->iram, IPU_PRE_MAX_WIDTH *  in ipu_pre_probe()
 | 
| /Linux-v5.4/drivers/net/ethernet/marvell/ | 
| D | mvneta_bm.c | 381 	priv->bppi_virt_addr = gen_pool_dma_alloc(priv->bppi_pool,  in mvneta_bm_get_sram()
 | 
| /Linux-v5.4/drivers/crypto/marvell/ | 
| D | cesa.c | 384 		engine->sram = gen_pool_dma_alloc(engine->pool,  in mv_cesa_get_sram()
 | 
| /Linux-v5.4/drivers/dma/ | 
| D | mmp_tdma.c | 415 	tdmac->desc_arr = gen_pool_dma_alloc(gpool, size, &tdmac->desc_arr_phys);  in mmp_tdma_alloc_descriptor()
 | 
| /Linux-v5.4/drivers/staging/media/tegra-vde/ | 
| D | vde.c | 1072 	vde->iram = gen_pool_dma_alloc(vde->iram_pool,  in tegra_vde_probe()
 | 
| /Linux-v5.4/drivers/mtd/nand/raw/atmel/ | 
| D | nand-controller.c | 2228 	nc->sram.virt = (void __iomem *)gen_pool_dma_alloc(nc->sram.pool,  in atmel_hsmc_nand_controller_init()
 | 
| /Linux-v5.4/drivers/media/platform/coda/ | 
| D | coda-common.c | 3051 	dev->iram.vaddr = gen_pool_dma_alloc(dev->iram_pool, dev->iram.size,  in coda_probe()
 |