Searched defs:ashmemFd (Results 1 - 1 of 1) sorted by path
/frameworks/base/libs/androidfw/ |
H A D | CursorWindow.cpp | 32 CursorWindow::CursorWindow(const String8& name, int ashmemFd, argument 34 mName(name), mAshmemFd(ashmemFd), mData(data), mSize(size), mReadOnly(readOnly) { 48 int ashmemFd = ashmem_create_region(ashmemName.string(), size); local 49 if (ashmemFd < 0) { 52 result = ashmem_set_prot_region(ashmemFd, PROT_READ | PROT_WRITE); 54 void* data = ::mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, ashmemFd, 0); 58 result = ashmem_set_prot_region(ashmemFd, PROT_READ); 60 CursorWindow* window = new CursorWindow(name, ashmemFd, 78 ::close(ashmemFd); 88 int ashmemFd local [all...] |
Completed in 109 milliseconds