Searched refs:_Atomic_word (Results 1 - 25 of 67) sorted by relevance

123

/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/generic/
H A Datomic_word.h32 typedef int _Atomic_word; typedef
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/os/irix/
H A Datomic_word.h28 typedef long _Atomic_word; typedef
H A Datomicity.h30 _Atomic_word
31 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
32 { return (_Atomic_word) test_then_add((unsigned long*) const_cast<_Atomic_word*>(__mem), __val); }
35 __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/generic/
H A Datomic_word.h33 typedef int _Atomic_word; typedef
H A Datomicity.h40 _Atomic_word
42 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
45 _Atomic_word __result;
54 __atomic_add(volatile _Atomic_word* __mem, int __val)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/os/irix/
H A Datomic_word.h33 typedef long _Atomic_word; typedef
H A Datomicity.h35 _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)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/cris/
H A Datomic_word.h29 typedef int _Atomic_word __attribute__ ((__aligned__ (4))); typedef
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/cris/
H A Datomic_word.h34 typedef int _Atomic_word __attribute__ ((__aligned__ (4))); typedef
H A Datomicity.h34 _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)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/i486/
H A Datomicity.h34 _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)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/i386/
H A Datomicity.h37 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)
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/mips/
H A Datomicity.h34 _Atomic_word
36 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
38 _Atomic_word __result, __tmp;
62 __atomic_add(volatile _Atomic_word* __mem, int __val)
64 _Atomic_word __result;
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/sh/
H A Datomicity.h32 typedef int _Atomic_word; typedef
34 _Atomic_word
36 __exchange_and_add (volatile _Atomic_word* __mem, int __val) throw ()
38 _Atomic_word __result;
57 __atomic_add (volatile _Atomic_word* __mem, int __val) throw ()
85 _Atomic_word
87 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
90 _Atomic_word __result;
98 __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/sh/
H A Datomicity.h36 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;
101 __atomic_add(volatile _Atomic_word* __mem, int __val)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
H A Datomicity.h44 static inline _Atomic_word
45 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
49 __atomic_add(volatile _Atomic_word* __mem, int __val)
52 _Atomic_word
54 __exchange_and_add(volatile _Atomic_word*, int) throw ();
58 __atomic_add(volatile _Atomic_word*, int) throw ();
61 static inline _Atomic_word
62 __exchange_and_add_single(_Atomic_word* __mem, int __val)
64 _Atomic_word __result = *__mem;
70 __atomic_add_single(_Atomic_word* __me
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/sparc/
H A Datomic_word.h29 typedef long _Atomic_word; typedef
31 typedef int _Atomic_word; typedef
H A Datomicity.h31 _Atomic_word
33 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
35 _Atomic_word __tmp1, __tmp2;
36 _Atomic_word __val_extended = __val;
51 __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
53 _Atomic_word __tmp1, __tmp2;
54 _Atomic_word __val_extended = __val;
79 _Atomic_word
81 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
83 _Atomic_word __resul
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/sparc/
H A Datomic_word.h34 typedef long _Atomic_word; typedef
36 typedef int _Atomic_word; typedef
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/alpha/
H A Datomic_word.h28 typedef int _Atomic_word; typedef
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/i486/
H A Datomicity.h29 _Atomic_word
31 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
33 register _Atomic_word __result;
42 __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/alpha/
H A Datomic_word.h33 typedef int _Atomic_word; typedef
H A Datomicity.h35 _Atomic_word
37 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
42 __atomic_add(volatile _Atomic_word* __mem, int __val)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/config/cpu/generic/atomicity_builtins/
H A Datomicity.h35 _Atomic_word
37 __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
42 __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/config/cpu/ia64/
H A Datomicity.h35 _Atomic_word
37 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
42 __atomic_add(volatile _Atomic_word* __mem, int __val)

Completed in 195 milliseconds

123