Home
last modified time | relevance | path

Searched refs:ashmem (Results 1 – 7 of 7) sorted by relevance

/packages/modules/NeuralNetworks/runtime/test/
DTestGenerated.cpp205 auto ashmem = TestAshmem::createFrom(operand.data); in createRequestWithDeviceMemories() local
206 ASSERT_NE(ashmem, nullptr); in createRequestWithDeviceMemories()
207 ASSERT_EQ(ANeuralNetworksMemory_copy(ashmem->get()->get(), memory), in createRequestWithDeviceMemories()
236 auto ashmem = TestAshmem::createFrom(output); in copyResultsFromDeviceMemories() local
237 ASSERT_NE(ashmem, nullptr); in copyResultsFromDeviceMemories()
238 ASSERT_EQ(ANeuralNetworksMemory_copy(outputMemories[i].get(), ashmem->get()->get()), in copyResultsFromDeviceMemories()
240 std::copy(ashmem->dataAs<uint8_t>(), ashmem->dataAs<uint8_t>() + bufferSize, in copyResultsFromDeviceMemories()
DSupportLibraryTestGenerated.cpp321 auto ashmem = TestAshmem::createFrom(mNnApi.get(), operand.data); in computeWithDeviceMemories() local
322 EXPECT_NE(ashmem, nullptr); in computeWithDeviceMemories()
323 EXPECT_EQ(mNnApi->getFL5()->ANeuralNetworksMemory_copy(ashmem->get()->get(), memory), in computeWithDeviceMemories()
349 auto ashmem = TestAshmem::createFrom(mNnApi.get(), output); in computeWithDeviceMemories() local
350 EXPECT_NE(ashmem, nullptr); in computeWithDeviceMemories()
352 ashmem->get()->get()), in computeWithDeviceMemories()
354 std::copy(ashmem->dataAs<uint8_t>(), ashmem->dataAs<uint8_t>() + bufferSize, in computeWithDeviceMemories()
DTestPartitioningRandom.cpp331 auto [n, ashmem] = nn::MemoryAshmem::create(memorySize); in layout()
333 CHECK(ashmem != nullptr); in layout()
335 ANeuralNetworksMemory* memory = reinterpret_cast<ANeuralNetworksMemory*>(ashmem.release()); in layout()
DTestValidation.cpp268 ANeuralNetworksMemory* ashmem = nullptr; in createAshmem() local
269 EXPECT_EQ(ANeuralNetworksMemory_createFromFd(size, PROT_READ | PROT_WRITE, fd, 0, &ashmem), in createAshmem()
271 mMemories.push_back(ashmem); in createAshmem()
272 return ashmem; in createAshmem()
/packages/modules/NeuralNetworks/shim_and_sl/
DShimConverter.cpp432 case Tag::ashmem: { in convertFromHAL()
433 const auto& ashmem = pool.get<Tag::ashmem>(); in convertFromHAL() local
434 size_t size = ashmem.size; in convertFromHAL()
435 int fd = ashmem.fd.get(); in convertFromHAL()
/packages/modules/Virtualization/microdroid/
Dueventd.rc14 /dev/ashmem* 0666 root root
/packages/modules/Bluetooth/system/gd/cert/
Drun157 --disable-ashmem-venv)