Searched refs:buffers (Results 1 – 8 of 8) sorted by relevance
419 if (sq->buffers) in sq_allocate_buffers()423 sq->buffers = kmalloc (num * sizeof(char *), GFP_KERNEL); in sq_allocate_buffers()424 if (!sq->buffers) in sq_allocate_buffers()427 sq->buffers[i] = dmasound.mach.dma_alloc(size, GFP_KERNEL); in sq_allocate_buffers()428 if (!sq->buffers[i]) { in sq_allocate_buffers()430 dmasound.mach.dma_free(sq->buffers[i], size); in sq_allocate_buffers()431 kfree(sq->buffers); in sq_allocate_buffers()432 sq->buffers = NULL; in sq_allocate_buffers()443 if (sq->buffers) { in sq_release_buffers()445 dmasound.mach.dma_free(sq->buffers[i], sq->bufSize); in sq_release_buffers()[all …]
216 char **buffers; member
410 start = write_sq.buffers[write_sq.front]; in Q40PlayNextFrame()
469 start = write_sq.buffers[write_sq.front]; in AmiPlayNextFrame()
1175 start = write_sq.buffers[write_sq.front]; in AtaPlayNextFrame()
131 } buffers[MAX_MEMORY_BUFFERS]; member1071 for (i = 0; i < ARRAY_SIZE(stream->buffers); ++i) { in alloc_stream_buffers()1074 stream->buffers[i].addr = in alloc_stream_buffers()1076 &stream->buffers[i].dma); in alloc_stream_buffers()1077 if (!stream->buffers[i].addr) in alloc_stream_buffers()1079 stream->buffers[i].size = size; in alloc_stream_buffers()1095 for (i = 0; i < ARRAY_SIZE(stream->buffers); ++i) in free_stream_buffers()1097 stream->buffers[i].size, in free_stream_buffers()1098 stream->buffers[i].addr, in free_stream_buffers()1099 stream->buffers[i].dma); in free_stream_buffers()[all …]
261 bool "Persistent DMA buffers"263 Linux can often have problems allocating DMA buffers for ISA sound265 DMA buffers must exist below the 16MB boundary and it is quite268 here the DMA buffers (64Kb) will be allocated at boot time and kept
362 - It's possible to use smaller buffers than earlier. There is a new364 This call instructs the driver to use smaller buffers. The default