Searched refs:tHeader (Results 1 – 3 of 3) sorted by relevance
113 if (headerSkip < sizeof(tHeader)) { in TPoolAllocator()114 headerSkip = (sizeof(tHeader) + alignmentMask) & ~alignmentMask; in TPoolAllocator()121 tHeader* next = inUseList->nextPage; in ~TPoolAllocator()122 inUseList->~tHeader(); in ~TPoolAllocator()132 tHeader* next = freeList->nextPage; in ~TPoolAllocator()191 tHeader* page = stack.back().page; in pop()196 inUseList->~tHeader(); in pop()198 tHeader* nextInUse = inUseList->nextPage; in pop()257 tHeader* memory = reinterpret_cast<tHeader*>(::new char[numBytesToAlloc]); in allocate()262 new(memory) tHeader(inUseList, (numBytesToAlloc + pageSize - 1) / pageSize); in allocate()[all …]
156 friend struct tHeader;158 struct tHeader { struct159 tHeader(tHeader* nextPage, size_t pageCount) : in tHeader() argument167 ~tHeader() { in ~tHeader() argument174 tHeader* nextPage; argument183 tHeader* page; argument188 void* initializeAllocation(tHeader* block, unsigned char* memory, size_t numBytes) { in initializeAllocation()205 tHeader* freeList; // list of popped memory206 tHeader* inUseList; // list of all memory currently being used
709 (TPoolAllocator::tHeader::tHeader):