Searched refs:NoBarrier_AtomicIncrement (Results 1 - 25 of 62) sorted by relevance

123

/external/chromium_org/v8/test/cctest/
H A Dtest-atomicops.cc47 // Use a guard value to make sure that NoBarrier_AtomicIncrement doesn't
49 // 32-bit NoBarrier_AtomicIncrement doesn't do the wrong thing on 64-bit
65 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, 1), 1);
70 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, 2), 3);
75 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, 3), 6);
80 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, -3), 3);
85 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, -2), 1);
90 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, -1), 0);
95 CHECK_EQU(NoBarrier_AtomicIncrement(&s.count, -1), -1);
100 CHECK_EQU(NoBarrier_AtomicIncrement(
[all...]
/external/chromium_org/base/threading/
H A Dthread_collision_warner.cc42 subtle::NoBarrier_AtomicIncrement(&counter_, 1);
55 subtle::NoBarrier_AtomicIncrement(&counter_, 1);
/external/chromium_org/third_party/tcmalloc/chromium/src/tests/
H A Datomicops_unittest.cc44 // use a guard value to make sure the NoBarrier_AtomicIncrement doesn't go
47 // 32-bit NoBarrier_AtomicIncrement doesn't do the wrong thing on 64-bit
63 ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, 1));
68 ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, 2));
73 ASSERT_EQ(6, base::subtle::NoBarrier_AtomicIncrement(&s.count, 3));
78 ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, -3));
83 ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -2));
88 ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1));
93 ASSERT_EQ(-1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1));
98 ASSERT_EQ(-5, base::subtle::NoBarrier_AtomicIncrement(
[all...]
/external/chromium_org/third_party/tcmalloc/vendor/src/tests/
H A Datomicops_unittest.cc44 // use a guard value to make sure the NoBarrier_AtomicIncrement doesn't go
47 // 32-bit NoBarrier_AtomicIncrement doesn't do the wrong thing on 64-bit
63 ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, 1));
68 ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, 2));
73 ASSERT_EQ(6, base::subtle::NoBarrier_AtomicIncrement(&s.count, 3));
78 ASSERT_EQ(3, base::subtle::NoBarrier_AtomicIncrement(&s.count, -3));
83 ASSERT_EQ(1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -2));
88 ASSERT_EQ(0, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1));
93 ASSERT_EQ(-1, base::subtle::NoBarrier_AtomicIncrement(&s.count, -1));
98 ASSERT_EQ(-5, base::subtle::NoBarrier_AtomicIncrement(
[all...]
/external/chromium_org/base/
H A Datomicops_unittest.cc16 // use a guard value to make sure the NoBarrier_AtomicIncrement doesn't go
19 // 32-bit NoBarrier_AtomicIncrement doesn't do the wrong thing on 64-bit
35 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1);
40 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3);
45 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6);
50 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3);
55 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1);
60 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0);
65 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1);
70 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(
[all...]
H A Datomic_ref_count.h23 subtle::NoBarrier_AtomicIncrement(ptr, increment);
H A Datomic_sequence_num.h26 base::subtle::NoBarrier_AtomicIncrement(&seq_, 1) - 1);
H A Datomicops_internals_mips_gcc.h69 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
92 Atomic32 res = NoBarrier_AtomicIncrement(ptr, increment);
198 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
221 Atomic64 res = NoBarrier_AtomicIncrement(ptr, increment);
H A Datomicops_internals_atomicword_compat.h39 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr, function in namespace:base::subtle
41 return NoBarrier_AtomicIncrement(
H A Datomicops_internals_arm_gcc.h109 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
136 Atomic32 result = NoBarrier_AtomicIncrement(ptr, increment);
206 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
H A Datomicops.h84 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment);
120 Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
H A Datomicops_internals_arm64_gcc.h80 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
104 Atomic32 result = NoBarrier_AtomicIncrement(ptr, increment);
216 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
240 Atomic64 result = NoBarrier_AtomicIncrement(ptr, increment);
/external/chromium_org/media/base/
H A Dkeyboard_event_counter.cc29 base::subtle::NoBarrier_AtomicIncrement(
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_mips_gcc.h96 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:google::protobuf::internal
119 Atomic32 res = NoBarrier_AtomicIncrement(ptr, increment);
228 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:google::protobuf::internal
251 Atomic64 res = NoBarrier_AtomicIncrement(ptr, increment);
H A Datomicops_internals_atomicword_compat.h66 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr, function in namespace:google::protobuf::internal
68 return NoBarrier_AtomicIncrement(
H A Datomicops_internals_x86_msvc.h40 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:google::protobuf::internal
93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:google::protobuf::internal
H A Datomicops_internals_arm64_gcc.h97 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:google::protobuf::internal
121 Atomic32 result = NoBarrier_AtomicIncrement(ptr, increment);
233 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:google::protobuf::internal
257 Atomic64 result = NoBarrier_AtomicIncrement(ptr, increment);
/external/chromium_org/v8/src/base/
H A Datomicops_internals_mips64_gcc.h90 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:v8::base
113 Atomic32 res = NoBarrier_AtomicIncrement(ptr, increment);
227 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:v8::base
250 Atomic64 res = NoBarrier_AtomicIncrement(ptr, increment);
H A Datomicops_internals_atomicword_compat.h39 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr, function in namespace:v8::base
41 return NoBarrier_AtomicIncrement(
H A Datomicops_internals_mips_gcc.h68 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:v8::base
91 Atomic32 res = NoBarrier_AtomicIncrement(ptr, increment);
H A Datomicops_internals_arm_gcc.h109 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:v8::base
136 Atomic32 result = NoBarrier_AtomicIncrement(ptr, increment);
206 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:v8::base
H A Datomicops.h79 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment);
117 Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
/external/chromium_org/base/allocator/
H A Dallocator_unittest.cc89 // use a guard value to make sure the NoBarrier_AtomicIncrement doesn't go
92 // 32-bit NoBarrier_AtomicIncrement to do the wrong thing on 64-bit machines.
107 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 1), 1);
112 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 2), 3);
117 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, 3), 6);
122 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -3), 3);
127 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -2), 1);
132 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), 0);
137 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(&s.count, -1), -1);
142 EXPECT_EQ(base::subtle::NoBarrier_AtomicIncrement(
[all...]
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
H A Datomicops-internals-x86.h92 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
216 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
337 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
351 Atomic64 new_val = NoBarrier_AtomicIncrement(ptr, increment);
/external/chromium_org/third_party/tcmalloc/vendor/src/base/
H A Datomicops-internals-x86.h92 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, function in namespace:base::subtle
216 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
337 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, function in namespace:base::subtle
351 Atomic64 new_val = NoBarrier_AtomicIncrement(ptr, increment);

Completed in 235 milliseconds

123