Lines Matching refs:dmab
216 * @dmab: dma buffer info pointer
237 struct snd_dma_buffer *dmab;
254 u32 *p_start = (u32 *)spdifrx->dmab->area;
264 if (!spdifrx->dmab->area)
297 spdifrx->dmab->addr,
415 spdifrx->dmab = devm_kzalloc(dev, sizeof(struct snd_dma_buffer),
417 if (!spdifrx->dmab)
420 spdifrx->dmab->dev.type = SNDRV_DMA_TYPE_DEV_IRAM;
421 spdifrx->dmab->dev.dev = dev;
422 ret = snd_dma_alloc_pages(spdifrx->dmab->dev.type, dev,
423 SPDIFRX_CSR_BUF_LENGTH, spdifrx->dmab);
432 spdifrx->slave_config.dst_addr = spdifrx->dmab->addr;
954 if (spdifrx->dmab)
955 snd_dma_free_pages(spdifrx->dmab);