Home
last modified time | relevance | path

Searched refs:InvalidThreadId (Results 1 – 4 of 4) sorted by relevance

/external/angle/src/libANGLE/
DGlobalMutex.cpp45 ASSERT(getOwnerThreadId() == angle::InvalidThreadId()); in lock()
52 mOwnerThreadId.store(angle::InvalidThreadId(), std::memory_order_relaxed); in unlock()
63 std::atomic<angle::ThreadId> mOwnerThreadId{angle::InvalidThreadId()};
85 ASSERT(getOwnerThreadId() == angle::InvalidThreadId()); in lock()
97 mOwnerThreadId.store(angle::InvalidThreadId(), std::memory_order_relaxed); in unlock()
109 std::atomic<angle::ThreadId> mOwnerThreadId{angle::InvalidThreadId()};
DContextMutex.cpp53 : mRoot(this), mOwnerThreadId(angle::InvalidThreadId()), mLockLevel(0), mRefCount(0), mRank(0) in ContextMutex()
252 ASSERT(mOwnerThreadId.load(std::memory_order_relaxed) == angle::InvalidThreadId()); in tryLockImpl()
280 ASSERT(mOwnerThreadId.load(std::memory_order_relaxed) == angle::InvalidThreadId()); in lockImpl()
302 mOwnerThreadId.store(angle::InvalidThreadId(), std::memory_order_relaxed); in unlockImpl()
320 ASSERT(TryUpdateThreadId(&mOwnerThreadId, angle::InvalidThreadId(), currentThreadId)); in tryLockImpl()
340 ASSERT(TryUpdateThreadId(&mOwnerThreadId, angle::InvalidThreadId(), currentThreadId)); in lockImpl()
347 TryUpdateThreadId(&mOwnerThreadId, angle::GetCurrentThreadId(), angle::InvalidThreadId())); in unlockImpl()
/external/angle/src/common/
Dsystem_utils.h69 ThreadId InvalidThreadId();
243 ANGLE_INLINE ThreadId InvalidThreadId() in InvalidThreadId() function
253 ANGLE_INLINE ThreadId InvalidThreadId() in InvalidThreadId() function
Dsystem_utils_unittest.cpp468 EXPECT_NE(threadId, angle::InvalidThreadId()); in TEST()