Lines Matching refs:__mem
38 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
49 : "=&r" (__tmp1), "=&r" (__tmp2), "=m" (*__mem)
50 : "r" (__mem), "r" (__val_extended), "m" (*__mem));
56 __atomic_add(volatile _Atomic_word* __mem, int __val)
67 : "=&r" (__tmp1), "=&r" (__tmp2), "=m" (*__mem)
68 : "r" (__mem), "r" (__val_extended), "m" (*__mem));
86 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
97 __result = *__mem;
98 *__mem += __val;
108 __atomic_add(volatile _Atomic_word* __mem, int __val)
119 *__mem += __val;