Loading...
Defined in 3 files as a macro:
- libkern/os/atomic_private.h, line 727 (as a macro)
- libkern/os/atomic_private_arch.h, line 87 (as a macro)
- libkern/os/atomic_private_arch.h, line 182 (as a macro)
Referenced in 32 files:
- bsd/kern/kern_aio.c, line 453
- bsd/kern/kern_descrip.c, line 2998
- bsd/kern/kern_event.c
- bsd/kern/kern_proc.c
- bsd/kern/uipc_usrreq.c, line 2815
- bsd/pthread/pthread_workqueue.c
- bsd/skywalk/mem/skmem_cache_var.h
- libkern/firehose/chunk_private.h, line 105
- libkern/gen/OSAtomicOperations.c, line 182
- libkern/os/atomic_private_arch.h
- libkern/os/refcnt.c
- libsyscall/mach/vm_reclaim.c, line 417
- osfmk/arm64/sptm/pmap/pmap.c, line 2260
- osfmk/arm64/sptm/pmap/pmap_data.h, line 1562
- osfmk/kern/epoch_sync.c, line 362
- osfmk/kern/kern_apfs_reflock.c
- osfmk/kern/kern_cdata.c
- osfmk/kern/kern_stackshot.c
- osfmk/kern/lock_mtx.c, line 402
- osfmk/kern/lock_rw.c, line 2107
- osfmk/kern/lock_ticket.c
- osfmk/kern/locks.c
- osfmk/kern/machine.c, line 1376
- osfmk/kern/mpsc_ring.c, line 262
- osfmk/kern/sched_clutch.c
- osfmk/kern/smr.c, line 899
- osfmk/kern/task.c, line 9444
- osfmk/kern/work_interval.c, line 278
- osfmk/prng/entropy.c, line 185
- osfmk/vm/vm_entry_lock.c
- san/memory/ubsan_log.c
- tests/os_atomic.cpp