|
static int | ABTDI_atomic_val_cas_int (ABTD_atomic_int *ptr, int oldv, int newv, int weak) |
|
static size_t | ABTDI_atomic_val_cas_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv, int weak) |
|
static int32_t | ABTDI_atomic_val_cas_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv, int weak) |
|
static uint32_t | ABTDI_atomic_val_cas_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv, int weak) |
|
static int64_t | ABTDI_atomic_val_cas_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv, int weak) |
|
static uint64_t | ABTDI_atomic_val_cas_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv, int weak) |
|
static void * | ABTDI_atomic_val_cas_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_int (ABTD_atomic_int *ptr, int oldv, int newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv, int weak) |
|
static int | ABTDI_atomic_bool_cas_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv, int weak) |
|
static int | ABTD_atomic_val_cas_weak_int (ABTD_atomic_int *ptr, int oldv, int newv) |
|
static size_t | ABTD_atomic_val_cas_weak_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv) |
|
static int32_t | ABTD_atomic_val_cas_weak_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv) |
|
static uint32_t | ABTD_atomic_val_cas_weak_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv) |
|
static int64_t | ABTD_atomic_val_cas_weak_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv) |
|
static uint64_t | ABTD_atomic_val_cas_weak_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv) |
|
static void * | ABTD_atomic_val_cas_weak_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv) |
|
static int | ABTD_atomic_val_cas_strong_int (ABTD_atomic_int *ptr, int oldv, int newv) |
|
static size_t | ABTD_atomic_val_cas_strong_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv) |
|
static int32_t | ABTD_atomic_val_cas_strong_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv) |
|
static uint32_t | ABTD_atomic_val_cas_strong_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv) |
|
static int64_t | ABTD_atomic_val_cas_strong_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv) |
|
static uint64_t | ABTD_atomic_val_cas_strong_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv) |
|
static void * | ABTD_atomic_val_cas_strong_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv) |
|
static int | ABTD_atomic_bool_cas_weak_int (ABTD_atomic_int *ptr, int oldv, int newv) |
|
static int | ABTD_atomic_bool_cas_weak_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv) |
|
static int | ABTD_atomic_bool_cas_weak_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv) |
|
static int | ABTD_atomic_bool_cas_weak_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv) |
|
static int | ABTD_atomic_bool_cas_weak_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv) |
|
static int | ABTD_atomic_bool_cas_weak_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv) |
|
static int | ABTD_atomic_bool_cas_weak_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv) |
|
static int | ABTD_atomic_bool_cas_strong_int (ABTD_atomic_int *ptr, int oldv, int newv) |
|
static int | ABTD_atomic_bool_cas_strong_size (ABTD_atomic_size *ptr, size_t oldv, size_t newv) |
|
static int | ABTD_atomic_bool_cas_strong_int32 (ABTD_atomic_int32 *ptr, int32_t oldv, int32_t newv) |
|
static int | ABTD_atomic_bool_cas_strong_uint32 (ABTD_atomic_uint32 *ptr, uint32_t oldv, uint32_t newv) |
|
static int | ABTD_atomic_bool_cas_strong_int64 (ABTD_atomic_int64 *ptr, int64_t oldv, int64_t newv) |
|
static int | ABTD_atomic_bool_cas_strong_uint64 (ABTD_atomic_uint64 *ptr, uint64_t oldv, uint64_t newv) |
|
static int | ABTD_atomic_bool_cas_strong_ptr (ABTD_atomic_ptr *ptr, void *oldv, void *newv) |
|
static int | ABTD_atomic_fetch_add_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_fetch_add_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_fetch_add_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_fetch_add_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_fetch_add_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_fetch_add_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static int | ABTD_atomic_fetch_sub_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_fetch_sub_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_fetch_sub_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_fetch_sub_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_fetch_sub_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_fetch_sub_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static int | ABTD_atomic_fetch_and_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_fetch_and_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_fetch_and_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_fetch_and_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_fetch_and_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_fetch_and_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static int | ABTD_atomic_fetch_or_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_fetch_or_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_fetch_or_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_fetch_or_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_fetch_or_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_fetch_or_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static int | ABTD_atomic_fetch_xor_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_fetch_xor_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_fetch_xor_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_fetch_xor_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_fetch_xor_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_fetch_xor_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static uint16_t | ABTD_atomic_test_and_set_bool (ABTD_atomic_bool *ptr) |
|
static void | ABTD_atomic_relaxed_clear_bool (ABTD_atomic_bool *ptr) |
|
static void | ABTD_atomic_release_clear_bool (ABTD_atomic_bool *ptr) |
|
static ABT_bool | ABTD_atomic_relaxed_load_bool (const ABTD_atomic_bool *ptr) |
|
static int | ABTD_atomic_relaxed_load_int (const ABTD_atomic_int *ptr) |
|
static size_t | ABTD_atomic_relaxed_load_size (const ABTD_atomic_size *ptr) |
|
static int32_t | ABTD_atomic_relaxed_load_int32 (const ABTD_atomic_int32 *ptr) |
|
static uint32_t | ABTD_atomic_relaxed_load_uint32 (const ABTD_atomic_uint32 *ptr) |
|
static int64_t | ABTD_atomic_relaxed_load_int64 (const ABTD_atomic_int64 *ptr) |
|
static uint64_t | ABTD_atomic_relaxed_load_uint64 (const ABTD_atomic_uint64 *ptr) |
|
static void * | ABTD_atomic_relaxed_load_ptr (const ABTD_atomic_ptr *ptr) |
|
static ABT_bool | ABTD_atomic_acquire_load_bool (const ABTD_atomic_bool *ptr) |
|
static int | ABTD_atomic_acquire_load_int (const ABTD_atomic_int *ptr) |
|
static size_t | ABTD_atomic_acquire_load_size (const ABTD_atomic_size *ptr) |
|
static int32_t | ABTD_atomic_acquire_load_int32 (const ABTD_atomic_int32 *ptr) |
|
static uint32_t | ABTD_atomic_acquire_load_uint32 (const ABTD_atomic_uint32 *ptr) |
|
static int64_t | ABTD_atomic_acquire_load_int64 (const ABTD_atomic_int64 *ptr) |
|
static uint64_t | ABTD_atomic_acquire_load_uint64 (const ABTD_atomic_uint64 *ptr) |
|
static void * | ABTD_atomic_acquire_load_ptr (const ABTD_atomic_ptr *ptr) |
|
static void | ABTD_atomic_relaxed_store_int (ABTD_atomic_int *ptr, int val) |
|
static void | ABTD_atomic_relaxed_store_size (ABTD_atomic_size *ptr, size_t val) |
|
static void | ABTD_atomic_relaxed_store_int32 (ABTD_atomic_int32 *ptr, int32_t val) |
|
static void | ABTD_atomic_relaxed_store_uint32 (ABTD_atomic_uint32 *ptr, uint32_t val) |
|
static void | ABTD_atomic_relaxed_store_int64 (ABTD_atomic_int64 *ptr, int64_t val) |
|
static void | ABTD_atomic_relaxed_store_uint64 (ABTD_atomic_uint64 *ptr, uint64_t val) |
|
static void | ABTD_atomic_relaxed_store_ptr (ABTD_atomic_ptr *ptr, void *val) |
|
static void | ABTD_atomic_release_store_int (ABTD_atomic_int *ptr, int val) |
|
static void | ABTD_atomic_release_store_size (ABTD_atomic_size *ptr, size_t val) |
|
static void | ABTD_atomic_release_store_int32 (ABTD_atomic_int32 *ptr, int32_t val) |
|
static void | ABTD_atomic_release_store_uint32 (ABTD_atomic_uint32 *ptr, uint32_t val) |
|
static void | ABTD_atomic_release_store_int64 (ABTD_atomic_int64 *ptr, int64_t val) |
|
static void | ABTD_atomic_release_store_uint64 (ABTD_atomic_uint64 *ptr, uint64_t val) |
|
static void | ABTD_atomic_release_store_ptr (ABTD_atomic_ptr *ptr, void *val) |
|
static int | ABTD_atomic_exchange_int (ABTD_atomic_int *ptr, int v) |
|
static size_t | ABTD_atomic_exchange_size (ABTD_atomic_size *ptr, size_t v) |
|
static int32_t | ABTD_atomic_exchange_int32 (ABTD_atomic_int32 *ptr, int32_t v) |
|
static uint32_t | ABTD_atomic_exchange_uint32 (ABTD_atomic_uint32 *ptr, uint32_t v) |
|
static int64_t | ABTD_atomic_exchange_int64 (ABTD_atomic_int64 *ptr, int64_t v) |
|
static uint64_t | ABTD_atomic_exchange_uint64 (ABTD_atomic_uint64 *ptr, uint64_t v) |
|
static void * | ABTD_atomic_exchange_ptr (ABTD_atomic_ptr *ptr, void *v) |
|
static void | ABTD_atomic_mem_barrier (void) |
|
static void | ABTD_compiler_barrier (void) |
|
static void | ABTD_atomic_pause (void) |
|