Lines Matching refs:LargeMemoryBlock
567 LargeMemoryBlock *tail; // need it when do releasing on overflow
568 std::atomic<LargeMemoryBlock*> head;
572 bool put(LargeMemoryBlock *object, ExtMemoryPool *extMemPool);
573 LargeMemoryBlock *get(size_t size);
972 LargeMemoryBlock *next, *lmb = loHead; in releaseAll()
2196 bool LocalLOCImpl<LOW_MARK, HIGH_MARK>::put(LargeMemoryBlock *object, ExtMemoryPool *extMemPool) in put()
2202 LargeMemoryBlock *localHead = head.exchange(nullptr); in put()
2225 LargeMemoryBlock *headToRelease = tail->next; in put()
2236 LargeMemoryBlock *LocalLOCImpl<LOW_MARK, HIGH_MARK>::get(size_t size) in get()
2238 LargeMemoryBlock *localHead, *res = nullptr; in get()
2250 for (LargeMemoryBlock *curr = localHead; curr; curr=curr->next) { in get()
2274 if (LargeMemoryBlock *localHead = head.exchange(nullptr)) { in externalCleanup()
2283 LargeMemoryBlock *lmb = nullptr; in getFromLLOCache()
2285 size_t headersSize = sizeof(LargeMemoryBlock)+sizeof(LargeObjectHdr); in getFromLLOCache()
2407 LargeMemoryBlock* lmb = ((LargeObjectHdr *)ptr - 1)->memoryBlock; in reallocAligned()
2676 LargeMemoryBlock* lmb = ((LargeObjectHdr*)ptr - 1)->memoryBlock; in internalMsize()