Searched refs:BufferHubRPC (Results 1 - 10 of 10) sorted by relevance

/frameworks/native/libs/vr/libbufferhub/
H A Dbuffer_hub_rpc.cpp6 constexpr char BufferHubRPC::kClientPath[];
H A Dbuffer_hub_client.cpp36 InvokeRemoteMethod<BufferHubRPC::NewConsumer>();
47 InvokeRemoteMethod<BufferHubRPC::GetBuffer>();
144 auto status = InvokeRemoteMethodInPlace<BufferHubRPC::ConsumerAcquire>(
153 return ReturnStatusOrError(InvokeRemoteMethod<BufferHubRPC::ConsumerRelease>(
160 SendImpulse(BufferHubRPC::ConsumerRelease::Opcode));
167 InvokeRemoteMethod<BufferHubRPC::ConsumerSetIgnore>(ignore));
177 : BASE(BufferHubRPC::kClientPath) {
187 auto status = InvokeRemoteMethod<BufferHubRPC::CreateBuffer>(
217 : BASE(BufferHubRPC::kClientPath) {
227 auto status = InvokeRemoteMethod<BufferHubRPC
[all...]
/frameworks/native/services/vr/bufferhubd/
H A Dconsumer_channel.cpp60 case BufferHubRPC::ConsumerRelease::Opcode:
73 case BufferHubRPC::GetBuffer::Opcode:
74 DispatchRemoteMethod<BufferHubRPC::GetBuffer>(
78 case BufferHubRPC::NewConsumer::Opcode:
79 DispatchRemoteMethod<BufferHubRPC::NewConsumer>(
83 case BufferHubRPC::ConsumerAcquire::Opcode:
84 DispatchRemoteMethod<BufferHubRPC::ConsumerAcquire>(
88 case BufferHubRPC::ConsumerRelease::Opcode:
89 DispatchRemoteMethod<BufferHubRPC::ConsumerRelease>(
93 case BufferHubRPC
[all...]
H A Dconsumer_queue_channel.cpp43 case BufferHubRPC::CreateConsumerQueue::Opcode:
44 DispatchRemoteMethod<BufferHubRPC::CreateConsumerQueue>(
48 case BufferHubRPC::GetQueueInfo::Opcode:
49 DispatchRemoteMethod<BufferHubRPC::GetQueueInfo>(
53 case BufferHubRPC::ConsumerQueueImportBuffers::Opcode:
54 DispatchRemoteMethod<BufferHubRPC::ConsumerQueueImportBuffers>(
H A Dproducer_queue_channel.cpp63 case BufferHubRPC::CreateConsumerQueue::Opcode:
64 DispatchRemoteMethod<BufferHubRPC::CreateConsumerQueue>(
68 case BufferHubRPC::GetQueueInfo::Opcode:
69 DispatchRemoteMethod<BufferHubRPC::GetQueueInfo>(
73 case BufferHubRPC::ProducerQueueAllocateBuffers::Opcode:
74 DispatchRemoteMethod<BufferHubRPC::ProducerQueueAllocateBuffers>(
79 case BufferHubRPC::ProducerQueueDetachBuffer::Opcode:
80 DispatchRemoteMethod<BufferHubRPC::ProducerQueueDetachBuffer>(
118 for (size_t slot = 0; slot < BufferHubRPC::kMaxQueueCapacity; slot++) {
200 if (capacity_ >= BufferHubRPC
[all...]
H A Dproducer_channel.cpp80 case BufferHubRPC::ProducerGain::Opcode:
89 case BufferHubRPC::GetBuffer::Opcode:
90 DispatchRemoteMethod<BufferHubRPC::GetBuffer>(
94 case BufferHubRPC::NewConsumer::Opcode:
95 DispatchRemoteMethod<BufferHubRPC::NewConsumer>(
99 case BufferHubRPC::ProducerPost::Opcode:
100 DispatchRemoteMethod<BufferHubRPC::ProducerPost>(
104 case BufferHubRPC::ProducerGain::Opcode:
105 DispatchRemoteMethod<BufferHubRPC::ProducerGain>(
109 case BufferHubRPC
[all...]
H A Dbuffer_hub.cpp30 : BASE("BufferHub", Endpoint::Create(BufferHubRPC::kClientPath)) {}
211 case BufferHubRPC::CreateBuffer::Opcode:
212 DispatchRemoteMethod<BufferHubRPC::CreateBuffer>(
216 case BufferHubRPC::CreatePersistentBuffer::Opcode:
217 DispatchRemoteMethod<BufferHubRPC::CreatePersistentBuffer>(
221 case BufferHubRPC::GetPersistentBuffer::Opcode:
222 DispatchRemoteMethod<BufferHubRPC::GetPersistentBuffer>(
226 case BufferHubRPC::CreateProducerQueue::Opcode:
227 DispatchRemoteMethod<BufferHubRPC::CreateProducerQueue>(
H A Dproducer_queue_channel.h83 std::weak_ptr<ProducerChannel> buffers_[BufferHubRPC::kMaxQueueCapacity];
/frameworks/native/libs/vr/libbufferhubqueue/
H A Dbuffer_hub_queue_client.cpp76 auto status = InvokeRemoteMethod<BufferHubRPC::GetQueueInfo>();
109 auto status = InvokeRemoteMethod<BufferHubRPC::CreateConsumerQueue>();
377 : BASE(BufferHubRPC::kClientPath) {
378 auto status = InvokeRemoteMethod<BufferHubRPC::CreateProducerQueue>(
407 InvokeRemoteMethod<BufferHubRPC::ProducerQueueAllocateBuffers>(
417 "BufferHubRPC::ProducerQueueAllocateBuffers should "
448 InvokeRemoteMethod<BufferHubRPC::ProducerQueueDetachBuffer>(slot);
502 auto status = InvokeRemoteMethod<BufferHubRPC::ConsumerQueueImportBuffers>();
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
H A Dbufferhub_rpc.h153 struct BufferHubRPC { struct in namespace:android::dvr

Completed in 239 milliseconds