Lines Matching refs:load

488     if (last.load(std::memory_order_relaxed) &&  in cleanToThreshold()
489 …(intptr_t)(currTime - oldest.load(std::memory_order_relaxed)) > ageThreshold.load(std::memory_orde… in cleanToThreshold()
510 if (last.load(std::memory_order_relaxed)) { in releaseAllToBackend()
542 … usedSize.store(usedSize.load(std::memory_order_relaxed) - num * size, std::memory_order_relaxed); in putList()
543 MALLOC_ASSERT( !last.load(std::memory_order_relaxed) || in putList()
544 …(last.load(std::memory_order_relaxed)->age != 0 && last.load(std::memory_order_relaxed)->age != -1… in putList()
567 if (!last.load(std::memory_order_relaxed)) { in putList()
568 MALLOC_ASSERT(0 == oldest.load(std::memory_order_relaxed), ASSERT_TEXT); in putList()
573 …cachedSize.store(cachedSize.load(std::memory_order_relaxed) + num * size, std::memory_order_relaxe… in putList()
577 if (!usedSize.load(std::memory_order_relaxed) && !first) in putList()
612 intptr_t threshold = ageThreshold.load(std::memory_order_relaxed); in forgetOutdatedState()
630 if ( !last.load(std::memory_order_relaxed) || in cleanToThreshold()
631 …(intptr_t)(currTime - last.load(std::memory_order_relaxed)->age) < ageThreshold.load(std::memory_o… in cleanToThreshold()
640 …MALLOC_ASSERT(!nextAge || lessThanWithOverflow(nextAge, last.load(std::memory_order_relaxed)->age), in cleanToThreshold()
642 nextAge = last.load(std::memory_order_relaxed)->age; in cleanToThreshold()
644 …cachedSize.store(cachedSize.load(std::memory_order_relaxed) - last.load(std::memory_order_relaxed)… in cleanToThreshold()
645 last.store(last.load(std::memory_order_relaxed)->prev, std::memory_order_relaxed); in cleanToThreshold()
646 } while (last.load(std::memory_order_relaxed) && in cleanToThreshold()
647 …(intptr_t)(currTime - last.load(std::memory_order_relaxed)->age) > ageThreshold.load(std::memory_o… in cleanToThreshold()
650 if (last.load(std::memory_order_relaxed)) { in cleanToThreshold()
651 toRelease = last.load(std::memory_order_relaxed)->next; in cleanToThreshold()
652 oldest.store(last.load(std::memory_order_relaxed)->age, std::memory_order_relaxed); in cleanToThreshold()
653 last.load(std::memory_order_relaxed)->next = nullptr; in cleanToThreshold()
658 if (!usedSize.load(std::memory_order_relaxed)) in cleanToThreshold()
670 if (!last.load(std::memory_order_relaxed)) return nullptr; in cleanAll()
677 if (!usedSize.load(std::memory_order_relaxed)) in cleanAll()
693 …cachedSize.load(std::memory_order_relaxed)/1024, ageThresholdageThreshold.load(std::memory_order_r… in reportStat()
698 return cachedSize.load(std::memory_order_relaxed); in reportStat()
717 …if (!doThreshDecr && tooLargeLOC.load(std::memory_order_relaxed) > 2 && binsSummary.isLOCTooLarge(… in regularCleanup()
815 return doCleanup(cacheCurrTime.load(std::memory_order_acquire), /*doThreshDecr=*/true); in decreasingCleanup()
820 return doCleanup(cacheCurrTime.load(std::memory_order_acquire), /*doThreshDecr=*/false); in regularCleanup()
872 fprintf(f, "cache time %lu\n", cacheCurrTime.load(std::memory_order_relaxed)); in reportStat()