Lines Matching refs:BpMemoryHeap
80 class BpMemoryHeap : public BpInterface<IMemoryHeap> class
83 explicit BpMemoryHeap(const sp<IBinder>& impl);
84 virtual ~BpMemoryHeap();
145 sp<IMemoryHeap> realHeap = BpMemoryHeap::get_heap(binder); in fastPointer()
249 BpMemoryHeap::BpMemoryHeap(const sp<IBinder>& impl) in BpMemoryHeap() function in android::BpMemoryHeap
255 BpMemoryHeap::~BpMemoryHeap() { in ~BpMemoryHeap()
280 void BpMemoryHeap::assertMapped() const in assertMapped()
284 sp<IBinder> binder(IInterface::asBinder(const_cast<BpMemoryHeap*>(this))); in assertMapped()
285 sp<BpMemoryHeap> heap(static_cast<BpMemoryHeap*>(find_heap(binder).get())); in assertMapped()
305 void BpMemoryHeap::assertReallyMapped() const in assertReallyMapped()
352 int BpMemoryHeap::getHeapID() const { in getHeapID()
358 void* BpMemoryHeap::getBase() const { in getBase()
363 size_t BpMemoryHeap::getSize() const { in getSize()
368 uint32_t BpMemoryHeap::getFlags() const { in getFlags()
373 uint32_t BpMemoryHeap::getOffset() const { in getOffset()
431 static_cast<BpMemoryHeap*>(info.heap.get())->mSize, in find_heap()
432 static_cast<BpMemoryHeap*>(info.heap.get()) in find_heap()
464 static_cast<BpMemoryHeap*>(info.heap.get())->mSize, in free_heap()
465 static_cast<BpMemoryHeap*>(info.heap.get()) in free_heap()
493 BpMemoryHeap const* h(static_cast<BpMemoryHeap const *>(info.heap.get())); in dump_heaps()