Searched refs:outSlot (Results 1 - 7 of 7) sorted by relevance

/frameworks/native/libs/gui/
H A DBufferQueueConsumer.cpp206 status_t BufferQueueConsumer::attachBuffer(int* outSlot, argument
210 if (outSlot == NULL) {
211 BQ_LOGE("attachBuffer(P): outSlot must not be NULL");
246 *outSlot = found;
247 ATRACE_BUFFER_INDEX(*outSlot);
248 BQ_LOGV("attachBuffer(C): returning slot %d", *outSlot);
250 mSlots[*outSlot].mGraphicBuffer = buffer;
251 mSlots[*outSlot].mBufferState = BufferSlot::ACQUIRED;
252 mSlots[*outSlot].mAttachedByConsumer = true;
253 mSlots[*outSlot]
[all...]
H A DBufferQueueProducer.cpp251 status_t BufferQueueProducer::dequeueBuffer(int *outSlot, argument
297 *outSlot = found;
342 BQ_LOGV("dequeueBuffer: allocating a new buffer for slot %d", *outSlot);
358 mSlots[*outSlot].mFrameNumber = UINT32_MAX;
359 mSlots[*outSlot].mGraphicBuffer = graphicBuffer;
383 *outSlot,
384 mSlots[*outSlot].mFrameNumber,
385 mSlots[*outSlot].mGraphicBuffer->handle, returnFlags);
466 status_t BufferQueueProducer::attachBuffer(int* outSlot, argument
470 if (outSlot
[all...]
/frameworks/native/include/gui/
H A DBufferQueueProducer.h96 virtual status_t dequeueBuffer(int *outSlot, sp<Fence>* outFence, bool async,
107 virtual status_t attachBuffer(int* outSlot, const sp<GraphicBuffer>& buffer);
H A DIGraphicBufferConsumer.h169 // * BAD_VALUE - outSlot or buffer were NULL
173 virtual status_t attachBuffer(int *outSlot,
H A DIGraphicBufferProducer.h222 // * BAD_VALUE - outSlot or buffer were NULL or invalid combination of
233 virtual status_t attachBuffer(int* outSlot,
/frameworks/native/services/surfaceflinger/
H A DMonitoredProducer.cpp77 status_t MonitoredProducer::attachBuffer(int* outSlot, argument
79 return mProducer->attachBuffer(outSlot, buffer);
H A DMonitoredProducer.h44 virtual status_t attachBuffer(int* outSlot,

Completed in 114 milliseconds