Searched full:_kern_atomic* (Results 1 - 2 of 2) sorted by relevance

/haiku/headers/private/system/
H A Dsyscalls.h503 extern void _kern_atomic_set(int32 *value, int32 newValue);
504 extern int32 _kern_atomic_get_and_set(int32 *value, int32 newValue);
505 extern int32 _kern_atomic_test_and_set(int32 *value, int32 newValue,
507 extern int32 _kern_atomic_add(int32 *value, int32 addValue);
508 extern int32 _kern_atomic_and(int32 *value, int32 andValue);
509 extern int32 _kern_atomic_or(int32 *value, int32 orValue);
510 extern int32 _kern_atomic_get(int32 *value);
514 extern void _kern_atomic_set64(int64 *value, int64 newValue);
515 extern int64 _kern_atomic_get_and_set64(int64 *value, int64 newValue);
516 extern int64 _kern_atomic_test_and_set64(int6
[all...]
/haiku/src/system/libroot/os/
H A Datomic.c17 _kern_atomic_set(value, newValue);
24 return _kern_atomic_get_and_set(value, newValue);
31 return _kern_atomic_test_and_set(value, newValue, testAgainst);
38 return _kern_atomic_add(value, addValue);
45 return _kern_atomic_and(value, andValue);
52 return _kern_atomic_or(value, orValue);
59 return _kern_atomic_get(value);
70 _kern_atomic_set64(value, newValue);
77 return _kern_atomic_test_and_set64(value, newValue, testAgainst);
84 return _kern_atomic_add64(valu
[all...]

Completed in 88 milliseconds