|
@@ -62,7 +62,7 @@ static inline void cdf_atomic_init(cdf_atomic_t *v)
|
|
|
*
|
|
|
* Return: The current value of the variable
|
|
|
*/
|
|
|
-static inline uint32_t cdf_atomic_read(cdf_atomic_t *v)
|
|
|
+static inline int32_t cdf_atomic_read(cdf_atomic_t *v)
|
|
|
{
|
|
|
return __cdf_atomic_read(v);
|
|
|
}
|
|
@@ -122,7 +122,7 @@ static inline void cdf_atomic_sub(int i, cdf_atomic_t *v)
|
|
|
* true (non-zero) if the new value is zero,
|
|
|
* or false (0) if the new value is non-zero
|
|
|
*/
|
|
|
-static inline uint32_t cdf_atomic_dec_and_test(cdf_atomic_t *v)
|
|
|
+static inline int32_t cdf_atomic_dec_and_test(cdf_atomic_t *v)
|
|
|
{
|
|
|
return __cdf_atomic_dec_and_test(v);
|
|
|
}
|
|
@@ -144,7 +144,7 @@ static inline void cdf_atomic_set(cdf_atomic_t *v, int i)
|
|
|
*
|
|
|
* Return: The current value of the variable
|
|
|
*/
|
|
|
-static inline uint32_t cdf_atomic_inc_return(cdf_atomic_t *v)
|
|
|
+static inline int32_t cdf_atomic_inc_return(cdf_atomic_t *v)
|
|
|
{
|
|
|
return __cdf_atomic_inc_return(v);
|
|
|
}
|