reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
58 struct atomic;
usr/include/c++/7.4.0/bits/atomic_base.h 126 struct atomic;
54 std::atomic<Status> Flag;
projects/openmp/runtime/src/kmp_os.h1022 bool __kmp_atomic_compare_store(std::atomic<T> *p, T expected, T desired) { 1028 bool __kmp_atomic_compare_store_acq(std::atomic<T> *p, T expected, T desired) { 1034 bool __kmp_atomic_compare_store_rel(std::atomic<T> *p, T expected, T desired) {projects/openmp/runtime/src/kmp_wait_release.h
67 std::atomic<P> 73 kmp_flag(std::atomic<P> *p, flag_type ft) : loc(p), t(ft) {} 77 std::atomic<P> *get() { return loc; } 85 void set(std::atomic<P> *new_loc) { loc = new_loc; } 655 kmp_basic_flag(std::atomic<FlagType> *p) 657 kmp_basic_flag(std::atomic<FlagType> *p, kmp_info_t *thr) 661 kmp_basic_flag(std::atomic<FlagType> *p, FlagType c)tools/clang/tools/extra/clangd/Trace.cpp
139 std::atomic<double> EndTime; // Filled in by markEnded().
tools/lldb/include/lldb/Interpreter/CommandInterpreter.h 543 std::atomic<CommandHandlingState> m_command_state{
usr/include/c++/7.4.0/atomic196 atomic(const atomic&) = delete; 197 atomic& operator=(const atomic&) = delete; 197 atomic& operator=(const atomic&) = delete; 198 atomic& operator=(const atomic&) volatile = delete; 198 atomic& operator=(const atomic&) volatile = delete; 1050 atomic_is_lock_free(const atomic<_ITp>* __a) noexcept 1055 atomic_is_lock_free(const volatile atomic<_ITp>* __a) noexcept 1060 atomic_init(atomic<_ITp>* __a, _ITp __i) noexcept 1065 atomic_init(volatile atomic<_ITp>* __a, _ITp __i) noexcept 1070 atomic_store_explicit(atomic<_ITp>* __a, _ITp __i, 1076 atomic_store_explicit(volatile atomic<_ITp>* __a, _ITp __i, 1082 atomic_load_explicit(const atomic<_ITp>* __a, memory_order __m) noexcept 1087 atomic_load_explicit(const volatile atomic<_ITp>* __a, 1093 atomic_exchange_explicit(atomic<_ITp>* __a, _ITp __i, 1099 atomic_exchange_explicit(volatile atomic<_ITp>* __a, _ITp __i, 1105 atomic_compare_exchange_weak_explicit(atomic<_ITp>* __a, 1113 atomic_compare_exchange_weak_explicit(volatile atomic<_ITp>* __a, 1121 atomic_compare_exchange_strong_explicit(atomic<_ITp>* __a, 1129 atomic_compare_exchange_strong_explicit(volatile atomic<_ITp>* __a, 1138 atomic_store(atomic<_ITp>* __a, _ITp __i) noexcept 1143 atomic_store(volatile atomic<_ITp>* __a, _ITp __i) noexcept 1148 atomic_load(const atomic<_ITp>* __a) noexcept 1153 atomic_load(const volatile atomic<_ITp>* __a) noexcept 1158 atomic_exchange(atomic<_ITp>* __a, _ITp __i) noexcept 1163 atomic_exchange(volatile atomic<_ITp>* __a, _ITp __i) noexcept 1168 atomic_compare_exchange_weak(atomic<_ITp>* __a, 1178 atomic_compare_exchange_weak(volatile atomic<_ITp>* __a, 1188 atomic_compare_exchange_strong(atomic<_ITp>* __a, 1198 atomic_compare_exchange_strong(volatile atomic<_ITp>* __a, 1324 atomic_fetch_add_explicit(atomic<_ITp*>* __a, ptrdiff_t __d, 1330 atomic_fetch_add_explicit(volatile atomic<_ITp*>* __a, ptrdiff_t __d, 1336 atomic_fetch_add(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept 1341 atomic_fetch_add(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept 1346 atomic_fetch_sub_explicit(volatile atomic<_ITp*>* __a, 1352 atomic_fetch_sub_explicit(atomic<_ITp*>* __a, ptrdiff_t __d, 1358 atomic_fetch_sub(volatile atomic<_ITp*>* __a, ptrdiff_t __d) noexcept 1363 atomic_fetch_sub(atomic<_ITp*>* __a, ptrdiff_t __d) noexcept