Searched refs:os_atomic_std (Results 1 – 4 of 4) sorted by relevance
| /xnu-12377.1.9/libkern/os/ |
| H A D | atomic_private_impl.h | 48 case os_atomic_std(memory_order_consume): in _os_atomic_mo_has_acquire() 49 case os_atomic_std(memory_order_acquire): in _os_atomic_mo_has_acquire() 50 case os_atomic_std(memory_order_acq_rel): in _os_atomic_mo_has_acquire() 51 case os_atomic_std(memory_order_seq_cst): in _os_atomic_mo_has_acquire() 62 case os_atomic_std(memory_order_release): in _os_atomic_mo_has_release() 63 case os_atomic_std(memory_order_acq_rel): in _os_atomic_mo_has_release() 64 case os_atomic_std(memory_order_seq_cst): in _os_atomic_mo_has_release() 71 #define _os_atomic_mo_relaxed os_atomic_std(memory_order_relaxed) 72 #define _os_atomic_mo_compiler_acquire os_atomic_std(memory_order_relaxed) 73 #define _os_atomic_mo_compiler_release os_atomic_std(memory_order_relaxed) [all …]
|
| H A D | atomic_private.h | 184 os_atomic_std(atomic_signal_fence)(_os_compiler_barrier_##b) 197 os_atomic_std(atomic_thread_fence)(_os_atomic_mo_##m##_smp); \ 198 os_atomic_std(atomic_signal_fence)(_os_atomic_mo_##m); \ 238 os_atomic_std(atomic_init)(os_cast_to_atomic_pointer(p), v) 285 __auto_type _r = os_atomic_std(atomic_load_explicit)( \ 314 os_atomic_std(atomic_store_explicit)(os_cast_to_atomic_pointer(p), _v, \ 338 __auto_type _r = os_atomic_std(atomic_load_explicit)( \ 366 os_atomic_std(atomic_store_explicit)(os_cast_to_atomic_pointer(p), _v, \ 637 _b = os_atomic_std(atomic_compare_exchange_strong_explicit)( \ 681 _b = os_atomic_std(atomic_compare_exchange_strong_explicit)( \ [all …]
|
| H A D | atomic.h | 69 #define os_atomic_std(op) std::op macro 77 #define os_atomic_std(op) op macro
|
| /xnu-12377.1.9/libkern/firehose/ |
| H A D | chunk_private.h | 173 os_atomic_std(atomic_store_explicit)(&ft->ft_atomic_stamp_and_length, stamp, in firehose_chunk_tracepoint_begin() 174 os_atomic_std(memory_order_relaxed)); in firehose_chunk_tracepoint_begin() 187 os_atomic_std(atomic_store_explicit)(&ft->ft_id.ftid_atomic_value, in firehose_chunk_tracepoint_end() 188 ftid.ftid_value, os_atomic_std(memory_order_release)); in firehose_chunk_tracepoint_end() 189 pos.fcp_pos = os_atomic_std(atomic_fetch_sub_explicit)(&fc->fc_pos.fcp_atomic_pos, in firehose_chunk_tracepoint_end() 190 FIREHOSE_CHUNK_POS_REFCNT_INC, os_atomic_std(memory_order_relaxed)); in firehose_chunk_tracepoint_end()
|