Home
last modified time | relevance | path

Searched refs:BufferHubRPC (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/services/vr/bufferhubd/
Dconsumer_channel.cpp57 case BufferHubRPC::ConsumerAcquire::Opcode: in HandleImpulse()
60 case BufferHubRPC::ConsumerRelease::Opcode: in HandleImpulse()
73 case BufferHubRPC::GetBuffer::Opcode: in HandleMessage()
74 DispatchRemoteMethod<BufferHubRPC::GetBuffer>( in HandleMessage()
78 case BufferHubRPC::NewConsumer::Opcode: in HandleMessage()
79 DispatchRemoteMethod<BufferHubRPC::NewConsumer>( in HandleMessage()
83 case BufferHubRPC::ConsumerAcquire::Opcode: in HandleMessage()
84 DispatchRemoteMethod<BufferHubRPC::ConsumerAcquire>( in HandleMessage()
88 case BufferHubRPC::ConsumerRelease::Opcode: in HandleMessage()
89 DispatchRemoteMethod<BufferHubRPC::ConsumerRelease>( in HandleMessage()
Dproducer_queue_channel.cpp62 case BufferHubRPC::CreateConsumerQueue::Opcode: in HandleMessage()
63 DispatchRemoteMethod<BufferHubRPC::CreateConsumerQueue>( in HandleMessage()
67 case BufferHubRPC::GetQueueInfo::Opcode: in HandleMessage()
68 DispatchRemoteMethod<BufferHubRPC::GetQueueInfo>( in HandleMessage()
72 case BufferHubRPC::ProducerQueueAllocateBuffers::Opcode: in HandleMessage()
73 DispatchRemoteMethod<BufferHubRPC::ProducerQueueAllocateBuffers>( in HandleMessage()
78 case BufferHubRPC::ProducerQueueInsertBuffer::Opcode: in HandleMessage()
79 DispatchRemoteMethod<BufferHubRPC::ProducerQueueInsertBuffer>( in HandleMessage()
83 case BufferHubRPC::ProducerQueueRemoveBuffer::Opcode: in HandleMessage()
84 DispatchRemoteMethod<BufferHubRPC::ProducerQueueRemoveBuffer>( in HandleMessage()
[all …]
Dconsumer_queue_channel.cpp42 case BufferHubRPC::CreateConsumerQueue::Opcode: in HandleMessage()
43 DispatchRemoteMethod<BufferHubRPC::CreateConsumerQueue>( in HandleMessage()
47 case BufferHubRPC::GetQueueInfo::Opcode: in HandleMessage()
48 DispatchRemoteMethod<BufferHubRPC::GetQueueInfo>( in HandleMessage()
52 case BufferHubRPC::ConsumerQueueImportBuffers::Opcode: in HandleMessage()
53 DispatchRemoteMethod<BufferHubRPC::ConsumerQueueImportBuffers>( in HandleMessage()
Dproducer_channel.cpp191 case BufferHubRPC::ProducerGain::Opcode: in HandleImpulse()
194 case BufferHubRPC::ProducerPost::Opcode: in HandleImpulse()
203 case BufferHubRPC::GetBuffer::Opcode: in HandleMessage()
204 DispatchRemoteMethod<BufferHubRPC::GetBuffer>( in HandleMessage()
208 case BufferHubRPC::NewConsumer::Opcode: in HandleMessage()
209 DispatchRemoteMethod<BufferHubRPC::NewConsumer>( in HandleMessage()
213 case BufferHubRPC::ProducerPost::Opcode: in HandleMessage()
214 DispatchRemoteMethod<BufferHubRPC::ProducerPost>( in HandleMessage()
218 case BufferHubRPC::ProducerGain::Opcode: in HandleMessage()
219 DispatchRemoteMethod<BufferHubRPC::ProducerGain>( in HandleMessage()
Dbuffer_hub.cpp30 : BASE("BufferHub", Endpoint::Create(BufferHubRPC::kClientPath)) {} in BufferHubService()
239 case BufferHubRPC::CreateBuffer::Opcode: in HandleMessage()
240 DispatchRemoteMethod<BufferHubRPC::CreateBuffer>( in HandleMessage()
244 case BufferHubRPC::CreateProducerQueue::Opcode: in HandleMessage()
245 DispatchRemoteMethod<BufferHubRPC::CreateProducerQueue>( in HandleMessage()
/frameworks/native/libs/vr/libbufferhub/
Dproducer_buffer.cpp12 : BASE(BufferHubRPC::kClientPath) { in ProducerBuffer()
19 auto status = InvokeRemoteMethod<BufferHubRPC::CreateBuffer>( in ProducerBuffer()
39 : BASE(BufferHubRPC::kClientPath) { in ProducerBuffer()
48 auto status = InvokeRemoteMethod<BufferHubRPC::CreateBuffer>( in ProducerBuffer()
138 return ReturnStatusOrError(InvokeRemoteMethod<BufferHubRPC::ProducerPost>( in Post()
149 return ReturnStatusOrError(SendImpulse(BufferHubRPC::ProducerPost::Opcode)); in PostAsync()
235 auto status = InvokeRemoteMethod<BufferHubRPC::ProducerGain>(); in Gain()
249 return ReturnStatusOrError(SendImpulse(BufferHubRPC::ProducerGain::Opcode)); in GainAsync()
Dconsumer_buffer.cpp113 auto status = InvokeRemoteMethod<BufferHubRPC::ConsumerAcquire>(); in Acquire()
126 auto status = SendImpulse(BufferHubRPC::ConsumerAcquire::Opcode); in AcquireAsync()
178 return ReturnStatusOrError(InvokeRemoteMethod<BufferHubRPC::ConsumerRelease>( in Release()
195 SendImpulse(BufferHubRPC::ConsumerRelease::Opcode)); in ReleaseAsync()
Dbuffer_hub_rpc.cpp6 constexpr char BufferHubRPC::kClientPath[];
Dbuffer_hub_base.cpp38 InvokeRemoteMethod<BufferHubRPC::NewConsumer>(); in CreateConsumer()
49 InvokeRemoteMethod<BufferHubRPC::GetBuffer>(); in ImportBuffer()
/frameworks/native/libs/vr/libbufferhubqueue/
Dbuffer_hub_queue_client.cpp78 auto status = InvokeRemoteMethod<BufferHubRPC::GetQueueInfo>(); in ImportQueue()
114 auto status = InvokeRemoteMethod<BufferHubRPC::CreateConsumerQueue>(silent); in CreateConsumerQueueHandle()
430 : BASE(BufferHubRPC::kClientPath) { in ProducerQueue()
432 InvokeRemoteMethod<BufferHubRPC::CreateProducerQueue>(config, usage); in ProducerQueue()
459 InvokeRemoteMethod<BufferHubRPC::ProducerQueueAllocateBuffers>( in AllocateBuffers()
544 InvokeRemoteMethod<BufferHubRPC::ProducerQueueInsertBuffer>( in InsertBuffer()
569 InvokeRemoteMethod<BufferHubRPC::ProducerQueueRemoveBuffer>(slot); in RemoveBuffer()
700 auto status = InvokeRemoteMethod<BufferHubRPC::ConsumerQueueImportBuffers>(); in ImportBuffers()
/frameworks/native/services/vr/bufferhubd/include/private/dvr/
Dproducer_queue_channel.h85 std::weak_ptr<ProducerChannel> buffers_[BufferHubRPC::kMaxQueueCapacity];
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dbufferhub_rpc.h293 struct BufferHubRPC { struct