Searched refs:addValue (Results 1 - 10 of 10) sorted by relevance

/haiku/src/system/libroot/os/
H A Datomic.c36 atomic_add(int32 *value, int32 addValue) argument
38 return _kern_atomic_add(value, addValue);
82 atomic_add64(int64 *value, int64 addValue) argument
84 return _kern_atomic_add64(value, addValue);
117 extern int32_t __sync_fetch_and_add_4(int32_t *value, int32_t addValue);
119 extern int32_t __sync_fetch_and_add_4(int32_t *value, int32_t addValue) argument
121 return atomic_add((int32 *)value, addValue);
/haiku/src/tools/fs_shell/
H A Datomic.cpp35 fssh_atomic_add(int32_t *value, int32_t addValue) argument
37 return atomic_add((int32*)value, addValue);
84 fssh_atomic_add64(int64_t *value, int64_t addValue) argument
86 return atomic_add64((int64*)value, addValue);
/haiku/src/build/libroot/
H A Datomic.cpp40 atomic_add(int32 *value, int32 addValue) argument
43 *value += addValue;
98 atomic_add64(int64 *value, int64 addValue) argument
101 *value += addValue;
/haiku/headers/private/fs_shell/
H A Dfssh_atomic.h22 int32_t fssh_atomic_add(int32_t *value, int32_t addValue);
31 int64_t fssh_atomic_add64(int64_t *value, int64_t addValue);
/haiku/headers/private/kernel/
H A Duser_atomic.h19 int32 _user_atomic_add(int32 *value, int32 addValue);
27 int64 _user_atomic_add64(int64 *value, int64 addValue);
/haiku/src/system/kernel/arch/arm/
H A Darch_atomic32.cpp55 atomic_add(int32 *value, int32 addValue) argument
60 *value += addValue;
139 _user_atomic_add(int32 *value, int32 addValue) argument
143 int32 oldValue = atomic_add(value, addValue);
H A Darch_atomic64.cpp66 atomic_add64(int64 *value, int64 addValue) argument
71 *value += addValue;
155 _user_atomic_add64(int64 *value, int64 addValue) argument
159 int64 oldValue = atomic_add64(value, addValue);
/haiku/headers/os/support/
H A DSupportDefs.h284 atomic_add(int32* value, int32 addValue) argument
286 return __atomic_fetch_add(value, addValue, __ATOMIC_SEQ_CST);
335 atomic_add64(int64* value, int64 addValue) argument
337 return __atomic_fetch_add(value, addValue, __ATOMIC_SEQ_CST);
372 extern int32 atomic_add(int32 *value, int32 addValue);
380 extern int64 atomic_add64(int64 *value, int64 addValue);
/haiku/src/system/kernel/arch/m68k/
H A Darch_atomic.cpp57 atomic_add64(vint64 *value, int64 addValue)
64 *value += addValue;
159 _user_atomic_add64(vint64 *value, int64 addValue)
170 *value += addValue;
/haiku/headers/private/system/
H A Dsyscalls.h525 extern int32 _kern_atomic_add(int32 *value, int32 addValue);
536 extern int64 _kern_atomic_add64(int64 *value, int64 addValue);

Completed in 223 milliseconds