Home
last modified time | relevance | path

Searched refs:os_atomic_add (Results 1 – 25 of 50) sorted by relevance

12

/xnu-11417.101.15/tools/cocci/
H A Dos_atomic_normalize.cocci33 - 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 Dhw_atomic_rewrite.cocci32 + os_atomic_add(E, F, relaxed)
48 + os_atomic_add(E, F, relaxed)
/xnu-11417.101.15/bsd/net/
H A Ddlil_ctl.c297 os_atomic_add(&ifp->if_data.ifi_ipackets, s->packets_in, relaxed); in dlil_input_stats_sync()
301 os_atomic_add(&ifp->if_data.ifi_ibytes, s->bytes_in, relaxed); in dlil_input_stats_sync()
305 os_atomic_add(&ifp->if_data.ifi_ierrors, s->errors_in, relaxed); in dlil_input_stats_sync()
310 os_atomic_add(&ifp->if_data.ifi_opackets, s->packets_out, relaxed); in dlil_input_stats_sync()
314 os_atomic_add(&ifp->if_data.ifi_obytes, s->bytes_out, relaxed); in dlil_input_stats_sync()
318 os_atomic_add(&ifp->if_data.ifi_oerrors, s->errors_out, relaxed); in dlil_input_stats_sync()
323 os_atomic_add(&ifp->if_data.ifi_collisions, s->collisions, relaxed); in dlil_input_stats_sync()
327 os_atomic_add(&ifp->if_data.ifi_iqdrops, s->dropped, relaxed); in dlil_input_stats_sync()
H A Dkpi_interface.c1827 os_atomic_add(&ifp->if_data.ifi_ipackets, s->packets_in, relaxed); in ifnet_stat_increment()
1830 os_atomic_add(&ifp->if_data.ifi_ibytes, s->bytes_in, relaxed); in ifnet_stat_increment()
1833 os_atomic_add(&ifp->if_data.ifi_ierrors, s->errors_in, relaxed); in ifnet_stat_increment()
1837 os_atomic_add(&ifp->if_data.ifi_opackets, s->packets_out, relaxed); in ifnet_stat_increment()
1840 os_atomic_add(&ifp->if_data.ifi_obytes, s->bytes_out, relaxed); in ifnet_stat_increment()
1843 os_atomic_add(&ifp->if_data.ifi_oerrors, s->errors_out, relaxed); in ifnet_stat_increment()
1847 os_atomic_add(&ifp->if_data.ifi_collisions, s->collisions, relaxed); in ifnet_stat_increment()
1850 os_atomic_add(&ifp->if_data.ifi_iqdrops, s->dropped, relaxed); in ifnet_stat_increment()
1872 os_atomic_add(&ifp->if_data.ifi_ipackets, packets_in, relaxed); in ifnet_stat_increment_in()
1875 os_atomic_add(&ifp->if_data.ifi_ibytes, bytes_in, relaxed); in ifnet_stat_increment_in()
[all …]
H A Dif_pflog.c412 os_atomic_add(&ifn->if_obytes, m->m_pkthdr.len, relaxed); in pflog_packet()
/xnu-11417.101.15/bsd/netinet/
H A Digmp_var.h192 #define OIGMPSTAT_ADD(name, val) os_atomic_add(&igmpstat.name, (val), relaxed)
195 #define IGMPSTAT_ADD(name, val) os_atomic_add(&igmpstat_v3.name, (val), relaxed)
H A Din_arp.c354 os_atomic_add(&arpstat.purged, held, relaxed); in arp_llinfo_flushq()
355 os_atomic_add(&arpstat.held, -held, relaxed); in arp_llinfo_flushq()
2155 os_atomic_add(&arpstat.held, -held, relaxed); in arp_ip_handle_input()
/xnu-11417.101.15/osfmk/kern/
H A Dexclaves_memory.c207 os_atomic_add(&exclaves_allocation_statistics.pages_alloced, npages, relaxed); in exclaves_memory_alloc()
208 os_atomic_add(&exclaves_allocation_statistics.time_allocating, elapsed_time, relaxed); in exclaves_memory_alloc()
210os_atomic_add(&exclaves_allocation_statistics.alloc_latency_byhighbit[ffsll(elapsed_time) / 4], el… in exclaves_memory_alloc()
250 os_atomic_add(&exclaves_allocation_statistics.pages_freed, npages, relaxed); in exclaves_memory_free()
H A Dcounter_common.c109 os_atomic_add(counter, amount, relaxed); in counter_add()
H A Dcoalition.c1008 os_atomic_add(&coal->r.gpu_energy_nj, energy, relaxed); in coalition_add_to_gpu_energy()
1012 os_atomic_add(&coal->r.gpu_energy_nj_billed_to_me, in coalition_add_to_gpu_energy()
1017 os_atomic_add(&coal->r.gpu_energy_nj_billed_to_others, in coalition_add_to_gpu_energy()
1631 os_atomic_add(&coalition->r.ane_mach_time, ane_mach_time, relaxed); in coalition_update_ane_stats()
1632 os_atomic_add(&coalition->r.ane_energy_nj, ane_energy_nj, relaxed); in coalition_update_ane_stats()
1643 *new_count = os_atomic_add(&coal->focal_task_count, count, relaxed); in task_coalition_adjust_focal_count()
1688 *new_count = os_atomic_add(&coal->nonfocal_task_count, count, relaxed); in task_coalition_adjust_nonfocal_count()
1712 *new_count = os_atomic_add(&coal->game_task_count, count, relaxed); in task_coalition_adjust_game_mode_count()
1725 *new_count = os_atomic_add(&coal->carplay_task_count, count, relaxed); in task_coalition_adjust_carplay_mode_count()
H A Dpriority.c772 os_atomic_add(&sched_run_buckets[bucket], run_weight, relaxed); in sched_add_bucket()
822 uint32_t new_count = os_atomic_add(&sched_run_buckets[TH_BUCKET_RUN], run_weight, relaxed); in sched_smt_run_incr()
/xnu-11417.101.15/osfmk/arm/
H A Dcounter.c40 os_atomic_add(zpercpu_get(*counter), amount, relaxed); in counter_add()
H A Dmachine_routines_common.c354 os_atomic_add(&perfcontrol_callout_stats[type][PERFCONTROL_STAT_CYCLES], in perfcontrol_callout_counters_end()
356 os_atomic_add(&perfcontrol_callout_stats[type][PERFCONTROL_STAT_INSTRS], in perfcontrol_callout_counters_end()
/xnu-11417.101.15/bsd/skywalk/channel/
H A Dchannel_kern.c257 os_atomic_add(&ifp->if_data.ifi_opackets, stats->kcrsi_slots_transferred, relaxed); in kern_channel_increment_ring_net_stats()
258 os_atomic_add(&ifp->if_data.ifi_obytes, stats->kcrsi_bytes_transferred, relaxed); in kern_channel_increment_ring_net_stats()
260 os_atomic_add(&ifp->if_data.ifi_ipackets, stats->kcrsi_slots_transferred, relaxed); in kern_channel_increment_ring_net_stats()
261 os_atomic_add(&ifp->if_data.ifi_ibytes, stats->kcrsi_bytes_transferred, relaxed); in kern_channel_increment_ring_net_stats()
/xnu-11417.101.15/san/coverage/
H A Dkcov.c116 os_atomic_add(&kcov_enabled, 1, relaxed); in kcov_enable()
/xnu-11417.101.15/libkern/os/
H A Drefcnt.c903 os_atomic_add(zpercpu_get_cpu(rc, cpu), in __os_pcpu_ref_release_live_slow()
955 os_atomic_add(zpercpu_get_cpu(rc, cpu), in __os_pcpu_ref_release_slow()
1026 v = os_atomic_add(zpercpu_get_cpu(rc, 0), t, acq_rel); in os_ref_count_t()
H A Datomic_private.h392 #define os_atomic_add(p, v, m) _os_atomic_c11_op(p, v, m, fetch_add, +) macro
H A Dlog_mem.c237 os_atomic_add(&lm->lm_cnt_free, (uint32_t)amount, relaxed); in logmem_free_impl()
/xnu-11417.101.15/tests/
H A Dos_refcnt.c439 os_atomic_add(count, n, relaxed); in worker_ref()
456 os_atomic_add(count, n, relaxed); in worker_pcpu_ref()
/xnu-11417.101.15/bsd/kern/
H A Dcounter_test.c226 os_atomic_add(&atomic_counter, 1, relaxed);
H A Dubc_subr.c4210 unsigned int new_cs_blob_count = os_atomic_add(&cs_blob_count, 1, relaxed); in ubc_cs_blob_adjust_statistics()
4215 size_t new_cs_blob_size = os_atomic_add(&cs_blob_size, blob->csb_mem_size, relaxed); in ubc_cs_blob_adjust_statistics()
5548 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free_and_vnode_unlock()
5549 os_atomic_add(&cs_blob_size, -blob->csb_mem_size, relaxed); in ubc_cs_free_and_vnode_unlock()
5555 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free_and_vnode_unlock()
5556 os_atomic_add(&cs_blob_size, -cs_blob_supplement->csb_mem_size, relaxed); in ubc_cs_free_and_vnode_unlock()
5572 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free()
5573 os_atomic_add(&cs_blob_size, -blob->csb_mem_size, relaxed); in ubc_cs_free()
5583 os_atomic_add(&cs_blob_count, -1, relaxed); in ubc_cs_free()
5584 os_atomic_add(&cs_blob_size, -blob->csb_mem_size, relaxed); in ubc_cs_free()
/xnu-11417.101.15/osfmk/x86_64/
H A Dkpc_x86.c445 os_atomic_add(&(handler->nb_counters), r, relaxed); in kpc_get_curcpu_counters_mp_call()
/xnu-11417.101.15/osfmk/vm/
H A Dvm_compressor.c4269os_atomic_add(&vm_pageout_vminfo.vm_compressor_pages_grabbed, size_to_populate / PAGE_SIZE, relaxe… in c_seg_allocate()
4422 os_atomic_add(&c_segment_pages_compressed_incore_late_swapout, c_seg->c_slots_used, relaxed); in c_current_seg_filled()
4621 os_atomic_add(&c_segment_pages_compressed_incore, c_seg->c_slots_used, relaxed); in c_seg_swapin()
4623 os_atomic_add(&c_segment_pages_compressed_incore_late_swapout, c_seg->c_slots_used, relaxed); in c_seg_swapin()
4627 os_atomic_add(&compressor_bytes_used, c_seg->c_bytes_used, relaxed); in c_seg_swapin()
4974 os_atomic_add(&c_segment_compressed_bytes, c_size, relaxed); in c_compress_page()
4975 os_atomic_add(&compressor_bytes_used, c_rounded_size, relaxed); in c_compress_page()
4977 os_atomic_add(&c_segment_input_bytes, PAGE_SIZE, relaxed); in c_compress_page()
/xnu-11417.101.15/doc/primitives/
H A Datomics.md191 - `os_atomic_${op}` (for example `os_atomic_add`) which
197 1. `os_atomic_add(p, value, ...)` is essentially equivalent to the C
/xnu-11417.101.15/bsd/dev/dtrace/
H A Dfasttrap.c1822 os_atomic_add(&fasttrap_retired, fp->ftp_pcount, relaxed); in fasttrap_provider_retire()
1983 os_atomic_add(&fasttrap_total, pdata->ftps_noffs, relaxed); in fasttrap_add_probe()
2238 os_atomic_add(&fasttrap_total, ntps, relaxed); in fasttrap_meta_create_probe()

12