index
:
c
master
non-posix
implementation of system interfaces from POSIX.1
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdatomic
Mode
Name
Size
-rw-r--r--
ATOMIC_BOOL_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_CHAR16_T_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_CHAR32_T_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_CHAR_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_FLAG_INIT.h
101
log
plain
-rw-r--r--
ATOMIC_INT_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_LLONG_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_LONG_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_POINTER_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_SHORT_LOCK_FREE.h
117
log
plain
-rw-r--r--
ATOMIC_VAR_INIT.h
101
log
plain
-rw-r--r--
ATOMIC_WCHAR_T_LOCK_FREE.h
117
log
plain
-rw-r--r--
atomic_bool.h
71
log
plain
-rw-r--r--
atomic_char.h
70
log
plain
-rw-r--r--
atomic_char16_t.h
78
log
plain
-rw-r--r--
atomic_char32_t.h
78
log
plain
-rw-r--r--
atomic_compare_exchange_strong.c
359
log
plain
-rw-r--r--
atomic_compare_exchange_strong_explicit.c
510
log
plain
-rw-r--r--
atomic_compare_exchange_weak.c
357
log
plain
-rw-r--r--
atomic_compare_exchange_weak_explicit.c
508
log
plain
-rw-r--r--
atomic_exchange.c
155
log
plain
-rw-r--r--
atomic_exchange_explicit.c
225
log
plain
-rw-r--r--
atomic_fetch_add.c
36
log
plain
-rw-r--r--
atomic_fetch_add_explicit.c
36
log
plain
-rw-r--r--
atomic_fetch_and.c
36
log
plain
-rw-r--r--
atomic_fetch_and_explicit.c
36
log
plain
-rw-r--r--
atomic_fetch_or.c
36
log
plain
-rw-r--r--
atomic_fetch_or_explicit.c
36
log
plain
-rw-r--r--
atomic_fetch_sub.c
36
log
plain
-rw-r--r--
atomic_fetch_sub_explicit.c
36
log
plain
-rw-r--r--
atomic_fetch_xor.c
36
log
plain
-rw-r--r--
atomic_fetch_xor_explicit.c
36
log
plain
-rw-r--r--
atomic_flag.c
131
log
plain
-rw-r--r--
atomic_flag_clear.c
131
log
plain
-rw-r--r--
atomic_flag_clear_explicit.c
174
log
plain
-rw-r--r--
atomic_flag_test_and_set.c
178
log
plain
-rw-r--r--
atomic_flag_test_and_set_explicit.c
220
log
plain
-rw-r--r--
atomic_init.c
149
log
plain
-rw-r--r--
atomic_int.h
68
log
plain
-rw-r--r--
atomic_int_fast16_t.h
86
log
plain
-rw-r--r--
atomic_int_fast32_t.h
86
log
plain
-rw-r--r--
atomic_int_fast64_t.h
86
log
plain
-rw-r--r--
atomic_int_fast8_t.h
84
log
plain
-rw-r--r--
atomic_int_least16_t.h
88
log
plain
-rw-r--r--
atomic_int_least32_t.h
88
log
plain
-rw-r--r--
atomic_int_least64_t.h
88
log
plain
-rw-r--r--
atomic_int_least8_t.h
86
log
plain
-rw-r--r--
atomic_intmax_t.h
78
log
plain
-rw-r--r--
atomic_intptr_t.h
78
log
plain
-rw-r--r--
atomic_is_lock_free.c
158
log
plain
-rw-r--r--
atomic_llong.h
72
log
plain
-rw-r--r--
atomic_load.c
132
log
plain
-rw-r--r--
atomic_load_explicit.c
306
log
plain
-rw-r--r--
atomic_long.h
70
log
plain
-rw-r--r--
atomic_ptrdiff_t.h
80
log
plain
-rw-r--r--
atomic_schar.h
78
log
plain
-rw-r--r--
atomic_short.h
72
log
plain
-rw-r--r--
atomic_signal_fence.c
489
log
plain
-rw-r--r--
atomic_size_t.h
74
log
plain
-rw-r--r--
atomic_store.c
143
log
plain
-rw-r--r--
atomic_store_explicit.c
318
log
plain
-rw-r--r--
atomic_thread_fence.c
489
log
plain
-rw-r--r--
atomic_uchar.h
80
log
plain
-rw-r--r--
atomic_uint.h
78
log
plain
-rw-r--r--
atomic_uint_fast16_t.h
88
log
plain
-rw-r--r--
atomic_uint_fast32_t.h
88
log
plain
-rw-r--r--
atomic_uint_fast64_t.h
88
log
plain
-rw-r--r--
atomic_uint_fast8_t.h
86
log
plain
-rw-r--r--
atomic_uint_least16_t.h
90
log
plain
-rw-r--r--
atomic_uint_least32_t.h
90
log
plain
-rw-r--r--
atomic_uint_least64_t.h
90
log
plain
-rw-r--r--
atomic_uint_least8_t.h
88
log
plain
-rw-r--r--
atomic_uintmax_t.h
80
log
plain
-rw-r--r--
atomic_uintptr_t.h
80
log
plain
-rw-r--r--
atomic_ullong.h
86
log
plain
-rw-r--r--
atomic_ulong.h
80
log
plain
-rw-r--r--
atomic_ushort.h
82
log
plain
-rw-r--r--
atomic_wchar_t.h
76
log
plain
-rw-r--r--
kill_dependency.h
101
log
plain
-rw-r--r--
memory_order.h
189
log
plain