Searched refs:buffers (Results 26 - 36 of 36) sorted by relevance

12

/haiku/headers/private/net/
H A Dnet_stack.h37 struct list buffers; member in struct:net_fifo
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Ddriver.h120 uint8* buffers[STREAM_MAX_BUFFERS]; member in struct:geode_stream
H A Dgeode_controller.cpp304 /* Calculate total size of all buffers (aligned to size of B_PAGE_SIZE) */
308 /* Allocate memory for buffers */
309 stream->buffer_area = create_area("geode buffers", (void**)&buffer,
326 dprintf("%s(%s): Allocated %" B_PRId32 " bytes for %" B_PRIu32 " buffers\n", __func__, desc,
331 stream->buffers[index] = buffer + (index * bufferSize);
H A Dgeode_multi.cpp664 TRACE("playback: %" B_PRId32 " buffers, %" B_PRId32 " channels, %" B_PRIu32 " samples\n",
667 TRACE("record: %" B_PRId32 " buffers, %" B_PRId32 " channels, %" B_PRIu32 " samples\n",
671 /* Determine what buffers we return given the request */
713 dprintf("geode: Error setting up playback buffers: %s\n",
728 dprintf("geode: Error setting up recording buffers: %s\n",
743 = (char*)controller->playback_stream->buffers[i]
758 = (char*)controller->record_stream->buffers[i]
833 dprintf("%s: %d buffers processed\n", __func__, debug_buffers_exchanged);
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Ddriver.h53 (verb/response) buffers for communication.
167 uint8* buffers[STREAM_MAX_BUFFERS]; member in struct:hda_stream
H A Dhda_multi_audio.cpp967 TRACE("playback: %" B_PRId32 " buffers, %" B_PRId32 " channels, %" B_PRIu32
970 TRACE("record: %" B_PRId32 " buffers, %" B_PRId32 " channels, %" B_PRIu32
974 /* Determine what buffers we return given the request */
1022 dprintf("hda: Error setting up playback buffers: %s\n",
1037 dprintf("hda: Error setting up recording buffers: %s\n",
1052 descs[channelIndex].base = (char*)audioGroup->playback_stream->buffers[i]
1072 descs[channelIndex].base = (char*)audioGroup->record_stream->buffers[i]
1161 dprintf("%s: %d buffers processed\n", __func__, debugBuffersExchanged);
H A Dhda_controller.cpp531 Programs the controller hardware to make use of these buffers (the DMA
886 // Calculate total size of all buffers (aligned to size of B_PAGE_SIZE)
890 // Allocate memory for buffers
892 stream->buffer_area = create_area("hda buffers", (void**)&buffer,
915 " buffers\n", __func__, desc, alloc, stream->num_buffers);
919 stream->buffers[index] = buffer + (index * stream->buffer_size);
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp296 // allocate DMA buffers
297 int buffers = info->qpair_count * 2; local
308 err = info->dma_resource.Init(restrictions, B_PAGE_SIZE, buffers, buffers);
315 info->dma_buffers_sem = create_sem(buffers, "nvme buffers sem");
317 TRACE_ERROR("failed to create DMA buffers semaphore!\n");
/haiku/src/add-ons/kernel/busses/usb/
H A Dxhci.h39 void** buffers; member in struct:xhci_td
/haiku/headers/private/media/
H A DServerInterface.h751 media_buffer_id buffers[1]; member in struct:producer_set_buffer_group_command
/haiku/src/kits/media/
H A DBufferProducer.cpp274 ? new BBufferGroup(command->buffer_count, command->buffers)

Completed in 97 milliseconds

12