Home
last modified time | relevance | path

Searched refs:srcPool (Results 1 – 3 of 3) sorted by relevance

/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DCanonicalBuffer.cpp31 void copyRunTimePoolInfos(const RunTimePoolInfo& srcPool, const RunTimePoolInfo& dstPool) { in copyRunTimePoolInfos() argument
32 CHECK(srcPool.getBuffer() != nullptr); in copyRunTimePoolInfos()
34 CHECK(srcPool.getSize() == dstPool.getSize()); in copyRunTimePoolInfos()
35 std::copy(srcPool.getBuffer(), srcPool.getBuffer() + srcPool.getSize(), dstPool.getBuffer()); in copyRunTimePoolInfos()
42 const auto srcPool = RunTimePoolInfo::createFromMemory(src); in copyFromInternal() local
43 if (!srcPool.has_value()) { in copyFromInternal()
48 bufferWrapper->validateCopyFrom(dimensions, srcPool->getSize()); in copyFromInternal()
53 copyRunTimePoolInfos(srcPool.value(), dstPool); in copyFromInternal()
82 const auto srcPool = kBuffer->createRunTimePoolInfo(); in copyTo() local
83 copyRunTimePoolInfos(srcPool, dstPool.value()); in copyTo()
H A DSampleDriver.cpp321 static void copyRunTimePoolInfos(const RunTimePoolInfo& srcPool, const RunTimePoolInfo& dstPool) { in copyRunTimePoolInfos() argument
322 CHECK(srcPool.getBuffer() != nullptr); in copyRunTimePoolInfos()
324 CHECK(srcPool.getSize() == dstPool.getSize()); in copyRunTimePoolInfos()
325 std::copy(srcPool.getBuffer(), srcPool.getBuffer() + srcPool.getSize(), dstPool.getBuffer()); in copyRunTimePoolInfos()
340 const auto srcPool = kBuffer->createRunTimePoolInfo(); in copyTo() local
341 copyRunTimePoolInfos(srcPool, dstPool.value()); in copyTo()
349 const auto srcPool = RunTimePoolInfo::createFromMemory(uncheckedConvert(src)); in copyFromInternal() local
350 if (!srcPool.has_value()) { in copyFromInternal()
355 convertToV1_3(bufferWrapper->validateCopyFrom(dimensions, srcPool->getSize())); in copyFromInternal()
360 copyRunTimePoolInfos(srcPool.value(), dstPool); in copyFromInternal()
/aosp12/packages/modules/NeuralNetworks/driver/sample_aidl/
H A DSampleDriver.cpp228 static void copyRunTimePoolInfos(const RunTimePoolInfo& srcPool, const RunTimePoolInfo& dstPool) { in copyRunTimePoolInfos() argument
229 CHECK(srcPool.getBuffer() != nullptr); in copyRunTimePoolInfos()
231 CHECK(srcPool.getSize() == dstPool.getSize()); in copyRunTimePoolInfos()
232 std::copy(srcPool.getBuffer(), srcPool.getBuffer() + srcPool.getSize(), dstPool.getBuffer()); in copyRunTimePoolInfos()
252 const auto srcPool = kBuffer->createRunTimePoolInfo(); in copyTo() local
253 copyRunTimePoolInfos(srcPool, dstPool.value()); in copyTo()
265 const auto srcPool = RunTimePoolInfo::createFromMemory(canonicalMemory.value()); in copyFromInternal() local
266 if (!srcPool.has_value()) { in copyFromInternal()
271 dimensions, srcPool->getSize())) in copyFromInternal()
277 copyRunTimePoolInfos(srcPool.value(), dstPool); in copyFromInternal()