| /xnu-8020.140.41/tools/cocci/ |
| H A D | os_atomic_normalize.cocci | 33 - os_atomic_add(E, 1, m) 45 - os_atomic_add(E, -1, m) 57 - os_atomic_add(E, -(F), m) 63 - os_atomic_add(E, -F, m) 70 + os_atomic_add(E, F, m) 76 + os_atomic_add(E, F, m)
|
| H A D | mcache_atomic_rewrite.cocci | 50 + os_atomic_add(E, F, relaxed) 56 + os_atomic_add(E, F, relaxed) 62 + os_atomic_add(E, F, relaxed)
|
| H A D | hw_atomic_rewrite.cocci | 32 + os_atomic_add(E, F, relaxed) 48 + os_atomic_add(E, F, relaxed)
|
| /xnu-8020.140.41/osfmk/arm/ |
| H A D | counter.c | 40 os_atomic_add(zpercpu_get(*counter), amount, relaxed); in counter_add()
|
| H A D | machine_routines_common.c | 352 os_atomic_add(&perfcontrol_callout_stats[type][PERFCONTROL_STAT_CYCLES], in perfcontrol_callout_counters_end() 355 os_atomic_add(&perfcontrol_callout_stats[type][PERFCONTROL_STAT_INSTRS], in perfcontrol_callout_counters_end()
|
| H A D | kpc_arm.c | 823 os_atomic_add(&(handler->nb_counters), r, relaxed); in kpc_get_curcpu_counters_xcall()
|
| /xnu-8020.140.41/libkern/os/ |
| H A D | atomic_private.h | 425 #define os_atomic_add(p, v, m) _os_atomic_c11_op(p, v, m, fetch_add, +) macro 794 #define os_atomic_add(p, v, m) _os_atomic_error_is_starvable(os_atomic_add) macro
|
| H A D | log_mem.c | 237 os_atomic_add(&lm->lm_cnt_free, (uint32_t)amount, relaxed); in logmem_free_impl()
|
| H A D | log.c | 878 os_atomic_add(&_test_log_loop_count, 100, relaxed); in _test_log_loop()
|
| /xnu-8020.140.41/osfmk/kern/ |
| H A D | smr.c | 185 return os_atomic_add(&smr->smr_clock.s_wr_seq, SMR_SEQ_INC, release); in __smr_wr_advance() 197 clk.s_combined = os_atomic_add(&smr->smr_clock.s_combined, in __smr_wr_advance_combined()
|
| H A D | counter_common.c | 109 os_atomic_add(counter, amount, relaxed); in counter_add()
|
| H A D | priority.c | 772 os_atomic_add(&sched_run_buckets[bucket], run_weight, relaxed); in sched_add_bucket() 818 uint32_t new_count = os_atomic_add(&sched_run_buckets[TH_BUCKET_RUN], run_weight, relaxed); in sched_smt_run_incr()
|
| H A D | coalition.c | 1500 *new_count = os_atomic_add(&coal->focal_task_count, count, relaxed); in task_coalition_adjust_focal_count() 1524 *new_count = os_atomic_add(&coal->nonfocal_task_count, count, relaxed); in task_coalition_adjust_nonfocal_count()
|
| H A D | sched_clutch.c | 1594 …os_atomic_add(&(clutch_bucket_group->scbg_cpu_data.cpu_data.scbcd_cpu_used), (clutch_cpu_data_t)de… in sched_clutch_bucket_group_cpu_usage_update() 2278 …os_atomic_add(&(clutch_bucket_group->scbg_cpu_data.cpu_data.scbcd_cpu_blocked), (clutch_cpu_data_t… in sched_clutch_bucket_group_run_count_inc() 2323 …os_atomic_add(&(clutch_bucket_group->scbg_cpu_data.cpu_data.scbcd_cpu_blocked), (clutch_cpu_data_t… in sched_clutch_bucket_group_run_count_inc()
|
| H A D | waitq.c | 2027 id = os_atomic_add(PERCPU_GET(select_setid), inc, relaxed); in select_set_nextid()
|
| H A D | zalloc.c | 3885 size_t count = os_atomic_add(&zone_pages_wired, pages, relaxed); in zone_add_wired_pages() 4532 os_atomic_add(&zone_guard_pages, guards, relaxed); in zone_allocate_va_locked()
|
| /xnu-8020.140.41/san/coverage/ |
| H A D | kcov.c | 116 os_atomic_add(&kcov_enabled, 1, relaxed); in kcov_enable()
|
| H A D | kcov_ksancov.c | 530 os_atomic_add(&ksancov_enabled, 1, relaxed); in ksancov_attach()
|
| /xnu-8020.140.41/bsd/kern/ |
| H A D | counter_test.c | 226 os_atomic_add(&atomic_counter, 1, relaxed);
|
| H A D | ubc_subr.c | 3828 unsigned int new_cs_blob_count = os_atomic_add(&cs_blob_count, 1, relaxed); in ubc_cs_blob_adjust_statistics() 3833 size_t new_cs_blob_size = os_atomic_add(&cs_blob_size, blob->csb_mem_size, relaxed); in ubc_cs_blob_adjust_statistics() 4563 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free() 4564 os_atomic_add(&cs_blob_size, -blob->csb_mem_size, relaxed); in ubc_cs_free() 4574 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free() 4575 os_atomic_add(&cs_blob_size, -blob->csb_mem_size, relaxed); in ubc_cs_free()
|
| /xnu-8020.140.41/osfmk/x86_64/ |
| H A D | kpc_x86.c | 445 os_atomic_add(&(handler->nb_counters), r, relaxed); in kpc_get_curcpu_counters_mp_call()
|
| /xnu-8020.140.41/doc/ |
| H A D | atomics.md | 189 - `os_atomic_${op}` (for example `os_atomic_add`) which 195 1. `os_atomic_add(p, value, ...)` is essentially equivalent to the C
|
| /xnu-8020.140.41/bsd/dev/dtrace/ |
| H A D | fasttrap.c | 1818 os_atomic_add(&fasttrap_retired, fp->ftp_pcount, relaxed); in fasttrap_provider_retire() 1979 os_atomic_add(&fasttrap_total, pdata->ftps_noffs, relaxed); in fasttrap_add_probe() 2234 os_atomic_add(&fasttrap_total, ntps, relaxed); in fasttrap_meta_create_probe()
|
| /xnu-8020.140.41/bsd/pthread/ |
| H A D | pthread_workqueue.c | 367 v = os_atomic_add(&wq->wq_thactive, v, relaxed); in _wq_thactive_refresh_best_constrained_req_qos() 405 os_atomic_add(&wq->wq_thactive, v, relaxed); in _wq_thactive_move()
|
| /xnu-8020.140.41/osfmk/vm/ |
| H A D | vm_resident.c | 9227 value = os_atomic_add(&stats->vazt_total, delta, relaxed); in vm_tag_update_zone_size()
|