Home
last modified time | relevance | path

Searched refs:newAshmem (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/commonlibrary/c_utils/base/test/benchmarktest/ashemem_benchmark_test/
H A Dashemem_benchmark_test.cpp445 sptr<Ashmem> newAshmem = new Ashmem(fd, size); in BENCHMARK_F() local
446 … AssertUnequal(newAshmem, nullptr, "Failed to create new Ashmem object with constructor.", state); in BENCHMARK_F()
448 int newFd = newAshmem->GetAshmemFd(); in BENCHMARK_F()
449 int32_t newSize = newAshmem->GetAshmemSize(); in BENCHMARK_F()
455 newAshmem->UnmapAshmem(); in BENCHMARK_F()
456 newAshmem->CloseAshmem(); in BENCHMARK_F()
/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/source/
H A Dnapi_ashmem.cpp123 sptr<Ashmem> newAshmem(new Ashmem(dup(fd), size)); in CreateAshmemFromExisting() local
124 NAPI_ASSERT(env, newAshmem != nullptr, "napiAshmem is null"); in CreateAshmemFromExisting()
131 newNapiAshmem->SetAshmem(newAshmem); in CreateAshmemFromExisting()
245 sptr<Ashmem> newAshmem(new Ashmem(dup(fd), size)); in getNewAshmemConstructor() local
246 if (newAshmem == nullptr) { in getNewAshmemConstructor()
263 newNapiAshmem->SetAshmem(newAshmem); in getNewAshmemConstructor()