Lines Matching refs:size
136 MODULE_PARM_DESC(total_bufsize, "Total buffer size in kB.");
418 /* capture mixing buffer size */
460 unsigned int dma_size; /* total buffer size in bytes */
461 unsigned int frag_size; /* period size in bytes */
798 /* compute ideal interrupt frequency for buffer size & play rate */
991 int i, size;
995 size = es->dma_size >> es->wav_shift;
1030 apu_set_register(chip, apu, 6, (pa + size) & 0xFFFF);
1032 apu_set_register(chip, apu, 7, size);
1136 int size;
1140 size = es->dma_size >> es->wav_shift;
1158 init_capture_apu(chip, es, 0, es->memory->buf.addr, size,
1168 es->memory->buf.addr + size*2, size,
1340 /* allocate a new memory chunk with the specified size */
1341 static struct esm_memory *snd_es1968_new_memory(struct es1968 *chip, int size)
1345 size = ALIGN(size, ESM_MEM_ALIGN);
1348 if (buf->empty && buf->buf.bytes >= size)
1355 if (buf->buf.bytes > size) {
1362 chunk->buf.bytes -= size;
1363 chunk->buf.area += size;
1364 chunk->buf.addr += size;
1366 buf->buf.bytes = size;
1426 "can't allocate dma pages for size %d\n",
1462 int size = params_buffer_bytes(hw_params);
1465 if (chan->memory->buf.bytes >= size) {
1466 runtime->dma_bytes = size;
1471 chan->memory = snd_es1968_new_memory(chip, size);
1474 "cannot allocate dma buffer: size = %d\n", size);
1615 calc_available_memory_size(chip) - 1024; /* keep MIXBUF size */