• Home
  • Raw
  • Download

Lines Matching refs:subtle

109   EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1);  in TestAtomicIncrement()
114 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3); in TestAtomicIncrement()
119 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6); in TestAtomicIncrement()
124 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3); in TestAtomicIncrement()
129 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1); in TestAtomicIncrement()
134 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0); in TestAtomicIncrement()
139 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1); in TestAtomicIncrement()
144 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -4), -5); in TestAtomicIncrement()
149 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 5), 0); in TestAtomicIncrement()
162 AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); in TestCompareAndSwap()
171 prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); in TestCompareAndSwap()
176 prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); in TestCompareAndSwap()
185 AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1); in TestAtomicExchange()
194 new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val); in TestAtomicExchange()
199 new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5); in TestAtomicExchange()
211 AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); in TestAtomicIncrementBounds()
215 base::subtle::NoBarrier_AtomicIncrement(&value, -1); in TestAtomicIncrementBounds()
228 base::subtle::NoBarrier_Store(&value, kVal1); in TestStore()
230 base::subtle::NoBarrier_Store(&value, kVal2); in TestStore()
233 base::subtle::Acquire_Store(&value, kVal1); in TestStore()
235 base::subtle::Acquire_Store(&value, kVal2); in TestStore()
238 base::subtle::Release_Store(&value, kVal1); in TestStore()
240 base::subtle::Release_Store(&value, kVal2); in TestStore()
254 EXPECT_EQ(kVal1, base::subtle::NoBarrier_Load(&value)); in TestLoad()
256 EXPECT_EQ(kVal2, base::subtle::NoBarrier_Load(&value)); in TestLoad()
259 EXPECT_EQ(kVal1, base::subtle::Acquire_Load(&value)); in TestLoad()
261 EXPECT_EQ(kVal2, base::subtle::Acquire_Load(&value)); in TestLoad()
264 EXPECT_EQ(kVal1, base::subtle::Release_Load(&value)); in TestLoad()
266 EXPECT_EQ(kVal2, base::subtle::Release_Load(&value)); in TestLoad()