HomeSort by relevance Sort by last modified time
    Searched refs:Atomic32 (Results 1 - 25 of 37) sorted by null

1 2

  /external/chromium/base/
atomicops_internals_arm_gcc.h 21 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
22 Atomic32 new_value,
23 volatile Atomic32* ptr);
32 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
33 Atomic32 old_value,
34 Atomic32 new_value) {
35 Atomic32 prev_value = *ptr;
38 const_cast<Atomic32*>(ptr)))
    [all...]
atomicops_internals_mips_gcc.h 28 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
29 Atomic32 old_value,
30 Atomic32 new_value) {
31 Atomic32 prev, tmp;
51 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
52 Atomic32 new_value) {
53 Atomic32 temp, old;
72 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops.h 42 typedef __w64 int32 Atomic32;
55 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
69 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
70 Atomic32 old_value,
71 Atomic32 new_value);
75 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value);
79 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment)
    [all...]
atomicops_internals_x86_macosx.h 16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr,
17 Atomic32 old_value,
18 Atomic32 new_value) {
19 Atomic32 prev_value;
22 const_cast<Atomic32*>(ptr))) {
30 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32 *ptr,
31 Atomic32 new_value) {
32 Atomic32 old_value
    [all...]
atomicops_internals_x86_gcc.h 29 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
30 Atomic32 old_value,
31 Atomic32 new_value) {
32 Atomic32 prev;
40 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
41 Atomic32 new_value) {
49 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops_internals_x86_msvc.h 16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
17 Atomic32 old_value,
18 Atomic32 new_value) {
23 return static_cast<Atomic32>(result);
26 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
27 Atomic32 new_value) {
31 return static_cast<Atomic32>(result);
34 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops_internals_atomicword_compat.h 11 // AtomicWord is a synonym for intptr_t, and Atomic32 is a synonym for int32,
13 // on others, it's a long. When AtomicWord and Atomic32 are based on different
16 // This file defines function overloads to allow both AtomicWord and Atomic32
31 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
37 reinterpret_cast<volatile Atomic32*>(ptr), new_value);
43 reinterpret_cast<volatile Atomic32*>(ptr), increment);
49 reinterpret_cast<volatile Atomic32*>(ptr), increment);
56 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
63 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
68 reinterpret_cast<volatile Atomic32*>(ptr), value)
    [all...]
atomic_sequence_num.h 25 base::subtle::Atomic32 seq_;
atomic_ref_count.h 20 typedef subtle::Atomic32 AtomicRefCount;
atomicops_unittest.cc 214 TestAtomicIncrement<base::subtle::Atomic32>();
219 TestCompareAndSwap<base::subtle::Atomic32>();
224 TestAtomicExchange<base::subtle::Atomic32>();
229 TestAtomicIncrementBounds<base::subtle::Atomic32>();
234 TestStore<base::subtle::Atomic32>();
239 TestLoad<base::subtle::Atomic32>();
  /external/v8/src/
atomicops_internals_arm_gcc.h 43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
44 Atomic32 new_value,
45 volatile Atomic32* ptr);
54 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
55 Atomic32 old_value,
56 Atomic32 new_value) {
57 Atomic32 prev_value = *ptr;
60 const_cast<Atomic32*>(ptr)))
    [all...]
atomicops_internals_mips_gcc.h 48 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
49 Atomic32 old_value,
50 Atomic32 new_value) {
51 Atomic32 prev, tmp;
71 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
72 Atomic32 new_value) {
73 Atomic32 temp, old;
92 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops.h 57 typedef int32_t Atomic32;
70 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
84 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
85 Atomic32 old_value,
86 Atomic32 new_value);
90 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value);
94 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment)
    [all...]
atomicops_internals_x86_gcc.h 51 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
52 Atomic32 old_value,
53 Atomic32 new_value) {
54 Atomic32 prev;
62 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
63 Atomic32 new_value) {
71 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops_internals_x86_msvc.h 39 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
40 Atomic32 old_value,
41 Atomic32 new_value) {
46 return static_cast<Atomic32>(result);
49 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
50 Atomic32 new_value) {
54 return static_cast<Atomic32>(result);
57 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr
    [all...]
atomicops_internals_x86_macosx.h 38 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
39 Atomic32 old_value,
40 Atomic32 new_value) {
41 Atomic32 prev_value;
44 const_cast<Atomic32*>(ptr))) {
52 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
53 Atomic32 new_value) {
54 Atomic32 old_value
    [all...]
runtime-profiler.h 138 static Atomic32 state_;
168 Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, 1);
180 Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, -1);
  /external/webrtc/src/system_wrappers/interface/
atomic32.h 30 class Atomic32
33 Atomic32(WebRtc_Word32 initialValue = 0);
34 ~Atomic32();
51 Atomic32 operator+(const Atomic32& other);
52 Atomic32 operator-(const Atomic32& other);
59 DISALLOW_COPY_AND_ASSIGN(Atomic32);
  /external/webrtc/src/system_wrappers/source/
atomic32_mac.cc 11 #include "atomic32.h"
21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue)
26 Atomic32::~Atomic32()
30 WebRtc_Word32 Atomic32::operator++()
35 WebRtc_Word32 Atomic32::operator--()
40 WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value)
45 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value)
50 bool Atomic32::CompareExchange(WebRtc_Word32 newValue
    [all...]
atomic32_posix.cc 11 #include "atomic32.h"
21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue)
26 Atomic32::~Atomic32()
30 WebRtc_Word32 Atomic32::operator++()
35 WebRtc_Word32 Atomic32::operator--()
40 WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value)
47 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value)
54 bool Atomic32::CompareExchange(WebRtc_Word32 newValue
    [all...]
atomic32_win.cc 11 #include "atomic32.h"
21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue)
29 Atomic32::~Atomic32()
33 WebRtc_Word32 Atomic32::operator++()
39 WebRtc_Word32 Atomic32::operator--()
45 WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value)
51 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value)
57 bool Atomic32::CompareExchange(WebRtc_Word32 newValue
    [all...]
  /external/chromium/base/threading/
thread_collision_warner.cc 16 static subtle::Atomic32 CurrentThread() {
21 const subtle::Atomic32 atomic_thread_id =
22 static_cast<subtle::Atomic32>(current_thread_id);
31 subtle::Atomic32 current_thread_id = CurrentThread();
46 subtle::Atomic32 current_thread_id = CurrentThread();
thread_collision_warner.h 229 volatile subtle::Atomic32 valid_thread_id_;
233 volatile subtle::Atomic32 counter_;
  /external/chromium/base/synchronization/
cancellation_flag.h 34 base::subtle::Atomic32 flag_;
  /external/chromium/chrome/browser/net/
chrome_net_log.h 148 base::subtle::Atomic32 last_id_;
150 base::subtle::Atomic32 log_level_;

Completed in 879 milliseconds

1 2