| /xnu-11417.101.15/osfmk/arm64/ |
| H A D | lock_ticket_pv.c | 110 os_atomic_store(<pi->ltpi_lck, NULL, release); in hw_lck_ticket_lock_wait_pv() 111 os_atomic_store(<pi->ltpi_wt, mt, release); in hw_lck_ticket_lock_wait_pv() 112 os_atomic_store(<pi->ltpi_lck, lck, release); in hw_lck_ticket_lock_wait_pv() 142 os_atomic_store(<pi->ltpi_lck, NULL, release); in hw_lck_ticket_lock_wait_pv()
|
| H A D | machine_remote_time.c | 54 os_atomic_store(&bt_init_flag, 1, release); in mach_bridge_init_timestamp()
|
| /xnu-11417.101.15/osfmk/i386/ |
| H A D | lock_ticket_pv.c | 131 os_atomic_store(<pi->ltpi_lck, NULL, release); in hw_lck_ticket_lock_wait_pv() 132 os_atomic_store(<pi->ltpi_wt, mt, release); in hw_lck_ticket_lock_wait_pv() 133 os_atomic_store(<pi->ltpi_lck, lck, release); in hw_lck_ticket_lock_wait_pv() 163 os_atomic_store(<pi->ltpi_lck, NULL, release); in hw_lck_ticket_lock_wait_pv()
|
| H A D | locks_i386_inlines.h | 41 os_atomic_store(target, value, release); \ 48 #define ordered_store_mtx_owner(lock, value) os_atomic_store(&(lock)->lck_mtx_owner, (va…
|
| /xnu-11417.101.15/tests/ |
| H A D | os_refcnt.c | 464 os_atomic_store(&pcpu_perf_step, 1, relaxed); in warmup_thread_pool() 473 os_atomic_store(&pcpu_perf_step, 0, relaxed); in warmup_thread_pool() 496 os_atomic_store(&pcpu_perf_step, 1, relaxed); 498 os_atomic_store(&pcpu_perf_step, 0, relaxed); 508 os_atomic_store(&pcpu_perf_step, 1, relaxed); 510 os_atomic_store(&pcpu_perf_step, 0, relaxed); 525 os_atomic_store(&pcpu_perf_step, 1, relaxed); 527 os_atomic_store(&pcpu_perf_step, 0, relaxed); 540 os_atomic_store(&pcpu_perf_step, 1, relaxed); 542 os_atomic_store(&pcpu_perf_step, 0, relaxed);
|
| /xnu-11417.101.15/osfmk/arm/ |
| H A D | preemption_disable.c | 95 os_atomic_store(&thread->machine.preemption_count, count, compiler_acq_rel); in _enable_preemption_write_count() 123 os_atomic_store(&thread->machine.preemption_count, in _disable_preemption() 160 os_atomic_store(&thread->machine.preemption_count, in _disable_preemption_without_measurements() 337 os_atomic_store(&pcpu->pdp_max_mach_duration, gross_duration, relaxed); in _preemption_disable_snap_end() 490 os_atomic_store(&pcpu->pdp_max_mach_duration, 0, relaxed); in preemption_disable_reset_max_durations()
|
| H A D | locks.h | 116 os_atomic_store(__dpft_countp, __dpft_count + 1, compiler_acq_rel); \ 128 os_atomic_store(__dpft_countp, *__dpft_countp + 1, compiler_acq_rel); \
|
| H A D | model_dep.c | 1062 os_atomic_store(&debugger_sync, 0, relaxed); in DebuggerXCallEnter() 1063 os_atomic_store(&mp_kdp_trap, 1, relaxed); in DebuggerXCallEnter() 1064 os_atomic_store(&debug_cpus_spinning, 0, relaxed); in DebuggerXCallEnter() 1251 os_atomic_store(&mp_kdp_trap, 0, release); in DebuggerXCallReturn() 1252 os_atomic_store(&debugger_sync, 0, relaxed); in DebuggerXCallReturn()
|
| /xnu-11417.101.15/osfmk/kern/ |
| H A D | smr.c | 454 os_atomic_store(&smr->smr_pcpu, pcpu, release); in __smr_pcpu_associate() 657 os_atomic_store(&pcpu->c_rd_seq, s_wr_seq | sleepable, relaxed); in __smr_enter() 671 os_atomic_store(&pcpu->c_rd_seq, SMR_SEQ_INVALID, release); in __smr_leave() 724 os_atomic_store(&smrw->sect_waiter, NULL, relaxed); in __smr_wake_oncore_sleepers() 776 os_atomic_store(&pcpu->stall_rd_seq, t->smrt_seq, relaxed); in smr_mark_active_trackers_stalled() 778 os_atomic_store(&pcpu->c_rd_seq, SMR_SEQ_INVALID, release); in smr_mark_active_trackers_stalled() 820 os_atomic_store(&pcpu->stall_rd_seq, new_stall_seq, release); in __smr_leave_stalled() 1899 os_atomic_store(ptr, gen, relaxed); in cpu_quiescent_set_storage() 1938 os_atomic_store(&smrw->rd_quiesce_seq, in cpu_quiescent_join() 1960 os_atomic_store(&smrw->rd_quiesce_seq, seq, release); in cpu_quiescent_tick() [all …]
|
| H A D | mpsc_ring.c | 288 os_atomic_store( in mpsc_ring_write() 301 os_atomic_store(&buf->mr_writer_holds[writer_id], HOLD_EMPTY, release); in mpsc_ring_write() 361 os_atomic_store(&buf->mr_head_tail.mrht_tail, cursor.mrc_commit_pos, relaxed); in mpsc_ring_read_finish()
|
| H A D | mpsc_queue.c | 50 os_atomic_store(&last->mpqc_next, head, relaxed); in mpsc_queue_restore_batch() 58 os_atomic_store(&last->mpqc_next, head, relaxed); in mpsc_queue_restore_batch() 61 os_atomic_store(&q->mpqh_head.mpqc_next, first, relaxed); in mpsc_queue_restore_batch() 82 os_atomic_store(&q->mpqh_head.mpqc_next, NULL, relaxed); in mpsc_queue_dequeue_batch() 298 os_atomic_store(&cur->mpqc_next, in _mpsc_daemon_queue_drain()
|
| H A D | exclaves_boot.c | 146 os_atomic_store(&exclaves_boot_status, in exclaves_check_sk() 149 os_atomic_store(&exclaves_boot_status, in exclaves_check_sk() 186 os_atomic_store(&exclaves_boot_status, status, release); in exclaves_boot_status_set()
|
| H A D | socd_client.c | 86 os_atomic_store(&socd_client_trace_available, true, release); in socd_client_init() 161 os_atomic_store(&socd_client_trace_has_sticky_events, true, relaxed); in socd_client_trace()
|
| H A D | lock_mtx.c | 407 os_atomic_store(&nnode->lmm_as_prev, pidx, relaxed); in lck_mtx_ilk_lock_cleanup_as_mcs() 409 os_atomic_store(&lck_mtx_get_mcs(pidx)->lmm_as_next, in lck_mtx_ilk_lock_cleanup_as_mcs() 452 os_atomic_store(&pnode->lmm_ilk_next, mcs, relaxed); in lck_mtx_ilk_lock_contended() 499 os_atomic_store(&nnode->lmm_ilk_ready, 1, relaxed); in lck_mtx_ilk_lock_contended() 532 os_atomic_store(&lock->lck_mtx.data, data, release); in lck_mtx_ilk_unlock_v() 726 os_atomic_store(&node->lmm_as_next, mcs, release); in lck_mtx_lock_adaptive_spin() 928 os_atomic_store(&lock->lck_mtx.data, in lck_mtx_lock_contended() 956 os_atomic_store(&lock->lck_mtx.data, data, release); in lck_mtx_lock_contended()
|
| H A D | mpsc_queue.h | 217 os_atomic_store(&elm->mpqc_next, (struct mpsc_queue_chain *__single)NULL, relaxed); in __mpsc_queue_append_update_tail() 267 os_atomic_store(&prev->mpqc_next, elm, relaxed); in __mpsc_queue_append_update_prev()
|
| H A D | lock_ptr.c | 128 os_atomic_store(lck, tmp, relaxed); in hw_lck_ptr_destroy() 196 os_atomic_store(&pnode->lsm_next, txn.txn_slot, relaxed); in hw_lck_ptr_contended() 235 os_atomic_store(&nnode->lsm_ready, 1, relaxed); in hw_lck_ptr_contended()
|
| H A D | lock_ticket.c | 189 os_atomic_store(lck, ((hw_lck_ticket_t){ in hw_lck_ticket_init() 211 os_atomic_store(lck, ((hw_lck_ticket_t){ in hw_lck_ticket_init_locked() 276 os_atomic_store(&lck->lck_value, 0U, relaxed); in hw_lck_ticket_destroy_internal() 331 os_atomic_store(&tlock->lck_ticket_owner, cthread->ctid, relaxed); in tlock_mark_owned() 950 os_atomic_store(&tlock->lck_ticket_owner, 0, relaxed); in lck_ticket_unlock_nopreempt() 959 os_atomic_store(&tlock->lck_ticket_owner, 0, relaxed); in lck_ticket_unlock()
|
| H A D | locks_internal.h | 311 os_atomic_store(&pnode->lsm_next, txn->txn_slot, relaxed); in lck_spin_txn_enqueue() 328 os_atomic_store(&mcs->mcs_spin_rsv, slot, compiler_acq_rel); in lck_spin_txn_end()
|
| /xnu-11417.101.15/libkern/gen/ |
| H A D | OSSpinLock.c | 37 os_atomic_store(lock, 0, release); in OSSpinLockUnlock()
|
| /xnu-11417.101.15/osfmk/ipc/ |
| H A D | ipc_object.h | 156 os_atomic_store(&io->io_bits, io_bits(io) | bits, relaxed); in io_bits_or() 166 os_atomic_store(&io->io_bits, io_bits(io) & ~bits, relaxed); in io_bits_andnot()
|
| /xnu-11417.101.15/osfmk/x86_64/ |
| H A D | machine_remote_time.c | 59 os_atomic_store(&bt_init_flag, 1, release); in mach_bridge_register_regwrite_timestamp_callback()
|
| /xnu-11417.101.15/san/coverage/ |
| H A D | kcov.c | 155 os_atomic_store(&kcov_enabled, 0, relaxed); in kcov_panic_disable()
|
| /xnu-11417.101.15/tests/sched/sched_test_harness/ |
| H A D | sched_edge_harness.c | 193 os_atomic_store(&node_array[0].pset_recommended_map, 0, relaxed); in edge_impl_init_runqueues() 196 os_atomic_store(&node_array[1].pset_recommended_map, 0, relaxed); in edge_impl_init_runqueues()
|
| /xnu-11417.101.15/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.h | 454 os_atomic_store(&pv_head_table[index], old_pvh | PVH_FLAG_SLEEP, relaxed); in pvh_lock_enter_sleep_mode() 517 os_atomic_store(&pv_head_table[index], in pvh_unlock() 521 os_atomic_store(&pv_head_table[index], in pvh_unlock() 2056 os_atomic_store(&retype_epoch->local_seq, 0, release); in pmap_retype_epoch_exit()
|
| /xnu-11417.101.15/san/memory/ |
| H A D | ubsan_log.c | 172 os_atomic_store(&ubsan_log_tail, head, relaxed);
|