Lines Matching refs:dmab
72 size_t size, struct snd_dma_buffer *dmab,
74 int snd_free_sgbuf_pages(struct snd_dma_buffer *dmab);
93 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab,
96 struct snd_sg_buf *sgbuf = dmab->private_data;
100 return dmab->addr + offset;
109 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab,
112 struct snd_sg_buf *sgbuf = dmab->private_data;
115 return dmab->area + offset;
119 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab,
123 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab,
126 return dmab->addr + offset;
129 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab,
132 return dmab->area + offset;
135 #define snd_sgbuf_get_chunk_size(dmab, ofs, size) (size)
141 struct snd_dma_buffer *dmab);
143 struct snd_dma_buffer *dmab);
144 void snd_dma_free_pages(struct snd_dma_buffer *dmab);