| /xnu-8020.140.41/osfmk/kern/ |
| H A D | smr.c | 90 os_atomic_store(&smr->smr_pcpu, (unsigned long)pcpu, release); in __smr_init() 109 os_atomic_store(&smr->smr_pcpu, (unsigned long)pcpu, release); in smr_init() 157 os_atomic_store(&pcpu->c_rd_seq, s_wr_seq, relaxed); in __smr_enter() 177 os_atomic_store(&pcpu->c_rd_seq, SMR_SEQ_INVALID, release); in smr_leave()
|
| H A D | mpsc_queue.c | 49 os_atomic_store(&last->mpqc_next, head, relaxed); in mpsc_queue_restore_batch() 57 os_atomic_store(&last->mpqc_next, head, relaxed); in mpsc_queue_restore_batch() 60 os_atomic_store(&q->mpqh_head.mpqc_next, first, relaxed); in mpsc_queue_restore_batch() 81 os_atomic_store(&q->mpqh_head.mpqc_next, NULL, relaxed); in mpsc_queue_dequeue_batch() 295 os_atomic_store(&cur->mpqc_next, in _mpsc_daemon_queue_drain()
|
| H A D | hazard.c | 171 os_atomic_store(&guard->hg_val, NULL, release); in hazard_guard_put() 188 os_atomic_store(&guard->hg_val, NULL, relaxed); in hazard_guard_dismiss() 207 os_atomic_store(&guard->hg_val, value, relaxed); in hazard_guard_set() 219 os_atomic_store(&guard->hg_val, value, release); in hazard_guard_replace() 583 os_atomic_store(&val->htv_reclaimed, (void *)1, seq_cst); in hazard_test_value_retire_cb() 678 os_atomic_store(&v1->htv_reclaim_ok, true, seq_cst); in hazard_basic_test()
|
| H A D | mpsc_queue.h | 217 os_atomic_store(&elm->mpqc_next, 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_ticket.c | 124 os_atomic_store(lck, ((hw_lck_ticket_t){ in hw_lck_ticket_init() 143 os_atomic_store(lck, ((hw_lck_ticket_t){ in hw_lck_ticket_init_locked() 191 os_atomic_store(&lck->lck_value, 0U, relaxed); in hw_lck_ticket_destroy_internal() 246 os_atomic_store(&tlock->lck_owner, (uintptr_t)cthread, relaxed); in tlock_mark_owned() 768 os_atomic_store(&tlock->lck_owner, 0, relaxed); in lck_ticket_unlock_nopreempt()
|
| H A D | socd_client.c | 79 os_atomic_store(&socd_client_trace_available, true, release); in socd_client_init()
|
| H A D | restartable.c | 354 os_atomic_store(&thread->t_rr_state.trr_fault_state, in thread_reset_pcs_will_fault() 397 os_atomic_store(&thread->t_rr_state.trr_value, in thread_reset_pcs_ack_IPI()
|
| H A D | processor.c | 435 …os_atomic_store(&processor->processor_set->cpu_running_buckets[processor->cpu_id], TH_BUCKET_SCHED… in processor_state_update_idle() 453 …os_atomic_store(&processor->processor_set->cpu_running_buckets[processor->cpu_id], bucket, relaxed… in processor_state_update_from_thread() 480 …os_atomic_store(&processor->processor_set->cpu_running_buckets[processor->cpu_id], bucket, relaxed… in processor_state_update_explicit() 1763 os_atomic_store(&sched_perfctl_policy_util, sched_policy, relaxed); in sched_perfcontrol_inherit_recommendation_from_tg() 1766 os_atomic_store(&sched_perfctl_policy_bg, sched_policy, relaxed); in sched_perfcontrol_inherit_recommendation_from_tg()
|
| H A D | machine.c | 782 os_atomic_store(&cpu_callback_chain, new_elem, release); in cpu_event_register_callback() 813 os_atomic_store((uint32_t*)spec->ptr, 0, relaxed); in machine_timeout_init_with_suffix() 998 …os_atomic_store((uint32_t*)spec->ptr, timeout > UINT32_MAX ? UINT32_MAX : (uint32_t)timeout, relax… in machine_timeout_init_with_suffix()
|
| H A D | arcade.c | 114 os_atomic_store(&arcade_register_global.ar_port, port, release); in arcade_init()
|
| H A D | sched_clutch.c | 1099 os_atomic_store(&clutch_bucket_group->scbg_timeshare_tick, 0, relaxed); in sched_clutch_bucket_group_init() 1100 os_atomic_store(&clutch_bucket_group->scbg_pri_shift, INT8_MAX, relaxed); in sched_clutch_bucket_group_init() 1101 os_atomic_store(&clutch_bucket_group->scbg_preferred_cluster, pset0.pset_cluster_id, relaxed); in sched_clutch_bucket_group_init() 1108 …os_atomic_store(&clutch_bucket_group->scbg_cpu_data.cpu_data.scbcd_cpu_blocked, (clutch_cpu_data_t… in sched_clutch_bucket_group_init() 1135 os_atomic_store(&clutch->sc_thr_count, 0, relaxed); in sched_clutch_init_with_thread_group() 1144 os_atomic_store(&clutch->sc_tg_priority, 0, relaxed); in sched_clutch_init_with_thread_group() 1314 os_atomic_store(&clutch_bucket->scb_root, root_clutch, relaxed); in sched_clutch_bucket_hierarchy_insert() 1344 os_atomic_store(&clutch_bucket->scb_root, NULL, relaxed); in sched_clutch_bucket_hierarchy_remove() 1768 os_atomic_store(&clutch_bucket_group->scbg_timeshare_tick, current_sched_ts, relaxed); in sched_clutch_bucket_group_timeshare_update() 1776 os_atomic_store(&clutch_bucket_group->scbg_pri_shift, pri_shift, relaxed); in sched_clutch_bucket_group_timeshare_update() [all …]
|
| /xnu-8020.140.41/osfmk/i386/ |
| H A D | locks_i386_inlines.h | 39 os_atomic_store(target, value, release); \ 46 #define ordered_store_mtx_owner(lock, value) os_atomic_store(&(lock)->lck_mtx_owner, (value), co…
|
| /xnu-8020.140.41/tools/cocci/ |
| H A D | mcache_atomic_rewrite.cocci | 74 + os_atomic_store(E, F, release) 77 + os_atomic_store(E, F, release) 80 + os_atomic_store(E, F, release)
|
| H A D | c11_atomic_builtin_rewrite.cocci | 106 + os_atomic_store
|
| /xnu-8020.140.41/osfmk/arm/ |
| H A D | locks.h | 224 …os_atomic_store(&(t->machine.preemption_count), t->machine.preemption_count + 1, compiler_acq_rel)… 234 os_atomic_store(&(t->machine.preemption_count), t->machine.preemption_count + 1, compiler_acq_rel)
|
| H A D | machine_routines.c | 157 os_atomic_store(&LockTimeOut, (uint32_t)lto_abstime, relaxed); in ml_init_lock_timeout() 160 os_atomic_store(&TLockTimeOut, (uint32_t)lto_abstime, relaxed); in ml_init_lock_timeout() 164 os_atomic_store(&LockTimeOutUsec, (uint32_t)(lto_timeout_ns / NSEC_PER_USEC), relaxed); in ml_init_lock_timeout() 173 os_atomic_store(&MutexSpin, (uint32_t)mtx_abstime, relaxed); in ml_init_lock_timeout()
|
| /xnu-8020.140.41/libkern/gen/ |
| H A D | OSSpinLock.c | 37 os_atomic_store(lock, 0, release); in OSSpinLockUnlock()
|
| /xnu-8020.140.41/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-8020.140.41/osfmk/ipc/ |
| H A D | ipc_object.h | 158 os_atomic_store(&io->io_bits, io_bits(io) | bits, relaxed); in io_bits_or() 168 os_atomic_store(&io->io_bits, io_bits(io) & ~bits, relaxed); in io_bits_andnot()
|
| /xnu-8020.140.41/osfmk/arm64/ |
| H A D | machine_remote_time.c | 54 os_atomic_store(&bt_init_flag, 1, release); in mach_bridge_init_timestamp()
|
| H A D | machine_routines.c | 594 os_atomic_store(&LockTimeOut, lto_abstime, relaxed); in ml_init_lock_timeout() 600 os_atomic_store(&LockTimeOutUsec, lto_timeout_ns / NSEC_PER_USEC, relaxed); in ml_init_lock_timeout() 604 os_atomic_store(&TLockTimeOut, lto_abstime, relaxed); in ml_init_lock_timeout() 606 os_atomic_store(&TLockTimeOut, lto_abstime >> 1, relaxed); in ml_init_lock_timeout() 616 os_atomic_store(&MutexSpin, mtx_abstime, relaxed); in ml_init_lock_timeout() 2614 os_atomic_store(&arm64_cluster_wfe_recs[wfe_cluster_id], wfe_timeout_abstime_interval, relaxed); in ml_update_cluster_wfe_recommendation()
|
| /xnu-8020.140.41/san/coverage/ |
| H A D | kcov.c | 155 os_atomic_store(&kcov_enabled, 0, relaxed); in kcov_panic_disable()
|
| H A D | kcov_ksancov.c | 529 os_atomic_store(&data->ktd_device, d, relaxed); in ksancov_attach() 557 os_atomic_store(&data->ktd_device, NULL, relaxed); in ksancov_detach() 596 os_atomic_store(&d->hdr->kh_enabled, 0, relaxed); /* stop tracing */ in ksancov_close()
|
| /xnu-8020.140.41/san/memory/ |
| H A D | ubsan_log.c | 172 os_atomic_store(&ubsan_log_tail, head, relaxed);
|
| /xnu-8020.140.41/bsd/kern/ |
| H A D | kern_memorystatus_freeze.c | 2758 os_atomic_store(&memorystatus_freezer_stats.mfs_processes_thawed, 0, release); in memorystatus_freeze_start_normal_throttle_interval() 2759 os_atomic_store(&memorystatus_freezer_stats.mfs_processes_thawed_webcontent, 0, release); in memorystatus_freeze_start_normal_throttle_interval() 2760 os_atomic_store(&memorystatus_freezer_stats.mfs_processes_thawed_fg, 0, release); in memorystatus_freeze_start_normal_throttle_interval() 2761 os_atomic_store(&memorystatus_freezer_stats.mfs_processes_thawed_fg_xpc_service, 0, release); in memorystatus_freeze_start_normal_throttle_interval() 2762 …os_atomic_store(&memorystatus_freezer_stats.mfs_processes_frozen, memorystatus_frozen_count, relea… in memorystatus_freeze_start_normal_throttle_interval() 2763 …os_atomic_store(&memorystatus_freezer_stats.mfs_processes_frozen_webcontent, memorystatus_frozen_c… in memorystatus_freeze_start_normal_throttle_interval() 2764 …os_atomic_store(&memorystatus_freezer_stats.mfs_processes_frozen_xpc_service, memorystatus_frozen_… in memorystatus_freeze_start_normal_throttle_interval() 2765 os_atomic_store(&memorystatus_freezer_stats.mfs_processes_fg_resumed, 0, release); in memorystatus_freeze_start_normal_throttle_interval()
|