Home
last modified time | relevance | path

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

123

/xnu-11215.1.10/tools/cocci/
H A Dos_atomic_normalize.cocci46 + os_atomic_dec(E, m)
52 + os_atomic_dec(E, m)
H A Dhw_atomic_rewrite.cocci14 + os_atomic_dec(E, relaxed)
54 + os_atomic_dec(E, relaxed)
/xnu-11215.1.10/osfmk/arm/
H A Dcounter.c54 os_atomic_dec(zpercpu_get(*counter), relaxed); in counter_dec()
H A Dmodel_dep.c1144 os_atomic_dec(&debugger_sync, relaxed); in DebuggerXCallEnter()
1171 os_atomic_dec(&debugger_sync, relaxed); in DebuggerXCallEnter()
1373 os_atomic_dec(&debugger_sync, release); in DebuggerXCall()
1388 os_atomic_dec(&debug_cpus_spinning, release); in DebuggerXCall()
/xnu-11215.1.10/osfmk/arm64/
H A Dkpc.c603 if (os_atomic_dec(&kpc_xcall_sync, relaxed) == 0) { in kpc_set_running_xcall()
623 if (os_atomic_dec(&kpc_xread_sync, relaxed) == 0) { in kpc_get_curcpu_counters_xcall()
724 if (os_atomic_dec(&kpc_config_sync, relaxed) == 0) { in kpc_set_config_xcall()
795 if (os_atomic_dec(&kpc_reload_sync, relaxed) == 0) { in kpc_set_reload_xcall()
H A Dmachine_routines.c875 os_atomic_dec(&cluster_type_num_active_cpus[cpu->cluster_type], relaxed); in ml_cpu_down_update_counts()
877 os_atomic_dec(&machine_info.physical_cpu, relaxed); in ml_cpu_down_update_counts()
878 os_atomic_dec(&machine_info.logical_cpu, relaxed); in ml_cpu_down_update_counts()
/xnu-11215.1.10/osfmk/kern/
H A Dcounter_common.c123 os_atomic_dec(counter, relaxed); in counter_dec()
H A Dtest_lock.c500 if (os_atomic_dec(&ctx->active, relaxed) == 0) { in smr_sleepable_stress_worker()
546 if (os_atomic_dec(&ctx.active, relaxed) == 0) { in smr_sleepable_stress_test()
H A Dsched_clutch.c1543 …case TH_BUCKET_FIXPRI: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_FIXPRI], … in sched_edge_cluster_cumulative_count_decr()
1544 …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()
1545 …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()
1546 …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()
1547 …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()
1548 …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()
1632 os_atomic_dec(&sched_clutch_global_bucket_load[bucket], relaxed); in sched_clutch_bucket_hierarchy_remove()
2773 os_atomic_dec(&clutch->sc_thr_count, relaxed); in sched_clutch_thread_remove()
3597 uint32_t new_count = os_atomic_dec(&sched_run_buckets[TH_BUCKET_RUN], relaxed); in sched_clutch_run_decr()
H A Dpriority.c770 os_atomic_dec(&sched_run_buckets[bucket], relaxed); in sched_decr_bucket()
812 uint32_t new_count = os_atomic_dec(&sched_run_buckets[TH_BUCKET_RUN], relaxed); in sched_run_decr()
H A Dlock_group.c287 os_atomic_dec(cnt, relaxed); in lck_grp_deallocate()
/xnu-11215.1.10/bsd/kern/
H A Dkern_malloc.c223 if (os_atomic_dec(&tag->OSMT_refcnt, relaxed) != 0) { in OSMalloc_Tagrele()
248 if (os_atomic_dec(&tag->OSMT_refcnt, relaxed) == 0) { in OSMalloc_Tagfree_external()
H A Dkern_persona.c147 os_atomic_dec(&g_total_personas, relaxed); in persona_alloc()
277 os_atomic_dec(&g_total_personas, relaxed); in persona_init_end()
/xnu-11215.1.10/osfmk/tests/
H A Dpmap_tests.c585 if (os_atomic_dec(&args->nthreads, relaxed) == 0) { in hugepv_remove_enter_thread()
614 if (os_atomic_dec(&args->nthreads, relaxed) == 0) { in hugepv_fast_fault_thread()
637 if (os_atomic_dec(&args->nthreads, relaxed) == 0) { in hugepv_cache_attr_thread()
/xnu-11215.1.10/bsd/netinet/
H A Dtcp_newreno.c116 os_atomic_dec(&tcp_cc_newreno.num_sockets, relaxed); in tcp_newreno_cleanup()
H A Dtcp_rledbat.c85 os_atomic_dec(&tcp_cc_rledbat.num_sockets, relaxed); in tcp_rledbat_cleanup()
H A Dtcp_ledbat.c175 os_atomic_dec(&tcp_cc_ledbat.num_sockets, relaxed); in tcp_ledbat_cleanup()
H A Dtcp_cubic.c101 os_atomic_dec(&tcp_cc_cubic.num_sockets, relaxed); in tcp_cubic_cleanup()
/xnu-11215.1.10/bsd/dev/dtrace/
H A Dprofile_prvd.c281 os_atomic_dec(&profile_total, relaxed); in profile_create()
460 os_atomic_dec(&profile_total, relaxed); in profile_destroy()
/xnu-11215.1.10/libkern/os/
H A Datomic_private.h452 #define os_atomic_dec(p, m) _os_atomic_c11_op(p, 1, m, fetch_sub, -) macro
/xnu-11215.1.10/osfmk/console/
H A Dserial_console.c343 os_atomic_dec(&console_ring.nreserved, relaxed); in console_ring_unreserve_space()
/xnu-11215.1.10/bsd/dev/arm64/
H A Ddtrace_isa.c114 if (os_atomic_dec(&dt_xc_sync, relaxed) == 0) { in xcRemote()
/xnu-11215.1.10/bsd/netinet6/
H A Dfrag6.c1214 os_atomic_dec(&ip6q_count, relaxed); in ip6q_free()
1242 os_atomic_dec(&ip6af_count, relaxed); in ip6af_free()
/xnu-11215.1.10/osfmk/kperf/
H A Dkptimer.c381 int pending = os_atomic_dec(xcsync, relaxed); in kptimer_broadcast_ack()
/xnu-11215.1.10/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_entry.c274 os_atomic_dec(&fsw->fsw_pending_nonviable, relaxed); in flow_entry_remove_all_children()
679 os_atomic_dec(&fsw->fsw_pending_nonviable, relaxed); in flow_entry_teardown()

123