Lines Matching refs:helper

16 namespace helper {
34 helper::to_std_atomic(ptr), &old_value, new_value, in Relaxed_CompareAndSwap()
41 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value, in Relaxed_AtomicExchange()
47 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr), in Relaxed_AtomicIncrement()
54 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr), in Barrier_AtomicIncrement()
62 helper::to_std_atomic(ptr), &old_value, new_value, in Acquire_CompareAndSwap()
70 helper::to_std_atomic(ptr), &old_value, new_value, in Release_CompareAndSwap()
79 helper::to_std_atomic(ptr), &old_value, new_value, in Release_CompareAndSwap()
85 std::atomic_store_explicit(helper::to_std_atomic(ptr), value, in Relaxed_Store()
90 std::atomic_store_explicit(helper::to_std_atomic(ptr), value, in Relaxed_Store()
95 std::atomic_store_explicit(helper::to_std_atomic(ptr), value, in Release_Store()
100 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr), in Relaxed_Load()
105 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr), in Relaxed_Load()
110 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr), in Acquire_Load()
119 helper::to_std_atomic(ptr), &old_value, new_value, in Relaxed_CompareAndSwap()
126 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value, in Relaxed_AtomicExchange()
132 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr), in Relaxed_AtomicIncrement()
139 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr), in Barrier_AtomicIncrement()
147 helper::to_std_atomic(ptr), &old_value, new_value, in Acquire_CompareAndSwap()
155 helper::to_std_atomic(ptr), &old_value, new_value, in Release_CompareAndSwap()
161 std::atomic_store_explicit(helper::to_std_atomic(ptr), value, in Relaxed_Store()
166 std::atomic_store_explicit(helper::to_std_atomic(ptr), value, in Release_Store()
171 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr), in Relaxed_Load()
176 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr), in Acquire_Load()