Lines Matching defs:helper
79 namespace helper {
88 } // namespace helper
106 helper::to_std_atomic(ptr), &old_value, new_value,
114 helper::to_std_atomic(ptr), &old_value, new_value,
122 helper::to_std_atomic(ptr), &old_value, new_value,
129 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value,
135 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value,
141 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr),
149 helper::to_std_atomic(ptr), &old_value, new_value,
157 helper::to_std_atomic(ptr), &old_value, new_value,
166 helper::to_std_atomic(ptr), &old_value, new_value,
175 helper::to_std_atomic(ptr), &old_value, new_value,
181 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
186 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
191 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
196 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
201 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
206 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
211 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
216 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
221 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
226 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
231 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
236 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
241 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
246 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
251 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
256 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
265 helper::to_std_atomic(ptr), &old_value, new_value,
272 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value,
278 return std::atomic_exchange_explicit(helper::to_std_atomic(ptr), new_value,
284 return increment + std::atomic_fetch_add_explicit(helper::to_std_atomic(ptr),
292 helper::to_std_atomic(ptr), &old_value, new_value,
300 helper::to_std_atomic(ptr), &old_value, new_value,
309 helper::to_std_atomic(ptr), &old_value, new_value,
315 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
320 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
325 std::atomic_store_explicit(helper::to_std_atomic(ptr), value,
330 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
335 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
340 return std::atomic_load_explicit(helper::to_std_atomic_const(ptr),
408 namespace helper {
428 } // namespace helper
438 if (u1 != u2) return helper::MemcmpNotEqualFundamental(u1, u2);
449 if (u1 != u2) return helper::MemcmpNotEqualFundamental(u1, u2);
459 if (u1 != u2) return helper::MemcmpNotEqualFundamental(u1, u2);