Lines Matching refs:MemoryHeapBase
17 #define LOG_TAG "MemoryHeapBase"
32 #include <binder/MemoryHeapBase.h>
38 MemoryHeapBase::MemoryHeapBase()
44 MemoryHeapBase::MemoryHeapBase(size_t size, uint32_t flags, char const * name)
50 int fd = ashmem_create_region(name == NULL ? "MemoryHeapBase" : name, size);
61 MemoryHeapBase::MemoryHeapBase(const char* device, size_t size, uint32_t flags)
80 MemoryHeapBase::MemoryHeapBase(int fd, size_t size, uint32_t flags, uint32_t offset)
89 status_t MemoryHeapBase::init(int fd, void *base, int size, int flags, const char* device)
102 status_t MemoryHeapBase::mapfd(int fd, size_t size, uint32_t offset)
134 MemoryHeapBase::~MemoryHeapBase()
139 void MemoryHeapBase::dispose()
153 int MemoryHeapBase::getHeapID() const {
157 void* MemoryHeapBase::getBase() const {
161 size_t MemoryHeapBase::getSize() const {
165 uint32_t MemoryHeapBase::getFlags() const {
169 const char* MemoryHeapBase::getDevice() const {
173 uint32_t MemoryHeapBase::getOffset() const {