Searched refs:RequestBuffer (Results 1 - 25 of 32) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DRequest.cpp44 RequestBuffer*
45 RequestBuffer::Create(uint32 dataSize)
47 void* buffer = malloc(sizeof(RequestBuffer) + dataSize);
51 return new(buffer) RequestBuffer;
56 RequestBuffer::Delete(RequestBuffer* buffer)
59 buffer->~RequestBuffer();
66 RequestBuffer::GetData()
68 return ((char*)this + sizeof(RequestBuffer));
73 RequestBuffer
[all...]
H A DRequestChannel.cpp225 RequestBuffer* requestBuffer = RequestBuffer::Create(header.size);
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DRequest.h78 // RequestBuffer
79 class RequestBuffer : public SLListLinkImpl<RequestBuffer> { class in inherits:SLListLinkImpl
81 RequestBuffer() {} function in class:RequestBuffer
82 ~RequestBuffer() {}
85 static RequestBuffer* Create(uint32 dataSize);
86 static void Delete(RequestBuffer* buffer);
100 void AttachBuffer(RequestBuffer* buffer);
109 SLList<RequestBuffer> fBuffers;
/haiku/headers/os/media/
H A DBufferGroup.h33 BBuffer* RequestBuffer(size_t size,
35 status_t RequestBuffer(BBuffer* buffer,
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DRequestBufferReplacer.cpp37 RequestBuffer* requestBuffer = RequestBuffer::Create(fBufferSize);
/haiku/src/kits/media/
H A DBufferGroup.cpp164 BBufferGroup::RequestBuffer(size_t size, bigtime_t timeout) function in class:BBufferGroup
174 fRequestError = fBufferList->RequestBuffer(fReclaimSem, fBufferCount,
182 BBufferGroup::RequestBuffer(BBuffer* buffer, bigtime_t timeout) function in class:BBufferGroup
191 fRequestError = fBufferList->RequestBuffer(fReclaimSem, fBufferCount, 0, 0,
H A DSharedBufferList.cpp249 SharedBufferList::RequestBuffer(sem_id groupReclaimSem, int32 buffersInGroup, function in class:BPrivate::SharedBufferList
292 ERROR("SharedBufferList:: RequestBuffer: Lock failed: %s\n",
329 ERROR("SharedBufferList:: RequestBuffer: unlock failed\n");
336 ERROR("SharedBufferList:: RequestBuffer: no buffer found\n");
398 ERROR("SharedBufferList::RequestBuffer, BBuffer %p, id = %"
471 /*! Used by RequestBuffer, call this one with the list locked!
482 // exist in more than one BBufferGroup, and RequestBuffer()
H A DSoundPlayNode.cpp827 BBuffer* buffer = fBufferGroup->RequestBuffer(
834 ERROR("SoundPlayNode::FillNextBuffer: RequestBuffer failed\n");
/haiku/headers/private/media/
H A DSharedBufferList.h41 status_t RequestBuffer(sem_id groupReclaimSem,
/haiku/src/add-ons/media/media-add-ons/reader/
H A DMediaReader.cpp505 buffer = fBufferGroup->RequestBuffer(
684 BBuffer * buffer = fBufferGroup->RequestBuffer(output.format.u.multistream.max_chunk_size,fBufferPeriod);
768 BBuffer * buffer = fBufferGroup->RequestBuffer(output.format.u.multistream.max_chunk_size,-1);
/haiku/src/tests/kits/media/mpeg2_decoder_test/
H A Dmpeg2_decoder_test.cpp144 rawVideoFrame = rawVideoFramesGroup->RequestBuffer(
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DMixerCore.cpp557 BBuffer* buffer = fBufferGroup->RequestBuffer(size,
582 ERROR("MixerCore: RequestBuffer failed for buffer %lld\n",
585 ERROR("MixerCore: RequestBuffer failed\n");
672 buffer = fBufferGroup->RequestBuffer(
718 ERROR("MixerCore: RequestBuffer failed for buffer %lld\n",
721 ERROR("MixerCore: RequestBuffer failed\n");
/haiku/src/kits/game/
H A DGameProducer.cpp525 BBuffer* buf = fBufferGroup->RequestBuffer(fBufferSize, BufferDuration());
/haiku/src/tests/kits/media/nodetest/
H A DProducerNode.cpp453 // out("ProducerNode: RequestBuffer\n");
454 buffer = mBufferGroup->RequestBuffer(2048);
/haiku/src/apps/cortex/addons/common/
H A DAudioFilterNode.cpp504 outBuffer = m_bufferGroup->RequestBuffer(
1390 BBuffer* buf = m_bufferGroup->RequestBuffer(
1438 BBuffer* buffer = testGroup->RequestBuffer(
/haiku/src/add-ons/media/media-add-ons/firewire_dv/
H A DFireWireDVNode.cpp585 BBuffer* buf = fBufferGroupEncVideo->RequestBuffer(rbufsize, 10000);
/haiku/src/kits/media/experimental/
H A DMediaClientNode.cpp679 = output->fBufferGroup->RequestBuffer(output->BufferSize(), 0);
/haiku/src/add-ons/media/media-add-ons/video_producer_demo/
H A DProducer.cpp695 BBuffer *buffer = fBufferGroup->RequestBuffer(
/haiku/src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/
H A DProducer.cpp715 BBuffer *buffer = fBufferGroup->RequestBuffer(
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoProducer.cpp728 BBuffer* buffer = fUsedBufferGroup->RequestBuffer(
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioProducer.cpp813 BBuffer* buffer = fBufferGroup->RequestBuffer(
/haiku/src/add-ons/media/media-add-ons/tone_producer_demo/
H A DToneProducer.cpp836 BBuffer* buf = mBufferGroup->RequestBuffer(mOutput.format.u.raw_audio.buffer_size, BufferDuration());
/haiku/src/add-ons/media/media-add-ons/vst_host/
H A DVSTNode.cpp784 temp_group->RequestBuffer(fOutputMedia.format.u.raw_audio.buffer_size);
/haiku/src/add-ons/media/media-add-ons/equalizer/
H A DEqualizerNode.cpp717 test_group->RequestBuffer(fOutputMedia.format.u.raw_audio.buffer_size);
/haiku/src/apps/cortex/addons/Flanger/
H A DFlangerNode.cpp1402 BBuffer* pBuffer = pTestGroup->RequestBuffer(

Completed in 141 milliseconds

12