Adaptive Framework
0.9.0
|
Adaptive Framework atomic operations. More...
#include "afw_interface.h"
Go to the source code of this file.
Functions | |
afw_boolean_t | afw_atomic_uint32_cas (AFW_ATOMIC afw_uint32_t *mem, afw_uint32_t expected, afw_uint32_t desired) |
Integer atomic compare and swap. More... | |
afw_boolean_t | afw_atomic_integer_cas (AFW_ATOMIC afw_integer_t *mem, afw_integer_t expected, afw_integer_t desired) |
Integer atomic decrement. More... | |
afw_uint32_t | afw_atomic_uint32_decrement (AFW_ATOMIC afw_uint32_t *mem) |
32-bit atomic decrement More... | |
afw_integer_t | afw_atomic_integer_decrement (AFW_ATOMIC afw_integer_t *mem) |
Integer atomic decrement. More... | |
afw_uint32_t | afw_atomic_uint32_increment (AFW_ATOMIC afw_uint32_t *mem) |
32-bit atomic increment More... | |
afw_integer_t | afw_atomic_integer_increment (AFW_ATOMIC afw_integer_t *mem) |
Integer atomic increment. More... | |
Adaptive Framework atomic operations.
Definition in file afw_atomic.h.