Searched refs:Memory (Results 1 – 12 of 12) sorted by relevance
71 void* Memory::Alloc(size_t size, size_t align) in Alloc()86 void Memory::Free(void* p) in Free()95 Memory::StackDesc Memory::AllocStack(size_t size) in AllocStack()160 void Memory::FreeStack(const Memory::StackDesc & desc) in FreeStack()
51 descBuffer = Memory::Alloc( GetMemoryRequrementInBytesForDescBuffer() ); in ThreadContext()69 Memory::Free(descBuffer); in ~ThreadContext()
76 Memory::StackDesc stackDesc;99 Memory::FreeStack(stackDesc); in CleanUp()157 stackDesc = Memory::AllocStack(stackSize); in Create()
141 Memory::StackDesc stackDesc;226 stackDesc = Memory::AllocStack(_stackSize);296 Memory::FreeStack(stackDesc); in Join()
47 Memory::StackDesc stackDesc;81 Memory::FreeStack(stackDesc); in CleanUp()145 stackDesc = Memory::AllocStack(stackSize); in Create()
85 data = Memory::Alloc(sizeof(T) * numElements, ALIGNMENT); in ConcurrentRingBuffer()92 Memory::Free(data); in ~ConcurrentRingBuffer()
52 struct Memory struct
131 data = Memory::Alloc(bytesCount, ALIGNMENT); in Create()139 Memory::Free(data); in ~Queue()
267 data = Memory::Alloc(bytesCount, ALIGNMENT); in TaskPool()292 Memory::Free(data); in ~TaskPool()
187 …dxtBlocks = MT::ArrayView<uint8>( MT::Memory::Alloc( dxtBlocksTotalSizeInBytes ), dxtBlocksTotalSi… in SUITE()195 MT::Memory::Free(pDxtBlocks); in SUITE()326 decompressedImage = MT::ArrayView<uint8>( MT::Memory::Alloc(bytesCount), bytesCount); in SUITE()334 MT::Memory::Free(pDxtBlocks); in SUITE()340 MT::Memory::Free(pDecompressedImage); in SUITE()
166 void* rawMemory = MT::Memory::Alloc(sizeof(int) * elementsCount); in SUITE()182 MT::Memory::Free(rawMemory); in SUITE()
169 Memory Ordering in Modern Microprocessors, Part I by Paul E. McKenney172 Memory Ordering in Modern Microprocessors, Part II by Paul E. McKenney