Lines Matching refs:snd_dma_buffer
55 struct snd_dma_buffer { struct
74 struct snd_dma_buffer *dmab); argument
77 size_t size, struct snd_dma_buffer *dmab) in snd_dma_alloc_pages()
83 struct snd_dma_buffer *dmab);
84 void snd_dma_free_pages(struct snd_dma_buffer *dmab);
85 int snd_dma_buffer_mmap(struct snd_dma_buffer *dmab,
90 void snd_dma_buffer_sync(struct snd_dma_buffer *dmab,
93 static inline void snd_dma_buffer_sync(struct snd_dma_buffer *dmab, in snd_dma_buffer_sync()
97 dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, size_t offset);
98 struct page *snd_sgbuf_get_page(struct snd_dma_buffer *dmab, size_t offset);
99 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab,
103 struct snd_dma_buffer *snd_devm_alloc_dir_pages(struct device *dev, int type,
107 static inline struct snd_dma_buffer *
114 snd_dma_noncontig_sg_table(struct snd_dma_buffer *dmab) in snd_dma_noncontig_sg_table()