/freebsd-12-stable/contrib/libstdc++/config/cpu/generic/ |
H A D | atomic_word.h | 37 typedef int _Atomic_word; typedef
|
/freebsd-12-stable/contrib/libstdc++/config/os/irix/ |
H A D | atomic_word.h | 33 typedef long _Atomic_word; typedef
|
H A D | atomicity.h | 35 _Atomic_word 36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 37 { return (_Atomic_word) test_then_add((unsigned long*) const_cast<_Atomic_word*>(__mem), __val); } 40 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/cris/ |
H A D | atomic_word.h | 34 typedef int _Atomic_word __attribute__ ((__aligned__ (4))); typedef
|
H A D | atomicity.h | 34 _Atomic_word 35 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 38 _Atomic_word __result; 75 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/i386/ |
H A D | atomicity.h | 37 static volatile _Atomic_word _S_atomicity_lock; 41 volatile _Atomic_word _Atomicity_lock<__inst>::_S_atomicity_lock = 0; 43 template volatile _Atomic_word _Atomicity_lock<0>::_S_atomicity_lock; 45 _Atomic_word 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 49 register _Atomic_word __result, __tmp = 1; 72 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/mips/ |
H A D | atomicity.h | 36 _Atomic_word 38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 40 _Atomic_word __result, __tmp; 64 __atomic_add(volatile _Atomic_word* __mem, int __val) 66 _Atomic_word __result;
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/sh/ |
H A D | atomicity.h | 36 typedef int _Atomic_word; typedef 38 static inline _Atomic_word 40 __exchange_and_add (volatile _Atomic_word* __mem, int __val) 42 _Atomic_word __result; 61 __atomic_add (volatile _Atomic_word* __mem, int __val) 87 _Atomic_word 89 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 92 _Atomic_word __result; 100 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/include/ext/ |
H A D | atomicity.h | 49 static inline _Atomic_word 50 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 54 __atomic_add(volatile _Atomic_word* __mem, int __val) 57 _Atomic_word 59 __exchange_and_add(volatile _Atomic_word*, int); 63 __atomic_add(volatile _Atomic_word*, int); 66 static inline _Atomic_word 67 __exchange_and_add_single(_Atomic_word* __mem, int __val) 69 _Atomic_word __result = *__mem; 75 __atomic_add_single(_Atomic_word* __me [all...] |
H A D | pool_allocator.h | 129 static _Atomic_word _S_force_new; 190 _Atomic_word
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/sparc/ |
H A D | atomic_word.h | 34 typedef long _Atomic_word; typedef 36 typedef int _Atomic_word; typedef
|
H A D | atomicity.h | 36 _Atomic_word 38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 40 _Atomic_word __tmp1, __tmp2; 41 _Atomic_word __val_extended = __val; 56 __atomic_add(volatile _Atomic_word* __mem, int __val) 58 _Atomic_word __tmp1, __tmp2; 59 _Atomic_word __val_extended = __val; 84 _Atomic_word 86 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 88 _Atomic_word __resul [all...] |
/freebsd-12-stable/contrib/libstdc++/config/cpu/alpha/ |
H A D | atomic_word.h | 33 typedef int _Atomic_word; typedef
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/generic/atomicity_mutex/ |
H A D | atomicity.h | 45 _Atomic_word 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 50 _Atomic_word __result; 58 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/i486/ |
H A D | atomicity.h | 34 _Atomic_word 36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 38 register _Atomic_word __result; 47 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/generic/atomicity_builtins/ |
H A D | atomicity.h | 40 _Atomic_word 42 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 47 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/os/aix/ |
H A D | atomicity.h | 38 The definition of _Atomic_word must match the type pointed to by 48 _Atomic_word 50 __exchange_and_add (volatile _Atomic_word* __mem, int __val) 55 __atomic_add (volatile _Atomic_word* __mem, int __val)
|
H A D | atomic_word.h | 33 typedef int _Atomic_word; typedef
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/m68k/ |
H A D | atomicity.h | 38 _Atomic_word 40 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 42 register _Atomic_word __result = *__mem; 43 register _Atomic_word __temp; 56 _Atomic_word 58 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 60 _Atomic_word __result; 85 _Atomic_word 87 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 89 _Atomic_word __resul [all...] |
/freebsd-12-stable/contrib/libstdc++/config/cpu/powerpc/ |
H A D | atomic_word.h | 33 typedef int _Atomic_word; typedef
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/hppa/ |
H A D | atomicity.h | 51 __exchange_and_add(volatile _Atomic_word* __mem, int __val) 53 _Atomic_word result; 76 __atomic_add(volatile _Atomic_word* __mem, int __val)
|
/freebsd-12-stable/contrib/libstdc++/config/cpu/ia64/ |
H A D | atomic_word.h | 35 typedef int _Atomic_word; typedef
|
/freebsd-12-stable/contrib/libstdc++/src/ |
H A D | mt_allocator.cc | 275 _Atomic_word* const __reclaimed_base = 276 reinterpret_cast<_Atomic_word*>(__bin._M_used + __max_threads); 277 const _Atomic_word __reclaimed = __reclaimed_base[__thread_id]; 362 _Atomic_word* const __reclaimed_base = 363 reinterpret_cast<_Atomic_word*>(__bin._M_used + __max_threads); 364 const _Atomic_word __reclaimed = __reclaimed_base[__thread_id]; 574 + sizeof(_Atomic_word) * __max_threads); 576 + sizeof(_Atomic_word) * __max_threads)); 766 sizeof(_Atomic_word) * __max_threads); 768 + sizeof(_Atomic_word) * __max_thread [all...] |
H A D | ios.cc | 76 _Atomic_word ios_base::Init::_S_refcount; 108 static _Atomic_word _S_top = 0;
|
/freebsd-12-stable/contrib/libstdc++/include/bits/ |
H A D | locale_classes.h | 348 mutable _Atomic_word _M_refcount; 453 static _Atomic_word _S_refcount; 492 _Atomic_word _M_refcount;
|