Searched refs:freeList (Results 1 – 2 of 2) sorted by relevance
31 FreeObject *freeList; member43 freeList(nullptr), nextRawMemBlock(nullptr), allocatedCount(0), myNum(num), in BackRefBlock()277 if (blockToUse->freeList) { in newBackRef()278 toUse = (void**)blockToUse->freeList; in newBackRef()279 blockToUse->freeList = blockToUse->freeList->next; in newBackRef()280 MALLOC_ASSERT(!blockToUse->freeList || in newBackRef()281 ((uintptr_t)blockToUse->freeList>=(uintptr_t)blockToUse in newBackRef()282 && (uintptr_t)blockToUse->freeList < in newBackRef()333 backRefEntry.store(currBlock->freeList, std::memory_order_relaxed); in removeBackRef()340 currBlock->freeList = (FreeObject*)&backRefEntry; in removeBackRef()
331 FreeObject *freeList; member in rml::internal::LocalBlockFields1371 freeList = nullptr; in restoreBumpPtr()1393 objectToFree->next = freeList; in freeOwnObject()1394 freeList = objectToFree; in freeOwnObject()1485 temp->next = freeList; in privatizePublicFreeList()1486 freeList = localPublicFreeList; in privatizePublicFreeList()1568 freeList = nullptr; in cleanBlockHeader()2109 if (!freeList) return nullptr; in allocateFromFreeList()2111 result = freeList; in allocateFromFreeList()2114 freeList = result->next; in allocateFromFreeList()[all …]