Lines Matching refs:bufferWrapper
288 auto bufferWrapper = in allocate() local
290 if (bufferWrapper == nullptr) { in allocate()
296 auto token = mHalBufferTracker->add(bufferWrapper); in allocate()
304 sp<SampleBuffer> sampleBuffer = new SampleBuffer(std::move(bufferWrapper), std::move(token)); in allocate()
347 const std::shared_ptr<HalManagedBuffer>& bufferWrapper) { in copyFromInternal() argument
348 CHECK(bufferWrapper != nullptr); in copyFromInternal()
355 convertToV1_3(bufferWrapper->validateCopyFrom(dimensions, srcPool->getSize())); in copyFromInternal()
359 const auto dstPool = bufferWrapper->createRunTimePoolInfo(); in copyFromInternal()
402 auto bufferWrapper = driver.getHalBufferTracker()->get(pool.token()); in createRunTimePoolInfos() local
403 if (bufferWrapper == nullptr) { in createRunTimePoolInfos()
406 const auto validationStatus = convertToV1_3(bufferWrapper->validateRequest( in createRunTimePoolInfos()
411 requestPoolInfos.push_back(bufferWrapper->createRunTimePoolInfo()); in createRunTimePoolInfos()
412 bufferWrappers.push_back(std::move(bufferWrapper)); in createRunTimePoolInfos()