Lines Matching defs:buffer
64 MODULE_PARM_DESC(buffer_top, "Set the top address of audio buffer for " CARD_NAME " soundcard.");
158 /* coefficient buffer pointer */
162 /* DMA buffer offsets */
180 u32 buf; /* offset from chip->buffer */
181 int bufsize; /* buffer size in bytes */
185 int dma_size; /* buffer size of the substream in bytes */
201 void __iomem *buffer; /* buffer */
203 unsigned long buffer_addr; /* buffer phyiscal address */
207 u32 buffer_size; /* total buffer size */
209 u32 all_coeff_buf; /* coefficient buffer */
210 u32 coeff_buf[2]; /* coefficient buffer for each stream */
313 memcpy_toio(chip->buffer + offset, src, size);
503 /* program buffer pointers */
520 /* program buffer pointers */
945 s->bufptr = chip->buffer + (s->buf - chip->buffer_start);
1343 * the associated address as the end of our audio buffer in the video
1352 /* Default buffer end is 5120 bytes below the top of RAM. */
1452 iounmap(chip->buffer);
1497 /* store buffer sizes in bytes */
1504 * buffer. The second port has the actual juicy stuff (like the
1572 /* get buffer end pointer from signature */
1587 dev_err(card->dev, "buffer 0x%lx (size 0x%x) busy\n",
1592 chip->buffer = ioremap(chip->buffer_addr, chip->buffer_size);
1593 if (chip->buffer == NULL) {
1595 dev_err(card->dev, "unable to map ring buffer at %lx\n",