Lines Matching refs:load

55     if (left < leftBound.load(std::memory_order_relaxed))  in registerAlloc()
57 if (right > rightBound.load(std::memory_order_relaxed)) in registerAlloc()
59 MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed), ASSERT_TEXT); in registerAlloc()
60 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) < rightBound.load(std::memory_order_relaxe… in registerAlloc()
61 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) <= left && right <= rightBound.load(std::m… in registerAlloc()
67 if (leftBound.load(std::memory_order_relaxed) == left) { in registerFree()
68 if (rightBound.load(std::memory_order_relaxed) == right) { in registerFree()
73 } else if (rightBound.load(std::memory_order_relaxed) == right) in registerFree()
75 …MALLOC_ASSERT((!rightBound.load(std::memory_order_relaxed) && leftBound.load(std::memory_order_rel… in registerFree()
76 …|| leftBound.load(std::memory_order_relaxed) < rightBound.load(std::memory_order_relaxed), ASSERT_… in registerFree()
89 … if (extMemPool->fixedPool && bootsrapMemDone == bootsrapMemStatus.load(std::memory_order_acquire)) in allocRawMem()
171 MALLOC_ASSERT(value.load(std::memory_order_relaxed) == LOCKED, ASSERT_TEXT); in makeCoalscing()
176 size_t sz = value.load(std::memory_order_acquire); in tryLock()
188 … MALLOC_ASSERT(value.load(std::memory_order_relaxed) <= MAX_LOCKED_VAL, "The lock is not locked"); in unlock()
192 …bool isLastRegionBlock() const { return value.load(std::memory_order_relaxed) == LAST_REGION_BLOCK… in isLastRegionBlock()
300 intptr_t myBinsInFlyBlocks = inFlyBlocks.load(std::memory_order_acquire); in waitTillBlockReleased()
305 intptr_t currBinsInFlyBlocks = inFlyBlocks.load(std::memory_order_acquire); in waitTillBlockReleased()
325 if (pool->hardCachesCleanupInProgress.load(std::memory_order_acquire) || in waitTillBlockReleased()
326 pool->softCachesCleanupInProgress.load(std::memory_order_acquire)) { in waitTillBlockReleased()
347 FreeBlock *myBlToFree = blocksToFree.load(std::memory_order_acquire); in putBlock()
359 FreeBlock *myBlToFree = blocksToFree.load(std::memory_order_acquire); in getAll()
401 for (FreeBlock *curr = b->head.load(std::memory_order_relaxed); curr; curr = curr->next) { in getFromBin()
459 for (FreeBlock *curr = b->head.load(std::memory_order_relaxed); curr; ) { in tryReleaseRegions()
479 MALLOC_ASSERT(fBlock->next||fBlock->prev||fBlock== head.load(std::memory_order_relaxed), in removeBlock()
481 if (head.load(std::memory_order_relaxed) == fBlock) in removeBlock()
503 if (!b->head.load(std::memory_order_relaxed)) in addBlock()
506 fBlock->next = b->head.load(std::memory_order_relaxed); in addBlock()
532 if (!b->head.load(std::memory_order_relaxed)) in tryAddBlock()
541 fBlock->next = b->head.load(std::memory_order_relaxed); in tryAddBlock()
731 if (!memSoftLimit.load(std::memory_order_relaxed) in releaseCachesToLimit()
732 … || totalMemSize.load(std::memory_order_relaxed) <= memSoftLimit.load(std::memory_order_relaxed)) { in releaseCachesToLimit()
739 (locTotalMemSize = totalMemSize.load(std::memory_order_acquire)) <= in releaseCachesToLimit()
740 (locMemSoftLimit = memSoftLimit.load(std::memory_order_acquire))) in releaseCachesToLimit()
749 if ((locTotalMemSize = totalMemSize.load(std::memory_order_acquire)) <= in releaseCachesToLimit()
750 (locMemSoftLimit = memSoftLimit.load(std::memory_order_acquire))) in releaseCachesToLimit()
774 if (bootsrapMemDone == bootsrapMemStatus.load(std::memory_order_acquire)) in requestBootstrapMem()
812 cleanCnt = backendCleanCnt.load(std::memory_order_acquire); in genericGetBlock()
828 cleanCnt != backendCleanCnt.load(std::memory_order_acquire))); in genericGetBlock()
1435 for (FreeBlock *fb = freeBins[i].head.load(std::memory_order_relaxed); fb; fb=fb->next) { in verify()