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

12

/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_multi.c225 // and initialize the virtual buffers properly
232 dprintf("null_audio %s: Error setting up playback buffers (%s)\n",
243 dprintf("null_audio %s: Error setting up recording buffers (%s)\n",
256 = (char*)device->playback_stream.buffers[bidx] + (playback_sample_size * cidx);
269 = (char*)device->record_stream.buffers[bidx] + (record_sample_size * cidx);
324 dprintf("null_audio: %s: %d buffers processed\n",
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Dsb16_multi_audio.c155 dprintf("%s: playback: %" B_PRId32 " buffers, %" B_PRIu32 " channels, %" B_PRIu32 " samples\n",
158 dprintf("%s: record: %" B_PRId32 " buffers, %" B_PRIu32 " channels, %" B_PRIu32 " samples\n",
189 dprintf("%s: Error setting up playback buffers (%s)\n", __func__, strerror(rc));
197 dprintf("%s: Error setting up recording buffers (%s)\n", __func__, strerror(rc));
209 = (char*)dev->playback_stream.buffers[bidx] + (playback_sample_size * cidx);
222 = (char*)dev->record_stream.buffers[bidx] + (record_sample_size * cidx);
261 dprintf("%s: %d buffers processed\n", __func__, debug_buffers_exchanged);
/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/drivers/graphics/radeon/
H A DCP_setup.c13 - 253 indirect buffers a 4k (1024 dwords)
277 // mark all buffers as being finished
332 // ring and indirect buffers can be either in AGP or PCI GART
407 SHOW_ERROR0( 0, "Cannot allocate buffers for status information" );
453 true, &cp->buffers.mem_handle, &offset );
456 SHOW_ERROR0( 0, "Cannot allocate indirect buffers" );
460 cp->buffers.mem_type = memory_type;
461 cp->buffers.mem_offset = offset;
462 cp->buffers.vm_start = MEM2GC( memory_type, cp->buffers
[all...]
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_buffer.cpp136 struct list buffers; member in struct:net_buffer_private
327 out.Print("net buffer merge: buffers: %p + %p, after: %s "
620 while ((node = (data_node*)list_get_next_item(&buffer->buffers, node))
658 kprintf("allocated net buffers: %7" B_PRId32 " / %7" B_PRId32 ", peak %7"
676 data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
684 node = (data_node*)list_get_next_item(&buffer->buffers, node);
1015 data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
1017 node = (data_node*)list_get_next_item(&buffer->buffers, node);
1041 data_node* node = (data_node*)list_get_first_item(&source->buffers);
1053 node = (data_node*)list_get_next_item(&source->buffers, nod
[all...]
H A Dutility.cpp177 list_init(&fifo->buffers);
200 list_add_item(&fifo->buffers, buffer);
237 net_buffer* buffer = (net_buffer*)list_get_first_item(&fifo->buffers);
248 list_remove_item(&fifo->buffers, buffer);
289 net_buffer* buffer = (net_buffer*)list_remove_head_item(&fifo->buffers);
/haiku/src/apps/cortex/support/
H A DSoundUtils.cpp121 // secs * ( (frames/sec) / (frames/buffer) ) = secs * (buffers/sec) = buffers
122 int buffers = 0; local
124 buffers = (int) ceil(us_to_s(duration)*(format.frame_rate/frames_per_buffer(format)));
126 return buffers;
/haiku/src/kits/media/
H A DBufferConsumer.cpp289 BBuffer *buffers[buffer_count]; local
291 if (group->GetBufferList(buffer_count, buffers) != B_OK)
294 command->buffers[i] = buffers[i]->ID();
429 // We no longer need to cache the buffers requested by the other end
H A DBufferGroup.cpp71 area_id bufferArea = create_area("some buffers area", &startAddress,
106 BBufferGroup::BBufferGroup(int32 count, const media_buffer_id* buffers) argument
119 info.buffer = buffers[i];
261 // requesting of new buffers
296 // requesting of new buffers
321 BBuffer* buffers[fBufferCount];
322 status_t status = GetBufferList(fBufferCount, buffers);
327 status = message->AddInt32(name, int32(buffers[i]->ID()));
H A DSharedBufferList.cpp276 // the buffers that don't fit the request
316 // And mark all buffers with the same ID as requested in
423 /*! Returns exactly \a bufferCount buffers from the group specified via its
428 BBuffer** buffers)
439 buffers[found++] = fInfos[i].buffer;
478 // find buffers with same id, but belonging to other groups
427 GetBufferList(sem_id groupReclaimSem, int32 bufferCount, BBuffer** buffers) argument
/haiku/src/libs/compat/freebsd_network/
H A Dusb.cpp248 usb_page_cache* buffers; member in struct:usb_xfer
329 xfer->buffers = NULL;
354 if (xfer->buffers != NULL) {
356 free(xfer->buffers[i].buffer);
357 free(xfer->buffers);
438 if (xfer->buffers == NULL)
439 xfer->buffers = (usb_page_cache*)calloc(xfer->max_frame_count, sizeof(usb_page_cache));
441 usb_page_cache* cache = &xfer->buffers[frindex];

Completed in 96 milliseconds

12