Lines Matching refs:m_Addr
57 FrameHeapBase() : m_Addr(0) {} in FrameHeapBase()
59 …FrameHeapBase(uptr addr, size_t size, bit32 option = 0) : m_Addr(0) { Initialize(addr, size, optio…
62 …FrameHeapBase(const MemoryBlock& block, bit32 option = 0) : m_Addr(0) { Initialize(block.GetAddres…
66 void Finalize() { m_Addr = 0; } in Finalize()
86 virtual void* GetStartAddress() const { return reinterpret_cast<void*>(m_Addr); } in GetStartAddress()
95 uptr m_Addr;
179 DebugFillMemory(m_Addr, m_CurrentHead - m_Addr, HEAP_FILL_TYPE_FREE); in FreeAll()
180 this->m_CurrentHead = this->m_Addr; in FreeAll()
185 DebugFillMemory(m_CurrentTail, m_Addr + m_Size - m_CurrentTail, HEAP_FILL_TYPE_FREE); in FreeAll()
186 this->m_CurrentTail = this->m_Addr + this->m_Size; in FreeAll()
194 NN_TASSERT_(m_Addr <= addr && addr < m_CurrentTail); in ResizeBlock()
226 if ( m_CurrentTail != m_Addr + m_Size ) in Adjust()
231 DebugFillMemory(m_CurrentHead, m_Addr + m_Size - m_CurrentHead, HEAP_FILL_TYPE_FREE); in Adjust()
233 uptr oldtail = m_Addr + m_Size; in Adjust()
234 this->m_Size = m_CurrentHead - m_Addr; in Adjust()
240 if ( m_CurrentHead != m_Addr ) in Adjust()
245 DebugFillMemory(m_Addr, m_CurrentTail - m_Addr, HEAP_FILL_TYPE_FREE); in Adjust()
247 uptr oldhead = m_Addr; in Adjust()
248 this->m_Size = m_Addr + m_Size - m_CurrentTail; in Adjust()
250 this->m_Addr = m_CurrentTail; in Adjust()
251 return MemoryRange(oldhead, m_Addr); in Adjust()
262 NN_TASSERT_(this->m_Addr <= state.m_Head && state.m_Head <= this->m_Addr + this->m_Size); in RestoreState()
263 NN_TASSERT_(this->m_Addr <= state.m_Tail && state.m_Tail <= this->m_Addr + this->m_Size); in RestoreState()
300 return m_Addr <= reinterpret_cast<uptr>(addr) in HasAddress()
301 && reinterpret_cast<uptr>(addr) < (m_Addr+m_Size); in HasAddress()
572 uptr m_Addr;