Lines Matching refs:addr
122 ExpHeapBase(uptr addr, size_t size, bit32 option) { Initialize(addr, size, option); } in ExpHeapBase() argument
124 void Initialize(uptr addr, size_t size, bit32 option);
160 virtual bool HasAddress(const void* addr) const;
233 ExpHeapTemplate(uptr addr, size_t size, bit32 option = 0)
235 Initialize(addr, size, option);
249 void Initialize(uptr addr, size_t size, bit32 option = 0)
251 Base::Initialize(addr, size, option);
273 …static ExpHeapTemplate* Create(HeapBase* parent, void* addr, size_t size, bit32 option = 0, bit32 …
485 virtual bool HasAddress(const void* addr) const in HasAddress() argument
488 return Base::HasAddress(addr); in HasAddress()
629 ExpHeapTemplate<LockPolicy>* ExpHeapTemplate<LockPolicy>::Create(HeapBase* parent, void* addr, size… in Create() argument
633 if ( parent->FindHeap(addr) != parent ) return 0; in Create()
637 …heap = new (addr) ExpHeapTemplate(reinterpret_cast<uptr>(addr)+sizeof(ExpHeapTemplate), static_cas… in Create()
641 …void* placeaddr = reinterpret_cast<void*>(reinterpret_cast<uptr>(addr)+static_cast<size_t>(size - … in Create()
642 …heap = new (placeaddr) ExpHeapTemplate(reinterpret_cast<uptr>(addr), static_cast<size_t>(size - si… in Create()