Searched refs:ashmemFd (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/libs/androidfw/
H A DCursorWindow.cpp32 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...]
/frameworks/base/include/androidfw/
H A DCursorWindow.h52 CursorWindow(const String8& name, int ashmemFd,

Completed in 705 milliseconds