• Home
  • Raw
  • Download

Lines Matching refs:pslot

250 status_t VirtualDisplaySurface::requestBuffer(int pslot,  in requestBuffer()  argument
254 pslot, dbgStateStr()); in requestBuffer()
256 *outBuf = mProducerBuffers[pslot]; in requestBuffer()
273 int pslot = mapSource2ProducerSlot(source, *sslot); in dequeueBuffer() local
275 dbgSourceStr(source), *sslot, pslot, result); in dequeueBuffer()
276 uint32_t sourceBit = static_cast<uint32_t>(source) << pslot; in dequeueBuffer()
278 if ((mProducerSlotSource & (1u << pslot)) != sourceBit) { in dequeueBuffer()
282 mProducerSlotSource &= ~(1u << pslot); in dequeueBuffer()
293 mSource[source]->requestBuffer(*sslot, &mProducerBuffers[pslot]); in dequeueBuffer()
295 dbgSourceStr(source), pslot, mProducerBuffers[pslot].get(), in dequeueBuffer()
296 mProducerBuffers[pslot]->getPixelFormat(), in dequeueBuffer()
297 mProducerBuffers[pslot]->getUsage()); in dequeueBuffer()
303 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence, bool async, in dequeueBuffer() argument
354 *pslot = mOutputProducerSlot; in dequeueBuffer()
360 *pslot = mapSource2ProducerSlot(source, sslot); in dequeueBuffer()
366 status_t VirtualDisplaySurface::queueBuffer(int pslot, in queueBuffer() argument
369 "Unexpected queueBuffer(pslot=%d) in %s state", pslot, in queueBuffer()
373 VDS_LOGV("queueBuffer pslot=%d", pslot); in queueBuffer()
379 int sslot = mapProducer2SourceSlot(SOURCE_SCRATCH, pslot); in queueBuffer()
412 mFbProducerSlot = pslot; in queueBuffer()
420 void VirtualDisplaySurface::cancelBuffer(int pslot, const sp<Fence>& fence) { in cancelBuffer() argument
422 "Unexpected cancelBuffer(pslot=%d) in %s state", pslot, in cancelBuffer()
424 VDS_LOGV("cancelBuffer pslot=%d", pslot); in cancelBuffer()
427 mapProducer2SourceSlot(source, pslot), fence); in cancelBuffer()
499 int VirtualDisplaySurface::mapProducer2SourceSlot(Source source, int pslot) { in mapProducer2SourceSlot() argument
500 return mapSource2ProducerSlot(source, pslot); in mapProducer2SourceSlot()