Lines Matching refs:dmab
79 struct snd_dma_buffer *dmab);
82 size_t size, struct snd_dma_buffer *dmab) in snd_dma_alloc_pages() argument
84 return snd_dma_alloc_dir_pages(type, dev, DMA_BIDIRECTIONAL, size, dmab); in snd_dma_alloc_pages()
88 struct snd_dma_buffer *dmab);
89 void snd_dma_free_pages(struct snd_dma_buffer *dmab);
90 int snd_dma_buffer_mmap(struct snd_dma_buffer *dmab,
95 void snd_dma_buffer_sync(struct snd_dma_buffer *dmab,
98 static inline void snd_dma_buffer_sync(struct snd_dma_buffer *dmab, in snd_dma_buffer_sync() argument
102 dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, size_t offset);
103 struct page *snd_sgbuf_get_page(struct snd_dma_buffer *dmab, size_t offset);
104 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab,
119 snd_dma_noncontig_sg_table(struct snd_dma_buffer *dmab) in snd_dma_noncontig_sg_table() argument
121 return dmab->private_data; in snd_dma_noncontig_sg_table()