Lines Matching refs:inUseList
65 inUseList(0), in TPoolAllocator()
113 while (inUseList) { in ~TPoolAllocator()
114 tHeader* next = inUseList->nextPage; in ~TPoolAllocator()
115 inUseList->~tHeader(); in ~TPoolAllocator()
116 delete [] reinterpret_cast<char*>(inUseList); in ~TPoolAllocator()
117 inUseList = next; in ~TPoolAllocator()
178 tAllocState state = { currentPageOffset, inUseList }; in push()
207 while (inUseList != page) { in pop()
209 inUseList->~tHeader(); in pop()
211 tHeader* nextInUse = inUseList->nextPage; in pop()
212 if (inUseList->pageCount > 1) in pop()
213 delete [] reinterpret_cast<char*>(inUseList); in pop()
215 inUseList->nextPage = freeList; in pop()
216 freeList = inUseList; in pop()
218 inUseList = nextInUse; in pop()
267 unsigned char* memory = reinterpret_cast<unsigned char *>(inUseList) + currentPageOffset; in allocate()
271 return initializeAllocation(inUseList, memory, numBytes); in allocate()
289 new(memory) tHeader(inUseList, (numBytesToAlloc + pageSize - 1) / pageSize); in allocate()
290 inUseList = memory; in allocate()
312 new(memory) tHeader(inUseList, 1); in allocate()
313 inUseList = memory; in allocate()
315 unsigned char* ret = reinterpret_cast<unsigned char *>(inUseList) + headerSkip; in allocate()
318 return initializeAllocation(inUseList, ret, numBytes); in allocate()