Home
last modified time | relevance | path

Searched defs:__atomic_base (Results 1 – 4 of 4) sorted by relevance

/external/cronet/stable/third_party/libc++/src/include/__atomic/
Datomic.h40 struct __atomic_base // false struct
52 return static_cast<__atomic_base const volatile*>(this)->is_lock_free(); in is_lock_free() argument
55 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
59 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
63 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
67 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
70 _LIBCPP_HIDE_FROM_ABI operator _Tp() const volatile _NOEXCEPT { return load(); } in _Tp()
71 _LIBCPP_HIDE_FROM_ABI operator _Tp() const _NOEXCEPT { return load(); } in _Tp()
79 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak()
83 …ROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) _NOEXCEPT in compare_exchange_weak()
[all …]
/external/cronet/tot/third_party/libc++/src/include/__atomic/
Datomic.h40 struct __atomic_base // false struct
52 return static_cast<__atomic_base const volatile*>(this)->is_lock_free(); in is_lock_free() argument
55 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
59 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
63 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
67 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
70 _LIBCPP_HIDE_FROM_ABI operator _Tp() const volatile _NOEXCEPT { return load(); } in _Tp()
71 _LIBCPP_HIDE_FROM_ABI operator _Tp() const _NOEXCEPT { return load(); } in _Tp()
79 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak()
83 …ROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) _NOEXCEPT in compare_exchange_weak()
[all …]
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__atomic/
Datomic_base.h31 struct __atomic_base // false struct
43 return static_cast<__atomic_base const volatile*>(this)->is_lock_free(); in is_lock_free() argument
46 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
50 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
54 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
58 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
61 _LIBCPP_HIDE_FROM_ABI operator _Tp() const volatile _NOEXCEPT { return load(); } in _Tp()
62 _LIBCPP_HIDE_FROM_ABI operator _Tp() const _NOEXCEPT { return load(); } in _Tp()
70 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak()
74 …ROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) _NOEXCEPT in compare_exchange_weak()
[all …]
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__atomic/
Datomic_base.h31 struct __atomic_base // false struct
43 return static_cast<__atomic_base const volatile*>(this)->is_lock_free(); in is_lock_free() argument
46 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
50 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_STORE_MEMORY_ORDER()
54 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
58 _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) { in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
61 _LIBCPP_HIDE_FROM_ABI operator _Tp() const volatile _NOEXCEPT { return load(); } in _Tp()
62 _LIBCPP_HIDE_FROM_ABI operator _Tp() const _NOEXCEPT { return load(); } in _Tp()
70 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak()
74 …ROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) _NOEXCEPT in compare_exchange_weak()
[all …]