Lines Matching refs:m_Addr
55 FrameHeapBase() : m_Addr(0) {} in FrameHeapBase()
57 …FrameHeapBase(uptr addr, size_t size, bit32 option = 0) : m_Addr(0) { Initialize(addr, size, optio…
60 …FrameHeapBase(const MemoryBlock& block, bit32 option = 0) : m_Addr(0) { Initialize(block.GetAddres…
64 void Finalize() { m_Addr = 0; } in Finalize()
84 virtual void* GetStartAddress() const { return reinterpret_cast<void*>(m_Addr); } in GetStartAddress()
93 uptr m_Addr;
177 DebugFillMemory(m_Addr, m_CurrentHead - m_Addr, HEAP_FILL_TYPE_FREE); in FreeAll()
178 this->m_CurrentHead = this->m_Addr; in FreeAll()
183 DebugFillMemory(m_CurrentTail, m_Addr + m_Size - m_CurrentTail, HEAP_FILL_TYPE_FREE); in FreeAll()
184 this->m_CurrentTail = this->m_Addr + this->m_Size; in FreeAll()
192 NN_TASSERT_(m_Addr <= addr && addr < m_CurrentTail); in ResizeBlock()
224 if ( m_CurrentTail != m_Addr + m_Size ) in Adjust()
229 DebugFillMemory(m_CurrentHead, m_Addr + m_Size - m_CurrentHead, HEAP_FILL_TYPE_FREE); in Adjust()
231 uptr oldtail = m_Addr + m_Size; in Adjust()
232 this->m_Size = m_CurrentHead - m_Addr; in Adjust()
238 if ( m_CurrentHead != m_Addr ) in Adjust()
243 DebugFillMemory(m_Addr, m_CurrentTail - m_Addr, HEAP_FILL_TYPE_FREE); in Adjust()
245 uptr oldhead = m_Addr; in Adjust()
246 this->m_Size = m_Addr + m_Size - m_CurrentTail; in Adjust()
248 this->m_Addr = m_CurrentTail; in Adjust()
249 return MemoryRange(oldhead, m_Addr); in Adjust()
260 NN_TASSERT_(this->m_Addr <= state.m_Head && state.m_Head <= this->m_Addr + this->m_Size); in RestoreState()
261 NN_TASSERT_(this->m_Addr <= state.m_Tail && state.m_Tail <= this->m_Addr + this->m_Size); in RestoreState()
298 return m_Addr <= reinterpret_cast<uptr>(addr) in HasAddress()
299 && reinterpret_cast<uptr>(addr) < (m_Addr+m_Size); in HasAddress()
568 uptr m_Addr;