Lines Matching refs:bedata
215 sptr<BufferExtraData>& bedata, in DelegatorDequeueBuffer() argument
223 auto ret = consumerDelegator->DequeueBuffer(config, bedata, retval); in DelegatorDequeueBuffer()
240 static void SetReturnValue(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata, in SetReturnValue() argument
244 bedata = buffer->GetExtraData(); in SetReturnValue()
320 … BufferQueue::RequestBufferLocked(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata, in RequestBufferLocked() argument
340 return ReuseBuffer(config, bedata, retval); in RequestBufferLocked()
354 return ReuseBuffer(config, bedata, retval); in RequestBufferLocked()
365 SetReturnValue(buffer, bedata, retval); in RequestBufferLocked()
375 GSError BufferQueue::RequestBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata, in RequestBuffer() argument
379 return DelegatorDequeueBuffer(wpCSurfaceDelegator_, config, bedata, retval); in RequestBuffer()
382 return RequestBufferLocked(config, bedata, retval, lock); in RequestBuffer()
437 GSError BufferQueue::ReuseBuffer(const BufferRequestConfig &config, sptr<BufferExtraData> &bedata, in ReuseBuffer() argument
464 bedata = retval.buffer->GetExtraData(); in ReuseBuffer()
496 GSError BufferQueue::CancelBuffer(uint32_t sequence, sptr<BufferExtraData> bedata) in CancelBuffer() argument
519 bufferQueueCache_[sequence].buffer->SetExtraData(bedata); in CancelBuffer()
596 GSError BufferQueue::FlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata, in FlushBuffer() argument
630 CancelBuffer(sequence, bedata); in FlushBuffer()
634 sret = DoFlushBuffer(sequence, bedata, fence, config); in FlushBuffer()
718 GSError BufferQueue::DoFlushBufferLocked(uint32_t sequence, sptr<BufferExtraData> bedata, in DoFlushBufferLocked() argument
734 bufferQueueCache_[sequence].buffer->SetExtraData(bedata); in DoFlushBufferLocked()
770 GSError BufferQueue::DoFlushBuffer(uint32_t sequence, sptr<BufferExtraData> bedata, in DoFlushBuffer() argument
776 return DoFlushBufferLocked(sequence, bedata, fence, config); in DoFlushBuffer()
2043 GSError BufferQueue::FlushBufferImprovedLocked(uint32_t sequence, sptr<BufferExtraData> &bedata, in FlushBufferImprovedLocked() argument
2070 sret = DoFlushBufferLocked(sequence, bedata, fence, config); in FlushBufferImprovedLocked()
2077 …fferQueue::RequestAndDetachBuffer(const BufferRequestConfig& config, sptr<BufferExtraData>& bedata, in RequestAndDetachBuffer() argument
2082 auto ret = RequestBufferLocked(config, bedata, retval, lock); in RequestAndDetachBuffer()
2089 …Error BufferQueue::AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, sptr<BufferExtraData>& bedata, in AttachAndFlushBuffer() argument
2101 ret = FlushBufferImprovedLocked(sequence, bedata, fence, config); in AttachAndFlushBuffer()