Home
last modified time | relevance | path

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

/aosp12/frameworks/base/core/jni/
H A Dandroid_util_MemoryIntArray.cpp84 void* ashmemAddr = mmap(NULL, ashmemSize, protMode, MAP_SHARED, fd, 0); in android_util_MemoryIntArray_open() local
85 if (ashmemAddr == MAP_FAILED) { in android_util_MemoryIntArray_open()
93 munmap(reinterpret_cast<void *>(ashmemAddr), ashmemSize); in android_util_MemoryIntArray_open()
100 new (ashmemAddr) std::atomic_int[size]; in android_util_MemoryIntArray_open()
111 return reinterpret_cast<jlong>(ashmemAddr); in android_util_MemoryIntArray_open()
115 jlong ashmemAddr, jboolean owner) in android_util_MemoryIntArray_close() argument
133 int unmapResult = munmap(reinterpret_cast<void *>(ashmemAddr), ashmemSize); in android_util_MemoryIntArray_close()