Lines Matching refs:tls
384 ThreadLocalPtr tls; in TEST_F() local
385 tls.Reset(reinterpret_cast<void*>(1)); in TEST_F()
386 ASSERT_EQ(reinterpret_cast<int64_t>(tls.Swap(nullptr)), 1); in TEST_F()
387 ASSERT_TRUE(tls.Swap(reinterpret_cast<void*>(2)) == nullptr); in TEST_F()
388 ASSERT_EQ(reinterpret_cast<int64_t>(tls.Get()), 2); in TEST_F()
389 ASSERT_EQ(reinterpret_cast<int64_t>(tls.Swap(reinterpret_cast<void*>(3))), 2); in TEST_F()
519 ThreadLocalPtr tls; in TEST_F() local
520 ASSERT_TRUE(tls.Swap(reinterpret_cast<void*>(1)) == nullptr); in TEST_F()
523 ASSERT_TRUE(tls.CompareAndSwap(reinterpret_cast<void*>(2), expected)); in TEST_F()
526 ASSERT_TRUE(!tls.CompareAndSwap(reinterpret_cast<void*>(2), expected)); in TEST_F()
530 ASSERT_TRUE(tls.CompareAndSwap(reinterpret_cast<void*>(3), expected)); in TEST_F()
531 ASSERT_EQ(tls.Get(), reinterpret_cast<void*>(3)); in TEST_F()