Lines Matching refs:tlsPtr
335 std::atomic<TLSData*> tlsPtr; member in rml::internal::LocalBlockFields
436 MALLOC_ASSERT(!tlsPtr.load(std::memory_order_relaxed), ASSERT_TEXT); in markOwned()
438 tlsPtr.store(tls, std::memory_order_relaxed); in markOwned()
441 MALLOC_ASSERT(tlsPtr.load(std::memory_order_relaxed), ASSERT_TEXT); in markOrphaned()
442 tlsPtr.store(nullptr, std::memory_order_relaxed); in markOrphaned()
1045 b->tlsPtr.store(tls, std::memory_order_relaxed); in getEmptyBlock()
1359 bin = tlsPtr.load(std::memory_order_relaxed)->getAllocationBin(objectSize); in adjustPositionInBin()
1377 tlsPtr.load(std::memory_order_relaxed)->markUsed(); in freeOwnObject()
1382 …if (tlsPtr.load(std::memory_order_relaxed)->getAllocationBin(objectSize)->getActiveBlock() != this) in freeOwnObject()
1390 …tlsPtr.load(std::memory_order_relaxed)->getAllocationBin(objectSize)->processEmptyBlock(this, /*po… in freeOwnObject()
1571 tlsPtr.store(nullptr, std::memory_order_relaxed); in cleanBlockHeader()
1593 … this, tlsPtr.load(std::memory_order_relaxed) ? getThreadId() : -1, objectSize, bumpPtr )); in initEmptyBlock()
1748 return tlsPtr.load(std::memory_order_relaxed) && ownerTid.isCurrentThreadId(); in isOwnedByCurrentThread()