Home
last modified time | relevance | path

Searched refs:os_atomic_dec (Results 1 – 25 of 38) sorted by relevance

12

/xnu-8020.140.41/tools/cocci/
H A Dmcache_atomic_rewrite.cocci32 + os_atomic_dec(E, relaxed)
38 + os_atomic_dec(E, relaxed)
44 + os_atomic_dec(E, relaxed)
H A Dhw_atomic_rewrite.cocci14 + os_atomic_dec(E, relaxed)
54 + os_atomic_dec(E, relaxed)
H A Dos_atomic_normalize.cocci46 + os_atomic_dec(E, m)
52 + os_atomic_dec(E, m)
/xnu-8020.140.41/osfmk/arm/
H A Dcounter.c54 os_atomic_dec(zpercpu_get(*counter), relaxed); in counter_dec()
H A Dkpc_arm.c307 if (os_atomic_dec(&kpc_xcall_sync, relaxed) == 0) { in kpc_set_running_xcall()
702 if (os_atomic_dec(&kpc_reload_sync, relaxed) == 0) { in kpc_set_reload_xcall()
777 if (os_atomic_dec(&kpc_config_sync, relaxed) == 0) { in kpc_set_config_xcall()
825 if (os_atomic_dec(&kpc_xread_sync, relaxed) == 0) { in kpc_get_curcpu_counters_xcall()
H A Dmachine_routines.c224 os_atomic_dec(&cluster_type_num_active_cpus[cpu->cluster_type], relaxed); in ml_cpu_down()
226 os_atomic_dec(&machine_info.physical_cpu, relaxed); in ml_cpu_down()
227 os_atomic_dec(&machine_info.logical_cpu, relaxed); in ml_cpu_down()
H A Dmodel_dep.c1152 os_atomic_dec(&debugger_sync, relaxed); in DebuggerXCall()
1165 os_atomic_dec(&debug_cpus_spinning, relaxed); in DebuggerXCall()
H A Dcpu.c599 os_atomic_dec(&cpu_idle_count, relaxed); in machine_track_platform_idle()
/xnu-8020.140.41/libkern/os/
H A Datomic_private.h485 #define os_atomic_dec(p, m) _os_atomic_c11_op(p, 1, m, fetch_sub, -) macro
800 #define os_atomic_dec(p, m) _os_atomic_error_is_starvable(os_atomic_dec) macro
/xnu-8020.140.41/osfmk/kern/
H A Dmachine.c326 os_atomic_dec(&processor_avail_count, relaxed); in processor_doshutdown()
328 os_atomic_dec(&processor_avail_count_user, relaxed); in processor_doshutdown()
331 os_atomic_dec(&primary_processor_avail_count, relaxed); in processor_doshutdown()
333 os_atomic_dec(&primary_processor_avail_count_user, relaxed); in processor_doshutdown()
H A Dcounter_common.c123 os_atomic_dec(counter, relaxed); in counter_dec()
H A Dsched_clutch.c1261 …case TH_BUCKET_FIXPRI: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_FIXPRI], … in sched_edge_cluster_cumulative_count_decr()
1262 …case TH_BUCKET_SHARE_FG: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_FG]… in sched_edge_cluster_cumulative_count_decr()
1263 …case TH_BUCKET_SHARE_IN: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_IN]… in sched_edge_cluster_cumulative_count_decr()
1264 …case TH_BUCKET_SHARE_DF: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_DF]… in sched_edge_cluster_cumulative_count_decr()
1265 …case TH_BUCKET_SHARE_UT: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_UT]… in sched_edge_cluster_cumulative_count_decr()
1266 …case TH_BUCKET_SHARE_BG: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_BG]… in sched_edge_cluster_cumulative_count_decr()
1350 os_atomic_dec(&sched_clutch_global_bucket_load[bucket], relaxed); in sched_clutch_bucket_hierarchy_remove()
2485 os_atomic_dec(&clutch->sc_thr_count, relaxed); in sched_clutch_thread_remove()
3206 uint32_t new_count = os_atomic_dec(&sched_run_buckets[TH_BUCKET_RUN], relaxed); in sched_clutch_run_decr()
H A Dpriority.c763 os_atomic_dec(&sched_run_buckets[bucket], relaxed); in sched_decr_bucket()
805 uint32_t new_count = os_atomic_dec(&sched_run_buckets[TH_BUCKET_RUN], relaxed); in sched_run_decr()
H A Dlock_group.c256 os_atomic_dec(cnt, relaxed); in lck_grp_deallocate()
H A Dhazard.c570 os_atomic_dec(&hazard_test_outstanding, relaxed); in hazard_test_value_release()
/xnu-8020.140.41/bsd/kern/
H A Dkern_malloc.c220 if (os_atomic_dec(&tag->OSMT_refcnt, relaxed) != 0) { in OSMalloc_Tagrele()
245 if (os_atomic_dec(&tag->OSMT_refcnt, relaxed) == 0) { in OSMalloc_Tagfree_external()
H A Dkern_persona.c200 os_atomic_dec(&g_total_personas, relaxed); in persona_alloc()
358 os_atomic_dec(&g_total_personas, relaxed); in persona_init_end()
/xnu-8020.140.41/bsd/dev/dtrace/
H A Dprofile_prvd.c318 os_atomic_dec(&profile_total, relaxed); in profile_create()
497 os_atomic_dec(&profile_total, relaxed); in profile_destroy()
H A Dfasttrap.c1732 os_atomic_dec(&provider->ftp_proc->ftpc_acount, relaxed); in fasttrap_provider_free()
1811 os_atomic_dec(&fp->ftp_proc->ftpc_acount, relaxed); in fasttrap_provider_retire()
1940 os_atomic_dec(&fasttrap_total, relaxed); in fasttrap_add_probe()
/xnu-8020.140.41/osfmk/ipc/
H A Dipc_importance.h101 (os_atomic_dec(&(elem)->iie_bits, relaxed) & IIE_REFS_MASK)
/xnu-8020.140.41/osfmk/console/
H A Dserial_console.c336 os_atomic_dec(&console_ring.nreserved, relaxed); in console_ring_unreserve_space()
/xnu-8020.140.41/bsd/dev/arm/
H A Ddtrace_isa.c113 if (os_atomic_dec(&dt_xc_sync, relaxed) == 0) { in xcRemote()
/xnu-8020.140.41/bsd/dev/arm64/
H A Ddtrace_isa.c118 if (os_atomic_dec(&dt_xc_sync, relaxed) == 0) { in xcRemote()
/xnu-8020.140.41/osfmk/arm64/
H A Dmachine_routines.c675 os_atomic_dec(&cluster_type_num_active_cpus[cpu->cluster_type], relaxed); in ml_cpu_down()
677 os_atomic_dec(&machine_info.physical_cpu, relaxed); in ml_cpu_down()
678 os_atomic_dec(&machine_info.logical_cpu, relaxed); in ml_cpu_down()
/xnu-8020.140.41/osfmk/kperf/
H A Dkptimer.c386 int pending = os_atomic_dec(xcsync, relaxed); in kptimer_broadcast_ack()

12