Lines Matching refs:uptr

59 …FrameHeapBase(uptr addr, size_t size, bit32 option = 0) : m_Addr(0) { Initialize(addr, size, optio…
64 void Initialize(uptr addr, size_t size, bit32 option = 0);
95 uptr m_Addr;
97 uptr m_CurrentHead;
98 uptr m_CurrentTail;
121 uptr m_Head;
122 uptr m_Tail;
124 explicit State(uptr head, uptr tail) : m_Head(head), m_Tail(tail) {} in State()
133 uptr ret; in Allocate()
142 uptr current = ret + size; in Allocate()
153 uptr current = ret = RoundDown(m_CurrentTail-size, -alignment); in Allocate()
193 uptr& addr = reinterpret_cast<uptr&>(p); in ResizeBlock()
196 uptr current = addr + newSize; in ResizeBlock()
233 uptr oldtail = m_Addr + m_Size; in Adjust()
247 uptr oldhead = m_Addr; in Adjust()
287 uptr addr = RoundUp(m_CurrentHead, alignment); in GetAllocatableSize()
300 return m_Addr <= reinterpret_cast<uptr>(addr) in HasAddress()
301 && reinterpret_cast<uptr>(addr) < (m_Addr+m_Size); in HasAddress()
341 FrameHeapTemplate(uptr addr, size_t size, bit32 option = 0) { Initialize(addr, size, option); }
384 void Initialize(uptr addr, size_t size, bit32 option = 0)
572 uptr m_Addr;
574 uptr m_CurrentHead; // The first address for the blank region
575 uptr m_CurrentTail; // The last address + 4 for the blank region
621 …heap = new (addr) FrameHeapTemplate(reinterpret_cast<uptr>(addr)+sizeof(FrameHeapTemplate), static… in Create()
625 …void* placeaddr = reinterpret_cast<void*>(reinterpret_cast<uptr>(addr)+static_cast<size_t>(size - … in Create()
626 …heap = new (placeaddr) FrameHeapTemplate(reinterpret_cast<uptr>(addr), static_cast<size_t>(size - … in Create()