Lines Matching refs:dmab
77 size_t size, struct snd_dma_buffer *dmab,
79 int snd_free_sgbuf_pages(struct snd_dma_buffer *dmab);
106 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_addr() argument
109 struct snd_sg_buf *sgbuf = dmab->private_data; in snd_sgbuf_get_addr()
118 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_ptr() argument
121 struct snd_sg_buf *sgbuf = dmab->private_data; in snd_sgbuf_get_ptr()
125 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab,
129 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_addr() argument
132 return dmab->addr + offset; in snd_sgbuf_get_addr()
135 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_ptr() argument
138 return dmab->area + offset; in snd_sgbuf_get_ptr()
141 #define snd_sgbuf_get_chunk_size(dmab, ofs, size) (size) argument
147 struct snd_dma_buffer *dmab);
149 struct snd_dma_buffer *dmab);
150 void snd_dma_free_pages(struct snd_dma_buffer *dmab);