Lines Matching refs:__o
1876 atomic_is_lock_free(const volatile atomic<_Tp>* __o) _NOEXCEPT
1878 return __o->is_lock_free();
1884 atomic_is_lock_free(const atomic<_Tp>* __o) _NOEXCEPT
1886 return __o->is_lock_free();
1894 atomic_init(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1896 __cxx_atomic_init(&__o->__a_, __d);
1902 atomic_init(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1904 __cxx_atomic_init(&__o->__a_, __d);
1912 atomic_store(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1914 __o->store(__d);
1920 atomic_store(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1922 __o->store(__d);
1930 atomic_store_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order…
1933 __o->store(__d, __m);
1939 atomic_store_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order __m) _NO…
1942 __o->store(__d, __m);
1950 atomic_load(const volatile atomic<_Tp>* __o) _NOEXCEPT
1952 return __o->load();
1958 atomic_load(const atomic<_Tp>* __o) _NOEXCEPT
1960 return __o->load();
1968 atomic_load_explicit(const volatile atomic<_Tp>* __o, memory_order __m) _NOEXCEPT
1971 return __o->load(__m);
1977 atomic_load_explicit(const atomic<_Tp>* __o, memory_order __m) _NOEXCEPT
1980 return __o->load(__m);
1988 atomic_exchange(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1990 return __o->exchange(__d);
1996 atomic_exchange(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d) _NOEXCEPT
1998 return __o->exchange(__d);
2006 atomic_exchange_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_or…
2008 return __o->exchange(__d, __m);
2014 atomic_exchange_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order __m) …
2016 return __o->exchange(__d, __m);
2024 atomic_compare_exchange_weak(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, type…
2026 return __o->compare_exchange_weak(*__e, __d);
2032 atomic_compare_exchange_weak(atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, typename atom…
2034 return __o->compare_exchange_weak(*__e, __d);
2042 atomic_compare_exchange_strong(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, ty…
2044 return __o->compare_exchange_strong(*__e, __d);
2050 atomic_compare_exchange_strong(atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, typename at…
2052 return __o->compare_exchange_strong(*__e, __d);
2060 atomic_compare_exchange_weak_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type* …
2065 return __o->compare_exchange_weak(*__e, __d, __s, __f);
2071 atomic_compare_exchange_weak_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e, type…
2075 return __o->compare_exchange_weak(*__e, __d, __s, __f);
2083 atomic_compare_exchange_strong_explicit(volatile atomic<_Tp>* __o,
2088 return __o->compare_exchange_strong(*__e, __d, __s, __f);
2094 atomic_compare_exchange_strong_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type* __e,
2099 return __o->compare_exchange_strong(*__e, __d, __s, __f);
2106 void atomic_wait(const volatile atomic<_Tp>* __o,
2109 return __o->wait(__v);
2114 void atomic_wait(const atomic<_Tp>* __o,
2117 return __o->wait(__v);
2124 void atomic_wait_explicit(const volatile atomic<_Tp>* __o,
2129 return __o->wait(__v, __m);
2134 void atomic_wait_explicit(const atomic<_Tp>* __o,
2139 return __o->wait(__v, __m);
2146 void atomic_notify_one(volatile atomic<_Tp>* __o) _NOEXCEPT
2148 __o->notify_one();
2152 void atomic_notify_one(atomic<_Tp>* __o) _NOEXCEPT
2154 __o->notify_one();
2161 void atomic_notify_all(volatile atomic<_Tp>* __o) _NOEXCEPT
2163 __o->notify_all();
2167 void atomic_notify_all(atomic<_Tp>* __o) _NOEXCEPT
2169 __o->notify_all();
2181 atomic_fetch_add(volatile atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op) _NOEXCEPT
2183 return __o->fetch_add(__op);
2193 atomic_fetch_add(atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op) _NOEXCEPT
2195 return __o->fetch_add(__op);
2201 atomic_fetch_add(volatile atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op) _NOEXCEPT
2203 return __o->fetch_add(__op);
2209 atomic_fetch_add(atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op) _NOEXCEPT
2211 return __o->fetch_add(__op);
2223 atomic_fetch_add_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, me…
2225 return __o->fetch_add(__op, __m);
2235 atomic_fetch_add_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, memory_orde…
2237 return __o->fetch_add(__op, __m);
2243 atomic_fetch_add_explicit(volatile atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, …
2245 return __o->fetch_add(__op, __m);
2251 atomic_fetch_add_explicit(atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, memory_or…
2253 return __o->fetch_add(__op, __m);
2265 atomic_fetch_sub(volatile atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op) _NOEXCEPT
2267 return __o->fetch_sub(__op);
2277 atomic_fetch_sub(atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op) _NOEXCEPT
2279 return __o->fetch_sub(__op);
2285 atomic_fetch_sub(volatile atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op) _NOEXCEPT
2287 return __o->fetch_sub(__op);
2293 atomic_fetch_sub(atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op) _NOEXCEPT
2295 return __o->fetch_sub(__op);
2307 atomic_fetch_sub_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, me…
2309 return __o->fetch_sub(__op, __m);
2319 atomic_fetch_sub_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, memory_orde…
2321 return __o->fetch_sub(__op, __m);
2327 atomic_fetch_sub_explicit(volatile atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, …
2329 return __o->fetch_sub(__op, __m);
2335 atomic_fetch_sub_explicit(atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, memory_or…
2337 return __o->fetch_sub(__op, __m);
2349 atomic_fetch_and(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2351 return __o->fetch_and(__op);
2361 atomic_fetch_and(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2363 return __o->fetch_and(__op);
2375 atomic_fetch_and_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_…
2377 return __o->fetch_and(__op, __m);
2387 atomic_fetch_and_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_order __m…
2389 return __o->fetch_and(__op, __m);
2401 atomic_fetch_or(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2403 return __o->fetch_or(__op);
2413 atomic_fetch_or(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2415 return __o->fetch_or(__op);
2427 atomic_fetch_or_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_o…
2429 return __o->fetch_or(__op, __m);
2439 atomic_fetch_or_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_order __m)…
2441 return __o->fetch_or(__op, __m);
2453 atomic_fetch_xor(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2455 return __o->fetch_xor(__op);
2465 atomic_fetch_xor(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op) _NOEXCEPT
2467 return __o->fetch_xor(__op);
2479 atomic_fetch_xor_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_…
2481 return __o->fetch_xor(__op, __m);
2491 atomic_fetch_xor_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __op, memory_order __m…
2493 return __o->fetch_xor(__op, __m);
2565 atomic_flag_test(const volatile atomic_flag* __o) _NOEXCEPT
2567 return __o->test();
2572 atomic_flag_test(const atomic_flag* __o) _NOEXCEPT
2574 return __o->test();
2579 atomic_flag_test_explicit(const volatile atomic_flag* __o, memory_order __m) _NOEXCEPT
2581 return __o->test(__m);
2586 atomic_flag_test_explicit(const atomic_flag* __o, memory_order __m) _NOEXCEPT
2588 return __o->test(__m);
2593 atomic_flag_test_and_set(volatile atomic_flag* __o) _NOEXCEPT
2595 return __o->test_and_set();
2600 atomic_flag_test_and_set(atomic_flag* __o) _NOEXCEPT
2602 return __o->test_and_set();
2607 atomic_flag_test_and_set_explicit(volatile atomic_flag* __o, memory_order __m) _NOEXCEPT
2609 return __o->test_and_set(__m);
2614 atomic_flag_test_and_set_explicit(atomic_flag* __o, memory_order __m) _NOEXCEPT
2616 return __o->test_and_set(__m);
2621 atomic_flag_clear(volatile atomic_flag* __o) _NOEXCEPT
2623 __o->clear();
2628 atomic_flag_clear(atomic_flag* __o) _NOEXCEPT
2630 __o->clear();
2635 atomic_flag_clear_explicit(volatile atomic_flag* __o, memory_order __m) _NOEXCEPT
2637 __o->clear(__m);
2642 atomic_flag_clear_explicit(atomic_flag* __o, memory_order __m) _NOEXCEPT
2644 __o->clear(__m);
2649 atomic_flag_wait(const volatile atomic_flag* __o, bool __v) _NOEXCEPT
2651 __o->wait(__v);
2656 atomic_flag_wait(const atomic_flag* __o, bool __v) _NOEXCEPT
2658 __o->wait(__v);
2663 atomic_flag_wait_explicit(const volatile atomic_flag* __o,
2666 __o->wait(__v, __m);
2671 atomic_flag_wait_explicit(const atomic_flag* __o,
2674 __o->wait(__v, __m);
2679 atomic_flag_notify_one(volatile atomic_flag* __o) _NOEXCEPT
2681 __o->notify_one();
2686 atomic_flag_notify_one(atomic_flag* __o) _NOEXCEPT
2688 __o->notify_one();
2693 atomic_flag_notify_all(volatile atomic_flag* __o) _NOEXCEPT
2695 __o->notify_all();
2700 atomic_flag_notify_all(atomic_flag* __o) _NOEXCEPT
2702 __o->notify_all();