Lines Matching refs:size
140 MODULE_PARM_DESC(total_bufsize, "Total buffer size in kB.");
422 /* capture mixing buffer size */
464 unsigned int dma_size; /* total buffer size in bytes */
465 unsigned int frag_size; /* period size in bytes */
802 /* compute ideal interrupt frequency for buffer size & play rate */
995 int i, size;
999 size = es->dma_size >> es->wav_shift;
1034 apu_set_register(chip, apu, 6, (pa + size) & 0xFFFF);
1036 apu_set_register(chip, apu, 7, size);
1140 int size;
1144 size = es->dma_size >> es->wav_shift;
1162 init_capture_apu(chip, es, 0, es->memory->buf.addr, size,
1172 es->memory->buf.addr + size*2, size,
1344 /* allocate a new memory chunk with the specified size */
1345 static struct esm_memory *snd_es1968_new_memory(struct es1968 *chip, int size)
1349 size = ALIGN(size, ESM_MEM_ALIGN);
1352 if (buf->empty && buf->buf.bytes >= size)
1359 if (buf->buf.bytes > size) {
1366 chunk->buf.bytes -= size;
1367 chunk->buf.area += size;
1368 chunk->buf.addr += size;
1370 buf->buf.bytes = size;
1430 "can't allocate dma pages for size %d\n",
1466 int size = params_buffer_bytes(hw_params);
1469 if (chan->memory->buf.bytes >= size) {
1470 runtime->dma_bytes = size;
1475 chan->memory = snd_es1968_new_memory(chip, size);
1478 "cannot allocate dma buffer: size = %d\n", size);
1618 calc_available_memory_size(chip) - 1024; /* keep MIXBUF size */