Searched defs:SharedBufferClient (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/include/private/surfaceflinger/
H A DSharedBufferStack.h39 * SharedBufferClient: manipulates the SharedBufferStack from the client side
77 friend class SharedBufferClient;
128 friend class SharedBufferClient;
228 class SharedBufferClient : public SharedBufferBase class in namespace:android
231 SharedBufferClient(SharedClient* sharedClient, int surface, int num,
262 inline DequeueCondition(SharedBufferClient* sbc);
269 inline LockCondition(SharedBufferClient* sbc, int buf);
/frameworks/base/libs/surfaceflinger_client/
H A DSharedBufferStack.cpp149 SharedBufferClient::DequeueCondition::DequeueCondition(
150 SharedBufferClient* sbc) : ConditionBase(sbc) {
152 bool SharedBufferClient::DequeueCondition::operator()() {
156 SharedBufferClient::LockCondition::LockCondition(
157 SharedBufferClient* sbc, int buf) : ConditionBase(sbc), buf(buf) {
159 bool SharedBufferClient::LockCondition::operator()() {
174 SharedBufferClient::QueueUpdate::QueueUpdate(SharedBufferBase* sbb)
177 ssize_t SharedBufferClient::QueueUpdate::operator()() {
182 SharedBufferClient::UndoDequeueUpdate::UndoDequeueUpdate(SharedBufferBase* sbb)
185 ssize_t SharedBufferClient
251 SharedBufferClient::SharedBufferClient(SharedClient* sharedClient, function in class:android::SharedBufferClient
[all...]

Completed in 340 milliseconds