|
memory_order | _Memory_order_upper_bound (memory_order _Order1, memory_order _Order2) |
|
void | _Validate_compare_exchange_memory_order (memory_order _Success, memory_order _Failure) |
|
void | _Store_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
void | _Store_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
void | _Store_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
void | _Atomic_store_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
_Uint1_t | _Load_seq_cst_1 (volatile _Uint1_t *_Tgt) |
|
_Uint1_t | _Load_relaxed_1 (volatile _Uint1_t *_Tgt) |
|
_Uint1_t | _Load_acquire_1 (volatile _Uint1_t *_Tgt) |
|
_Uint1_t | _Atomic_load_1 (volatile _Uint1_t *_Tgt, memory_order _Order) |
|
_Uint1_t | _Exchange_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Exchange_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Exchange_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Exchange_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Atomic_exchange_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
int | _Compare_exchange_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value) |
|
int | _Compare_exchange_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value) |
|
int | _Compare_exchange_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value) |
|
int | _Compare_exchange_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value) |
|
int | _Atomic_compare_exchange_strong_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_compare_exchange_weak_1 (volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value, memory_order _Order1, memory_order _Order2) |
|
_Uint1_t | _Fetch_add_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_add_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_add_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_add_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Atomic_fetch_add_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
_Uint1_t | _Atomic_fetch_sub_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
_Uint1_t | _Fetch_and_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_and_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_and_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_and_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Atomic_fetch_and_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
_Uint1_t | _Fetch_or_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_or_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_or_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_or_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Atomic_fetch_or_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
_Uint1_t | _Fetch_xor_seq_cst_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_xor_relaxed_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_xor_acquire_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Fetch_xor_release_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value) |
|
_Uint1_t | _Atomic_fetch_xor_1 (volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) |
|
void | _Store_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
void | _Store_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
void | _Store_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
void | _Atomic_store_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
_Uint2_t | _Load_seq_cst_2 (volatile _Uint2_t *_Tgt) |
|
_Uint2_t | _Load_relaxed_2 (volatile _Uint2_t *_Tgt) |
|
_Uint2_t | _Load_acquire_2 (volatile _Uint2_t *_Tgt) |
|
_Uint2_t | _Atomic_load_2 (volatile _Uint2_t *_Tgt, memory_order _Order) |
|
_Uint2_t | _Exchange_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Exchange_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Exchange_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Exchange_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Atomic_exchange_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
int | _Compare_exchange_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value) |
|
int | _Compare_exchange_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value) |
|
int | _Compare_exchange_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value) |
|
int | _Compare_exchange_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value) |
|
int | _Atomic_compare_exchange_strong_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_compare_exchange_weak_2 (volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value, memory_order _Order1, memory_order _Order2) |
|
_Uint2_t | _Fetch_add_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_add_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_add_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_add_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Atomic_fetch_add_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
_Uint2_t | _Atomic_fetch_sub_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
_Uint2_t | _Fetch_and_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_and_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_and_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_and_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Atomic_fetch_and_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
_Uint2_t | _Fetch_or_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_or_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_or_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_or_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Atomic_fetch_or_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
_Uint2_t | _Fetch_xor_seq_cst_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_xor_relaxed_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_xor_acquire_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Fetch_xor_release_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value) |
|
_Uint2_t | _Atomic_fetch_xor_2 (volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) |
|
void | _Store_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
void | _Store_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
void | _Store_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
void | _Atomic_store_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
_Uint4_t | _Load_seq_cst_4 (volatile _Uint4_t *_Tgt) |
|
_Uint4_t | _Load_relaxed_4 (volatile _Uint4_t *_Tgt) |
|
_Uint4_t | _Load_acquire_4 (volatile _Uint4_t *_Tgt) |
|
_Uint4_t | _Atomic_load_4 (volatile _Uint4_t *_Tgt, memory_order _Order) |
|
_Uint4_t | _Exchange_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Exchange_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Exchange_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Exchange_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Atomic_exchange_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
int | _Compare_exchange_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value) |
|
int | _Compare_exchange_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value) |
|
int | _Compare_exchange_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value) |
|
int | _Compare_exchange_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value) |
|
int | _Atomic_compare_exchange_strong_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_compare_exchange_weak_4 (volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value, memory_order _Order1, memory_order _Order2) |
|
_Uint4_t | _Fetch_add_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_add_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_add_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_add_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Atomic_fetch_add_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
_Uint4_t | _Atomic_fetch_sub_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
_Uint4_t | _Fetch_and_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_and_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_and_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_and_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Atomic_fetch_and_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
_Uint4_t | _Fetch_or_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_or_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_or_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_or_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Atomic_fetch_or_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
_Uint4_t | _Fetch_xor_seq_cst_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_xor_relaxed_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_xor_acquire_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Fetch_xor_release_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value) |
|
_Uint4_t | _Atomic_fetch_xor_4 (volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) |
|
void | _Store_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
void | _Store_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
void | _Store_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
void | _Atomic_store_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
_Uint8_t | _Load_seq_cst_8 (volatile _Uint8_t *_Tgt) |
|
_Uint8_t | _Load_relaxed_8 (volatile _Uint8_t *_Tgt) |
|
_Uint8_t | _Load_acquire_8 (volatile _Uint8_t *_Tgt) |
|
_Uint8_t | _Atomic_load_8 (volatile _Uint8_t *_Tgt, memory_order _Order) |
|
_Uint8_t | _Exchange_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Exchange_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Exchange_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Exchange_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Atomic_exchange_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
int | _Compare_exchange_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value) |
|
int | _Compare_exchange_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value) |
|
int | _Compare_exchange_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value) |
|
int | _Compare_exchange_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value) |
|
int | _Atomic_compare_exchange_strong_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_compare_exchange_weak_8 (volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value, memory_order _Order1, memory_order _Order2) |
|
_Uint8_t | _Fetch_add_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_add_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_add_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_add_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Atomic_fetch_add_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
_Uint8_t | _Atomic_fetch_sub_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
_Uint8_t | _Fetch_and_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_and_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_and_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_and_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Atomic_fetch_and_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
_Uint8_t | _Fetch_or_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_or_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_or_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_or_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Atomic_fetch_or_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
_Uint8_t | _Fetch_xor_seq_cst_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_xor_relaxed_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_xor_acquire_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Fetch_xor_release_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value) |
|
_Uint8_t | _Atomic_fetch_xor_8 (volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) |
|
int | _Atomic_flag_test_and_set (volatile _Atomic_flag_t *_Flag, memory_order _Order) |
|
void | _Atomic_flag_clear (volatile _Atomic_flag_t *_Flag, memory_order _Order) |
|
void | _Atomic_thread_fence (memory_order _Order) |
|
void | _Atomic_signal_fence (memory_order _Order) |
|
void | _Lock_spin_lock (volatile _Atomic_flag_t *_Flag) |
|
void | _Unlock_spin_lock (volatile _Atomic_flag_t *_Flag) |
|
void | _Atomic_copy (volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile const void *_Src, memory_order _Order) |
|
void | _Atomic_exchange (volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Src, memory_order _Order) |
|
int | _Atomic_compare_exchange_weak (volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_compare_exchange_strong (volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, memory_order _Order1, memory_order _Order2) |
|
int | _Atomic_is_lock_free_1 (void) |
|
int | _Atomic_is_lock_free_2 (void) |
|
int | _Atomic_is_lock_free_4 (void) |
|
int | _Atomic_is_lock_free_8 (void) |
|