Home | History | Annotate | Download | only in ext

Lines Matching refs:__val

45   __exchange_and_add(volatile _Atomic_word* __mem, int __val)
46 { return __sync_fetch_and_add(__mem, __val); }
49 __atomic_add(volatile _Atomic_word* __mem, int __val)
50 { __sync_fetch_and_add(__mem, __val); }
62 __exchange_and_add_single(_Atomic_word* __mem, int __val)
65 *__mem += __val;
70 __atomic_add_single(_Atomic_word* __mem, int __val)
71 { *__mem += __val; }
75 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val)
79 return __exchange_and_add(__mem, __val);
81 return __exchange_and_add_single(__mem, __val);
83 return __exchange_and_add_single(__mem, __val);
89 __atomic_add_dispatch(_Atomic_word* __mem, int __val)
93 __atomic_add(__mem, __val);
95 __atomic_add_single(__mem, __val);
97 __atomic_add_single(__mem, __val);