Home
last modified time | relevance | path

Searched refs:os_atomic_init (Results 1 – 16 of 16) sorted by relevance

/xnu-11417.101.15/osfmk/kern/
H A Dmpsc_queue.h157 os_atomic_init(&q->mpqh_head.mpqc_next, NULL); in mpsc_queue_init()
158 os_atomic_init(&q->mpqh_tail, &q->mpqh_head); in mpsc_queue_init()
H A Dlock_ptr.c107 os_atomic_init(lck, init); in hw_lck_ptr_init()
H A Dmpsc_queue.c129 os_atomic_init(&dq->mpd_state, MPSC_QUEUE_STATE_INACTIVE); in _mpsc_daemon_queue_init()
H A Dsfi.c234 os_atomic_init(&sfi_enabled_class_count, 0); in sfi_init()
H A Dsched_prim.c734 os_atomic_init(&sched_load_compute_deadline, sched_load_compute_interval_abs); in sched_timeshare_timebase_init()
781 os_atomic_init(&pset->rt_runq.count, 0); in pset_rt_init()
782 os_atomic_init(&pset->rt_runq.earliest_deadline, RT_DEADLINE_NONE); in pset_rt_init()
783 os_atomic_init(&pset->rt_runq.constraint, RT_CONSTRAINT_NONE); in pset_rt_init()
784 os_atomic_init(&pset->rt_runq.ed_index, NOPRI); in pset_rt_init()
1515 os_atomic_init(cond, SCHED_COND_INIT); in sched_cond_init()
H A Dlocks.c496 os_atomic_init(&hw_lock_test_to, timeout); in hw_lock_test_to_init()
/xnu-11417.101.15/osfmk/ipc/
H A Dipc_object.c436 os_atomic_init(&object->io_bits, io_makebits(otype)); in ipc_object_alloc()
437 os_atomic_init(&object->io_references, 1); /* for entry, not caller */ in ipc_object_alloc()
492 os_atomic_init(&object->io_bits, io_makebits(otype));
493 os_atomic_init(&object->io_references, 1); /* for entry, not caller */
H A Dipc_pset.c193 os_atomic_init(&pset->ips_object.io_bits, io_makebits(IOT_PORT_SET)); in ipc_pset_alloc_special()
194 os_atomic_init(&pset->ips_object.io_references, 1); in ipc_pset_alloc_special()
H A Dipc_port.c3189 os_atomic_init(&port->ip_object.io_bits, io_makebits(IOT_PORT)); in ipc_port_alloc_special()
3190 os_atomic_init(&port->ip_object.io_references, 1); in ipc_port_alloc_special()
/xnu-11417.101.15/san/coverage/
H A Dkcov_ksancov.c702 os_atomic_init(&trace->kt_head, 0); in ksancov_trace_alloc()
703 os_atomic_init(&trace->kt_hdr.kh_enabled, 0); in ksancov_trace_alloc()
735 os_atomic_init(&counters->kc_hdr.kh_enabled, 0); in ksancov_counters_alloc()
/xnu-11417.101.15/libkern/os/
H A Datomic_private.h237 #define os_atomic_init(p, v) \ macro
H A Drefcnt.c765 os_atomic_init(zpercpu_get_cpu(rc, cpu), in zpercpu_foreach_cpu()
/xnu-11417.101.15/doc/primitives/
H A Datomics.md162 `os_atomic_init`, `os_atomic_load` and `os_atomic_store` provide
/xnu-11417.101.15/osfmk/arm/pmap/
H A Dpmap_data.c3343 os_atomic_init(&free_pmap->pmap.ref_count, 0); in pmap_alloc_pmap()
H A Dpmap.c2255 os_atomic_init(&kernel_pmap->ref_count, 1); in pmap_bootstrap()
2257 os_atomic_init(&kernel_pmap->nested_count, 0); in pmap_bootstrap()
3123 os_atomic_init(&p->nested_count, 0); in pmap_create_options_internal()
3128 os_atomic_init(&p->ref_count, 1); in pmap_create_options_internal()
/xnu-11417.101.15/bsd/kern/
H A Dkern_proc.c2419 os_atomic_init(&sess->s_ttydev, NODEV); in session_alloc()