Lines Matching refs:memory
44 AlignMemory_( void* memory, u8 align ) in AlignMemory_() argument
46 void* top = nw::ut::AddOffsetToPtr( memory, 1 ); in AlignMemory_()
51 size_t offset = nw::ut::GetOffsetFromPtr( memory, top ); in AlignMemory_()
62 void* memory = nw::demo::Alloc(size); in InitializeDemoAllocator() local
63 uptr address = reinterpret_cast<uptr>(memory); in InitializeDemoAllocator()
103 UnAlignMemory( void* memory ) in UnAlignMemory() argument
105 u8* head = reinterpret_cast<u8*>( nw::ut::AddOffsetToPtr( memory, -1 ) ); in UnAlignMemory()
109 return nw::ut::AddOffsetToPtr( memory, -offset ); in UnAlignMemory()
123 void* memory = s_MainMemoryHeap.Allocate( size + alignment ); in Alloc() local
125 return AlignMemory_( memory, alignment ); in Alloc()
130 Free(void* memory) in Free() argument
132 memory = UnAlignMemory( memory ); in Free()
134 s_MainMemoryHeap.Free( memory ); in Free()