Home | History | Annotate | Download | only in binder

Lines Matching refs:MemoryHeapBase

17 #define LOG_TAG "MemoryHeapBase"
32 #include <binder/MemoryHeapBase.h>
43 MemoryHeapBase::MemoryHeapBase()
49 MemoryHeapBase::MemoryHeapBase(size_t size, uint32_t flags, char const * name)
55 int fd = ashmem_create_region(name == NULL ? "MemoryHeapBase" : name, size);
66 MemoryHeapBase::MemoryHeapBase(const char* device, size_t size, uint32_t flags)
85 MemoryHeapBase::MemoryHeapBase(int fd, size_t size, uint32_t flags, uint32_t offset)
94 status_t MemoryHeapBase::init(int fd, void *base, int size, int flags, const char* device)
107 status_t MemoryHeapBase::mapfd(int fd, size_t size, uint32_t offset)
148 MemoryHeapBase::~MemoryHeapBase()
153 void MemoryHeapBase::dispose()
167 int MemoryHeapBase::getHeapID() const {
171 void* MemoryHeapBase::getBase() const {
175 size_t MemoryHeapBase::getSize() const {
179 uint32_t MemoryHeapBase::getFlags() const {
183 const char* MemoryHeapBase::getDevice() const {
187 uint32_t MemoryHeapBase::getOffset() const {