Home
last modified time | relevance | path

Searched refs:NoBarrier_AtomicIncrement (Results 1 – 18 of 18) sorted by relevance

/external/libchrome/base/
Datomicops_unittest.cc35 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1); in TestAtomicIncrement()
40 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3); in TestAtomicIncrement()
45 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6); in TestAtomicIncrement()
50 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3); in TestAtomicIncrement()
55 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1); in TestAtomicIncrement()
60 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0); in TestAtomicIncrement()
65 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1); in TestAtomicIncrement()
70 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -4), -5); in TestAtomicIncrement()
75 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 5), 0); in TestAtomicIncrement()
144 AtomicType new_value = base::subtle::NoBarrier_AtomicIncrement(&value, 1); in TestAtomicIncrementBounds()
[all …]
Datomicops_internals_atomicword_compat.h43 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr, in NoBarrier_AtomicIncrement() function
45 return NoBarrier_AtomicIncrement( in NoBarrier_AtomicIncrement()
Datomicops.h91 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment);
127 Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
Datomicops_internals_x86_msvc.h54 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, in NoBarrier_AtomicIncrement() function
141 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, in NoBarrier_AtomicIncrement() function
Datomicops_internals_portable.h82 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, in NoBarrier_AtomicIncrement() function
165 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, in NoBarrier_AtomicIncrement() function
/external/libchrome/base/test/
Dscoped_task_environment_unittest.cc163 subtle::NoBarrier_AtomicIncrement(counter, 4); in TEST_P()
172 subtle::NoBarrier_AtomicIncrement(counter, 128); in TEST_P()
184 subtle::NoBarrier_AtomicIncrement(counter, 8); in TEST_P()
192 subtle::NoBarrier_AtomicIncrement(counter, 16); in TEST_P()
200 subtle::NoBarrier_AtomicIncrement(counter, 1); in TEST_P()
205 subtle::NoBarrier_AtomicIncrement(counter, 2); in TEST_P()
/external/libchrome/base/threading/
Dthread_collision_warner.cc42 subtle::NoBarrier_AtomicIncrement(&counter_, 1); in EnterSelf()
55 subtle::NoBarrier_AtomicIncrement(&counter_, 1); in Enter()
/external/libchrome/base/metrics/
Dsample_vector.cc59 subtle::NoBarrier_AtomicIncrement(&counts()[bucket_index], count); in Accumulate()
194 subtle::NoBarrier_AtomicIncrement( in AddSubtractImpl()
255 subtle::NoBarrier_AtomicIncrement(&counts()[sample.bucket], sample.count); in MoveSingleSampleToCounts()
Dhistogram_samples.cc249 subtle::NoBarrier_AtomicIncrement(&meta_->sum, sum); in IncreaseSumAndCount()
253 subtle::NoBarrier_AtomicIncrement(&meta_->redundant_count, count); in IncreaseSumAndCount()
Dhistogram.cc1073 subtle::NoBarrier_AtomicIncrement(&remainders_[value], remainder); in AddScaledCount()
1080 subtle::NoBarrier_AtomicIncrement(&remainders_[value], -scale_); in AddScaledCount()
/external/libchrome/base/task_scheduler/
Dtask_tracker.cc141 subtle::NoBarrier_AtomicIncrement(&bits_, kShutdownHasStartedMask); in StartShutdown()
177 const auto new_bits = subtle::NoBarrier_AtomicIncrement( in IncrementNumTasksBlockingShutdown()
185 const auto new_bits = subtle::NoBarrier_AtomicIncrement( in DecrementNumTasksBlockingShutdown()
348 subtle::NoBarrier_AtomicIncrement(&num_incomplete_undelayed_tasks_, 1); in WillPostTask()
Dscheduler_worker_pool_impl_unittest.cc466 subtle::NoBarrier_AtomicIncrement(&zero_tls_values_, 1); in CountZeroTlsValuesAndWait()
/external/libchrome/base/sampling_heap_profiler/
Dlock_free_address_hash_set.cc34 subtle::NoBarrier_AtomicIncrement(&size_, 1); in Insert()
Dlock_free_address_hash_set.h120 subtle::NoBarrier_AtomicIncrement(&size_, -1); in Remove()
/external/libchrome/base/message_loop/
Dmessage_loop_perftest.cc154 subtle::NoBarrier_AtomicIncrement(&outer_->num_tasks_posted_, 1); in Run()
/external/libchrome/mojo/core/
Duser_message_impl.cc267 base::subtle::NoBarrier_AtomicIncrement(&g_message_count, 1); in IncrementMessageCount()
271 base::subtle::NoBarrier_AtomicIncrement(&g_message_count, -1); in DecrementMessageCount()
/external/libchrome/libchrome_tools/patch/
Dmojom_disable_trace_and_mem_dump.patch56 base::subtle::NoBarrier_AtomicIncrement(&g_message_count, -1);
/external/libchrome/base/trace_event/
Dtrace_log.cc1035 subtle::NoBarrier_AtomicIncrement(&generation_, 1); in UseNextTraceBuffer()