/external/webrtc/src/system_wrappers/interface/ |
H A D | atomic32.h | 30 class Atomic32 class in namespace:webrtc 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/ |
H A D | atomic32_mac.cc | 21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue) function in class:webrtc::Atomic32 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, 56 WebRtc_Word32 Atomic32 [all...] |
H A D | atomic32_posix.cc | 21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue) function in class:webrtc::Atomic32 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, 60 WebRtc_Word32 Atomic32 [all...] |
H A D | atomic32_win.cc | 21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue) function in class:webrtc::Atomic32 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, 68 WebRtc_Word32 Atomic32 [all...] |
/external/chromium_org/v8/src/base/ |
H A D | atomicops.h | 44 typedef int32_t Atomic32; typedef in namespace:v8::base 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_AtomicIncremen [all...] |
/external/chromium_org/third_party/webrtc/system_wrappers/interface/ |
H A D | atomic32.h | 29 class Atomic32 { class in namespace:webrtc 31 Atomic32(int32_t initial_value = 0); 32 ~Atomic32(); 51 Atomic32 operator+(const Atomic32& other); 52 Atomic32 operator-(const Atomic32& other); 59 DISALLOW_COPY_AND_ASSIGN(Atomic32);
|
/external/chromium_org/third_party/webrtc/system_wrappers/source/ |
H A D | atomic32_mac.cc | 21 Atomic32::Atomic32(int32_t initial_value) function in class:webrtc::Atomic32 26 Atomic32::~Atomic32() { 29 int32_t Atomic32::operator++() { 33 int32_t Atomic32::operator--() { 37 int32_t Atomic32::operator+=(int32_t value) { 41 int32_t Atomic32::operator-=(int32_t value) { 45 bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) {
|
H A D | atomic32_posix.cc | 21 Atomic32::Atomic32(int32_t initial_value) function in class:webrtc::Atomic32 26 Atomic32::~Atomic32() { 29 int32_t Atomic32::operator++() { 33 int32_t Atomic32::operator--() { 37 int32_t Atomic32::operator+=(int32_t value) { 43 int32_t Atomic32::operator-=(int32_t value) { 49 bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) {
|
H A D | atomic32_win.cc | 21 Atomic32::Atomic32(int32_t initial_value) function in class:webrtc::Atomic32 28 Atomic32::~Atomic32() { 31 int32_t Atomic32::operator++() { 36 int32_t Atomic32::operator--() { 41 int32_t Atomic32::operator+=(int32_t value) { 46 int32_t Atomic32::operator-=(int32_t value) { 51 bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) {
|
/external/chromium_org/third_party/webrtc/base/ |
H A D | atomicops.h | 35 typedef uint32 Atomic32; typedef in class:rtc::FixedSizeLockFreeQueue 43 static inline void AtomicIncrement(volatile Atomic32* ptr) { 44 Atomic32 str_success, value; 140 volatile Atomic32 pushed_count_; 141 volatile Atomic32 popped_count_;
|
H A D | atomicops_unittest.cc | 15 typedef uint32 Atomic32; typedef in namespace:rtc 17 static inline void AtomicIncrement(volatile Atomic32* ptr) {
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | atomicops.h | 65 typedef int32 Atomic32; typedef in namespace:google::protobuf::internal 78 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or 92 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 93 Atomic32 old_value, 94 Atomic32 new_value); 98 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value); 102 Atomic32 NoBarrier_AtomicIncremen [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | atomicops-internals-arm-generic.h | 44 typedef int32_t Atomic32; typedef 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 58 Atomic32 new_value, 59 volatile Atomic32* ptr); 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_valu [all...] |
H A D | atomicops-internals-arm-v6plus.h | 53 typedef int32_t Atomic32; typedef 62 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 63 Atomic32 old_value, 64 Atomic32 new_value) { 65 Atomic32 oldval, res; 83 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 84 Atomic32 new_value) { 85 Atomic32 tm [all...] |
H A D | atomicops-internals-linuxppc.h | 40 typedef int32_t Atomic32; typedef 67 static inline Atomic32 OSAtomicAdd32(Atomic32 amount, Atomic32 *value) { 68 Atomic32 t; 80 static inline Atomic32 OSAtomicAdd32Barrier(Atomic32 amount, Atomic32 *value) { 81 Atomic32 t; 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_valu [all...] |
H A D | atomicops-internals-macosx.h | 38 typedef int32_t Atomic32; typedef 40 // MacOS uses long for intptr_t, AtomicWord and Atomic32 are always different 47 #define AtomicWordCastType Atomic32 67 // code only calls AtomicWord and Atomic32 operations. 111 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, 112 Atomic32 old_value, 113 Atomic32 new_value) { 114 Atomic32 prev_value; 117 const_cast<Atomic32*>(pt [all...] |
H A D | atomicops-internals-windows.h | 46 typedef int32 Atomic32; typedef 131 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 132 Atomic32 old_value, 133 Atomic32 new_value) { 138 return static_cast<Atomic32>(result); 141 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 142 Atomic32 new_value) { 146 return static_cast<Atomic32>(resul [all...] |
H A D | atomicops-internals-x86.h | 41 typedef int32_t Atomic32; typedef 46 // already matches Atomic32 or Atomic64, depending on the platform. 72 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 73 Atomic32 old_value, 74 Atomic32 new_value) { 75 Atomic32 prev; 83 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 84 Atomic32 new_valu [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | atomicops-internals-arm-generic.h | 44 typedef int32_t Atomic32; typedef 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 58 Atomic32 new_value, 59 volatile Atomic32* ptr); 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_valu [all...] |
H A D | atomicops-internals-arm-v6plus.h | 52 typedef int32_t Atomic32; typedef 61 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 62 Atomic32 old_value, 63 Atomic32 new_value) { 64 Atomic32 oldval, res; 82 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 83 Atomic32 new_value) { 84 Atomic32 tm [all...] |
H A D | atomicops-internals-linuxppc.h | 40 typedef int32_t Atomic32; typedef 67 static inline Atomic32 OSAtomicAdd32(Atomic32 amount, Atomic32 *value) { 68 Atomic32 t; 80 static inline Atomic32 OSAtomicAdd32Barrier(Atomic32 amount, Atomic32 *value) { 81 Atomic32 t; 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_valu [all...] |
H A D | atomicops-internals-macosx.h | 38 typedef int32_t Atomic32; typedef 40 // MacOS uses long for intptr_t, AtomicWord and Atomic32 are always different 47 #define AtomicWordCastType Atomic32 67 // code only calls AtomicWord and Atomic32 operations. 111 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, 112 Atomic32 old_value, 113 Atomic32 new_value) { 114 Atomic32 prev_value; 117 const_cast<Atomic32*>(pt [all...] |
H A D | atomicops-internals-windows.h | 45 typedef int32 Atomic32; typedef 122 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 123 Atomic32 old_value, 124 Atomic32 new_value) { 129 return static_cast<Atomic32>(result); 132 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 133 Atomic32 new_value) { 137 return static_cast<Atomic32>(resul [all...] |
H A D | atomicops-internals-x86.h | 41 typedef int32_t Atomic32; typedef 46 // already matches Atomic32 or Atomic64, depending on the platform. 72 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 73 Atomic32 old_value, 74 Atomic32 new_value) { 75 Atomic32 prev; 83 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 84 Atomic32 new_valu [all...] |
/external/chromium_org/native_client_sdk/src/libraries/sdk_util/ |
H A D | atomicops.h | 14 typedef int32_t Atomic32; typedef in namespace:sdk_util 22 inline Atomic32 AtomicCompareExchange(volatile Atomic32* ptr, 23 Atomic32 new_value, 24 Atomic32 old_value) { 28 inline Atomic32 AtomicAddFetch(volatile Atomic32* ptr, Atomic32 value) { 32 inline Atomic32 AtomicAndFetch(volatile Atomic32* pt [all...] |