Lines Matching refs:addr

57 …FrameHeapBase(uptr addr, size_t size, bit32 option = 0) : m_Addr(0) { Initialize(addr, size, optio…
62 void Initialize(uptr addr, size_t size, bit32 option = 0);
90 virtual bool HasAddress(const void* addr) const;
191 uptr& addr = reinterpret_cast<uptr&>(p); in ResizeBlock() local
192 NN_TASSERT_(m_Addr <= addr && addr < m_CurrentTail); in ResizeBlock()
193 NN_TASSERT_(addr <= m_CurrentHead); in ResizeBlock()
194 uptr current = addr + newSize; in ResizeBlock()
285 uptr addr = RoundUp(m_CurrentHead, alignment); in GetAllocatableSize() local
286 if (addr <= m_CurrentTail) in GetAllocatableSize()
288 return m_CurrentTail - addr; in GetAllocatableSize()
296 inline bool FrameHeapBase::HasAddress(const void* addr) const in HasAddress() argument
298 return m_Addr <= reinterpret_cast<uptr>(addr) in HasAddress()
299 && reinterpret_cast<uptr>(addr) < (m_Addr+m_Size); in HasAddress()
337 FrameHeapTemplate(uptr addr, size_t size, bit32 option = 0) { Initialize(addr, size, option); }
369 …static FrameHeapTemplate* Create(HeapBase* parent, void* addr, size_t size, bit32 option = 0, bit3…
380 void Initialize(uptr addr, size_t size, bit32 option = 0)
382 Base::Initialize(addr, size, option);
551 virtual bool HasAddress(const void* addr) const in HasAddress() argument
554 return Base::HasAddress(addr); in HasAddress()
609 FrameHeapTemplate<LockPolicy>* FrameHeapTemplate<LockPolicy>::Create(HeapBase* parent, void* addr, … in Create() argument
613 if ( parent->FindHeap(addr) != parent ) return 0; in Create()
617 …heap = new (addr) FrameHeapTemplate(reinterpret_cast<uptr>(addr)+sizeof(FrameHeapTemplate), static… in Create()
621 …void* placeaddr = reinterpret_cast<void*>(reinterpret_cast<uptr>(addr)+static_cast<size_t>(size - … in Create()
622 …heap = new (placeaddr) FrameHeapTemplate(reinterpret_cast<uptr>(addr), static_cast<size_t>(size - … in Create()