Lines Matching refs:buffers
418 if (sq->buffers) in sq_allocate_buffers()
422 sq->buffers = kmalloc (num * sizeof(char *), GFP_KERNEL); in sq_allocate_buffers()
423 if (!sq->buffers) in sq_allocate_buffers()
426 sq->buffers[i] = dmasound.mach.dma_alloc(size, GFP_KERNEL); in sq_allocate_buffers()
427 if (!sq->buffers[i]) { in sq_allocate_buffers()
429 dmasound.mach.dma_free(sq->buffers[i], size); in sq_allocate_buffers()
430 kfree(sq->buffers); in sq_allocate_buffers()
431 sq->buffers = NULL; in sq_allocate_buffers()
442 if (sq->buffers) { in sq_release_buffers()
444 dmasound.mach.dma_free(sq->buffers[i], sq->bufSize); in sq_release_buffers()
445 kfree(sq->buffers); in sq_release_buffers()
446 sq->buffers = NULL; in sq_release_buffers()
609 dest = write_sq.buffers[write_sq.rear]; in sq_write()
650 dest = write_sq.buffers[(write_sq.rear+1) % write_sq.max_count]; in sq_write()