Home
last modified time | relevance | path

Searched refs:inFlyBlocks (Results 1 – 2 of 2) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dbackend.h30 std::atomic<intptr_t> inFlyBlocks; // to another variable
35 void blockConsumed() { inFlyBlocks++; } in blockConsumed()
39 MALLOC_ITT_SYNC_RELEASING(&inFlyBlocks); in blockReleased()
42 intptr_t prev = inFlyBlocks.fetch_sub(1); in blockReleased()
57 std::atomic<intptr_t> inFlyBlocks; variable
63 intptr_t blocksInFly() const { return inFlyBlocks.load(std::memory_order_acquire); } in blocksInFly()
H A Dbackend.cpp298 ITT_Guard ittGuard(&inFlyBlocks); in waitTillBlockReleased()
300 intptr_t myBinsInFlyBlocks = inFlyBlocks.load(std::memory_order_acquire); in waitTillBlockReleased()
305 intptr_t currBinsInFlyBlocks = inFlyBlocks.load(std::memory_order_acquire); in waitTillBlockReleased()
345 inFlyBlocks++; in putBlock()
376 int prev = inFlyBlocks.fetch_sub(1); in blockWasProcessed()