Lines Matching refs:desc_buf
246 struct snd_dma_buffer desc_buf; member
368 if (dma->desc_buf.area == NULL) { in atiixp_build_dma_packets()
372 &dma->desc_buf) < 0) in atiixp_build_dma_packets()
389 desc_addr = (u32)dma->desc_buf.addr; in atiixp_build_dma_packets()
392 desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; in atiixp_build_dma_packets()
398 desc->next = cpu_to_le32((u32)dma->desc_buf.addr); in atiixp_build_dma_packets()
404 writel((u32)dma->desc_buf.addr | ATI_REG_LINKPTR_EN, in atiixp_build_dma_packets()
419 if (dma->desc_buf.area) { in atiixp_clear_dma_packets()
421 snd_dma_free_pages(&dma->desc_buf); in atiixp_clear_dma_packets()
422 dma->desc_buf.area = NULL; in atiixp_clear_dma_packets()
1519 writel((u32)dma->desc_buf.addr | ATI_REG_LINKPTR_EN, in snd_atiixp_resume()