/src/common/lib/libc/atomic/ |
atomic_swap_32_cas.c | 48 crt_alias(__atomic_exchange_4,_atomic_swap_32) 55 crt_alias(__sync_lock_test_and_set_4,_atomic_swap_32)
|
atomic_swap_64_cas.c | 50 crt_alias(__atomic_exchange_8,_atomic_swap_64) 54 crt_alias(__sync_lock_test_and_set_8,_atomic_swap_64)
|
atomic_swap_16_cas.c | 52 crt_alias(__atomic_exchange_2,__sync_lock_test_and_set_2)
|
atomic_swap_8_cas.c | 52 crt_alias(__atomic_exchange_1,__sync_lock_test_and_set_1)
|
atomic_add_32_nv_cas.c | 51 crt_alias(__sync_add_and_fetch_4,_atomic_add_32_nv) 52 crt_alias(__atomic_add_fetch_4,_atomic_add_32_nv)
|
atomic_and_16_nv_cas.c | 53 crt_alias(__sync_and_and_fetch_2,_atomic_and_16_nv)
|
atomic_and_64_nv_cas.c | 53 crt_alias(__sync_and_and_fetch_8,_atomic_and_64_nv)
|
atomic_and_8_nv_cas.c | 53 crt_alias(__sync_and_and_fetch_1,_atomic_and_8_nv)
|
atomic_or_64_nv_cas.c | 53 crt_alias(__sync_or_and_fetch_8,_atomic_or_64_nv)
|
atomic_add_64_nv_cas.c | 53 crt_alias(__sync_add_and_fetch_8,_atomic_add_64_nv)
|
atomic_and_32_nv_cas.c | 51 crt_alias(__sync_and_and_fetch_4,_atomic_and_32_nv)
|
atomic_or_32_nv_cas.c | 51 crt_alias(__sync_or_and_fetch_4,_atomic_or_32_nv)
|
atomic_op_namespace.h | 128 #define crt_alias(a,s) __strong_alias(a,s) macro 133 #define crt_alias(a,s) __strong_alias(a,s) macro 137 #ifndef crt_alias 138 #define crt_alias(a,s) macro
|
membar_ops_nop.c | 63 crt_alias(__sync_synchronize,_membar_sync)
|
atomic_cas_by_cas32.c | 67 crt_alias(__sync_val_compare_and_swap_2,_atomic_cas_16) function 91 crt_alias(__sync_val_compare_and_swap_1,_atomic_cas_8)
|
atomic_init_testset.c | 356 crt_alias(__sync_val_compare_and_swap_8,_atomic_cas_64) 358 crt_alias(__sync_val_compare_and_swap_4,_atomic_cas_32) 359 crt_alias(__sync_val_compare_and_swap_2,_atomic_cas_16) 360 crt_alias(__sync_val_compare_and_swap_1,_atomic_cas_8)
|