Home
last modified time | relevance | path

Searched refs:atomic_flag (Results 1 – 2 of 2) sorted by relevance

/trueos/contrib/libc++/include/
Datomic49 typedef struct atomic_flag
55 atomic_flag() noexcept = default;
56 atomic_flag(const atomic_flag&) = delete;
57 atomic_flag& operator=(const atomic_flag&) = delete;
58 atomic_flag& operator=(const atomic_flag&) volatile = delete;
59 } atomic_flag;
62 atomic_flag_test_and_set(volatile atomic_flag* obj) noexcept;
65 atomic_flag_test_and_set(atomic_flag* obj) noexcept;
68 atomic_flag_test_and_set_explicit(volatile atomic_flag* obj,
72 atomic_flag_test_and_set_explicit(atomic_flag* obj, memory_order m) noexcept;
[all …]
/trueos/sys/sys/
HDstdatomic.h376 } atomic_flag; typedef
381 atomic_flag_test_and_set_explicit(volatile atomic_flag *__object, in atomic_flag_test_and_set_explicit()
388 atomic_flag_clear_explicit(volatile atomic_flag *__object, memory_order __order) in atomic_flag_clear_explicit()
396 atomic_flag_test_and_set(volatile atomic_flag *__object) in atomic_flag_test_and_set()
404 atomic_flag_clear(volatile atomic_flag *__object) in atomic_flag_clear()