Home | History | Annotate | Download | only in binder

Lines Matching refs:MemoryHeapBase

17 #define LOG_TAG "MemoryHeapBase"
28 #include <binder/MemoryHeapBase.h>
37 MemoryHeapBase::MemoryHeapBase()
43 MemoryHeapBase::MemoryHeapBase(size_t size, uint32_t flags, char const * name)
49 int fd = ashmem_create_region(name == NULL ? "MemoryHeapBase" : name, size);
60 MemoryHeapBase::MemoryHeapBase(const char* device, size_t size, uint32_t flags)
79 MemoryHeapBase::MemoryHeapBase(int fd, size_t size, uint32_t flags, uint32_t offset)
88 status_t MemoryHeapBase::init(int fd, void *base, int size, int flags, const char* device)
101 status_t MemoryHeapBase::mapfd(int fd, size_t size, uint32_t offset)
133 MemoryHeapBase::~MemoryHeapBase()
138 void MemoryHeapBase::dispose()
152 int MemoryHeapBase::getHeapID() const {
156 void* MemoryHeapBase::getBase() const {
160 size_t MemoryHeapBase::getSize() const {
164 uint32_t MemoryHeapBase::getFlags() const {
168 const char* MemoryHeapBase::getDevice() const {
172 uint32_t MemoryHeapBase::getOffset() const {