Searched refs:sgbuf (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/sound/core/ |
D | memalloc.c | 727 struct snd_dma_sg_fallback *sgbuf) in __snd_dma_sg_fallback_free() argument 731 if (sgbuf->pages && sgbuf->addrs) { in __snd_dma_sg_fallback_free() 733 while (i < sgbuf->count) { in __snd_dma_sg_fallback_free() 734 if (!sgbuf->pages[i] || !sgbuf->addrs[i]) in __snd_dma_sg_fallback_free() 736 size = sgbuf->addrs[i] & ~PAGE_MASK; in __snd_dma_sg_fallback_free() 739 if (sgbuf->use_dma_alloc_coherent) in __snd_dma_sg_fallback_free() 741 page_address(sgbuf->pages[i]), in __snd_dma_sg_fallback_free() 742 sgbuf->addrs[i] & PAGE_MASK); in __snd_dma_sg_fallback_free() 744 do_free_pages(page_address(sgbuf->pages[i]), in __snd_dma_sg_fallback_free() 749 kvfree(sgbuf->pages); in __snd_dma_sg_fallback_free() [all …]
|
/Linux-v6.6/drivers/tty/serial/ |
D | amba-pl011.c | 831 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_trigger_dma() local 837 sgbuf = uap->dmarx.use_buf_b ? in pl011_dma_rx_trigger_dma() 839 desc = dmaengine_prep_slave_sg(rxchan, &sgbuf->sg, 1, in pl011_dma_rx_trigger_dma() 879 struct pl011_sgbuf *sgbuf = use_buf_b ? in pl011_dma_rx_chars() local 889 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_chars() 903 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_chars() 914 dmarx->last_residue = sgbuf->sg.length; in pl011_dma_rx_chars() 949 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_irq() local 972 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_irq() 999 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_callback() local [all …]
|
/Linux-v6.6/drivers/crypto/ |
D | atmel-sha.c | 1952 struct scatterlist *sgbuf; in atmel_sha_hmac_digest2() local 2009 sgbuf = &dd->tmp; in atmel_sha_hmac_digest2() 2012 sgbuf = req->src; in atmel_sha_hmac_digest2() 2017 return atmel_sha_dma_start(dd, sgbuf, req->nbytes, in atmel_sha_hmac_digest2() 2020 return atmel_sha_cpu_start(dd, sgbuf, req->nbytes, false, true, in atmel_sha_hmac_digest2()
|
/Linux-v6.6/Documentation/sound/kernel-api/ |
D | writing-an-alsa-driver.rst | 3566 struct snd_sg_buf *sgbuf = (struct snd_sg_buf *)substream->dma_private; 3574 ``sgbuf->table``. You can get the physical address at a certain offset
|