Loading...
Defined in 4 files as a macro:
- tests/os_refcnt.c, line 10 (as a macro)
- tests/priority_queue.cpp, line 10 (as a macro)
- tests/queue.c, line 6 (as a macro)
- tests/test_strings.c, line 20 (as a macro)
Referenced in 321 files:
- EXTERNAL_HEADERS/corecrypto/cc_config.h, line 256
- EXTERNAL_HEADERS/image4/cs/traps.h, line 43
- EXTERNAL_HEADERS/image4/image4.h, 5 times
- EXTERNAL_HEADERS/img4/4xnu.h, 2 times
- EXTERNAL_HEADERS/img4/chip.h, 11 times
- EXTERNAL_HEADERS/img4/chip_ap.h, 12 times
- EXTERNAL_HEADERS/img4/chip_ap_category.h, 6 times
- EXTERNAL_HEADERS/img4/chip_ap_software.h, 3 times
- EXTERNAL_HEADERS/img4/chip_cryptex1.h, 23 times
- EXTERNAL_HEADERS/img4/chip_sep.h, 2 times
- EXTERNAL_HEADERS/img4/chip_x86.h, 2 times
- EXTERNAL_HEADERS/img4/firmware.h, 11 times
- EXTERNAL_HEADERS/img4/image.h, 9 times
- EXTERNAL_HEADERS/img4/nonce.h, 15 times
- EXTERNAL_HEADERS/img4/object.h, 3 times
- EXTERNAL_HEADERS/img4/runtime.h, 8 times
- EXTERNAL_HEADERS/img4/shim.h, line 24
- EXTERNAL_HEADERS/img4/shim_xnu.h, line 12
- EXTERNAL_HEADERS/stdarg.h, line 26
- EXTERNAL_HEADERS/stdatomic.h, line 24
- EXTERNAL_HEADERS/stdbool.h, line 29
- bsd/arm/_types.h, line 10
- bsd/arm/limits.h, line 48
- bsd/i386/_types.h, line 34
- bsd/i386/limits.h, line 47
- bsd/kern/kern_codesigning.c, line 57
- bsd/libkern/copyio.h, 2 times
- bsd/libkern/libkern.h, 3 times
- bsd/net/bridgestp.h, line 133
- bsd/net/content_filter.h, line 41
- bsd/net/if_bridgevar.h, 8 times
- bsd/net/if_llreach.h, line 59
- bsd/net/if_ports_used.h, line 298
- bsd/net/if_private.h, 4 times
- bsd/net/if_var.h, line 265
- bsd/net/if_var_status.h, 4 times
- bsd/net/kctl_test.h, line 34
- bsd/net/kpi_interface.h, 2 times
- bsd/net/net_api_stats.h, line 146
- bsd/net/ntstat.h, line 1275
- bsd/net/remote_vif.h, line 51
- bsd/net/sockaddr_utils.h, line 31
- bsd/net/strict_type_cnv_private.h, line 31
- bsd/netinet/igmp_var.h, line 144
- bsd/netinet/in_pcb.h, 2 times
- bsd/netinet6/mld6_var.h, line 74
- bsd/nfs/nfs.h, 3 times
- bsd/pthread/bsdthread_private.h, line 32
- bsd/pthread/priority_private.h, 2 times
- bsd/pthread/workqueue_syscalls.h, line 34
- bsd/skywalk/os_skywalk_private.h, line 31
- bsd/sys/_types.h, line 36
- bsd/sys/_types/_null.h, line 29
- bsd/sys/_types/_offsetof.h, line 29
- bsd/sys/_types/_ptrdiff_t.h, line 30
- bsd/sys/_types/_rsize_t.h, line 29
- bsd/sys/_types/_size_t.h, line 29
- bsd/sys/_types/_va_list.h, line 33
- bsd/sys/_types/_wchar_t.h, line 30
- bsd/sys/acct.h, line 113
- bsd/sys/bitstring.h, line 64
- bsd/sys/cdefs.h, 5 times
- bsd/sys/code_signing.h, 2 times
- bsd/sys/code_signing_internal.h, line 33
- bsd/sys/codesign.h, line 201
- bsd/sys/decmpfs.h, line 180
- bsd/sys/disk.h, 2 times
- bsd/sys/domain.h, 4 times
- bsd/sys/event_private.h, 3 times
- bsd/sys/eventvar.h, line 64
- bsd/sys/file_internal.h, line 71
- bsd/sys/filedesc.h, line 86
- bsd/sys/fsctl.h, line 75
- bsd/sys/fslog.h, line 36
- bsd/sys/kauth.h, 2 times
- bsd/sys/kdebug_kernel.h, 2 times
- bsd/sys/kern_memorystatus.h, line 484
- bsd/sys/kern_memorystatus_freeze.h, line 51
- bsd/sys/kern_memorystatus_xnu.h, line 34
- bsd/sys/kpi_mbuf.h, 6 times
- bsd/sys/kpi_socket.h, line 275
- bsd/sys/lockdown_mode.h, line 32
- bsd/sys/malloc.h, 2 times
- bsd/sys/mbuf.h, 6 times
- bsd/sys/mman.h, line 300
- bsd/sys/monotonic.h, line 102
- bsd/sys/msgbuf.h, line 78
- bsd/sys/persona.h, 2 times
- bsd/sys/pgo.h, line 94
- bsd/sys/proc.h, 5 times
- bsd/sys/proc_info_private.h, line 300
- bsd/sys/process_policy.h, line 37
- bsd/sys/protosw.h, 9 times
- bsd/sys/queue.h, line 688
- bsd/sys/reason.h, line 40
- bsd/sys/reboot.h, line 157
- bsd/sys/resourcevar.h, 3 times
- bsd/sys/select.h, line 164
- bsd/sys/signalvar.h, line 241
- bsd/sys/socket_private.h, 3 times
- bsd/sys/sysctl.h, 7 times
- bsd/sys/syslimits.h, line 73
- bsd/sys/syslog.h, line 328
- bsd/sys/systm.h, 2 times
- bsd/sys/time.h, line 204
- bsd/sys/timex.h, line 189
- bsd/sys/tprintf.h, line 72
- bsd/sys/trust_caches.h, line 53
- bsd/sys/tty.h, 3 times
- bsd/sys/ubc.h, 2 times
- bsd/sys/ucred.h, line 164
- bsd/sys/uio_internal.h, line 108
- bsd/sys/ulock.h, line 40
- bsd/sys/user.h, 2 times
- bsd/sys/ux_exception.h, line 56
- bsd/sys/vnode.h, 2 times
- bsd/sys/vnode_if.h, 52 times
- bsd/sys/work_interval.h, line 313
- iokit/DriverKit/IOKitKeys.h, line 174
- iokit/DriverKit/IOTypes.h, 2 times
- iokit/DriverKit/queue_implementation.h, line 542
- iokit/IOKit/IOBufferMemoryDescriptor.h, 2 times
- iokit/IOKit/IOCatalogue.h, 2 times
- iokit/IOKit/IOEventSource.h, 2 times
- iokit/IOKit/IOFilterInterruptEventSource.h, 2 times
- iokit/IOKit/IOInterruptEventSource.h, line 161
- iokit/IOKit/IOInterrupts.h, line 53
- iokit/IOKit/IOKitDebug.h, 3 times
- iokit/IOKit/IOKitKeys.h, line 174
- iokit/IOKit/IOKitServer.h, line 117
- iokit/IOKit/IOLib.h, 7 times
- iokit/IOKit/IOLocks.h, 4 times
- iokit/IOKit/IOMapTypes.h, line 74
- iokit/IOKit/IOMapper.h, line 73
- iokit/IOKit/IOMemoryDescriptor.h, 11 times
- iokit/IOKit/IOPlatformExpert.h, line 93
- iokit/IOKit/IOPolledInterface.h, line 114
- iokit/IOKit/IORegistryEntry.h, 3 times
- iokit/IOKit/IOService.h, 14 times
- iokit/IOKit/IOServicePM.h, line 42
- iokit/IOKit/IOTimerEventSource.h, line 187
- iokit/IOKit/IOTypes.h, 2 times
- iokit/IOKit/IOUserClient.h, 4 times
- iokit/IOKit/IOUserServer.h, line 98
- iokit/IOKit/IOWorkLoop.h, line 355
- iokit/IOKit/pwr_mgt/IOPowerConnection.h, line 85
- iokit/IOKit/pwr_mgt/RootDomain.h, 5 times
- iokit/IOKit/skywalk/IOSkywalkSupport.h, line 59
- libkern/libkern/OSAtomic.h, 4 times
- libkern/libkern/OSKextLib.h, 2 times
- libkern/libkern/OSKextLibPrivate.h, 4 times
- libkern/libkern/OSMalloc.h, 2 times
- libkern/libkern/OSReturn.h, line 75
- libkern/libkern/amfi/amfi.h, line 46
- libkern/libkern/c++/OSCollection.h, line 119
- libkern/libkern/c++/OSCollectionIterator.h, 3 times
- libkern/libkern/c++/OSData.h, 3 times
- libkern/libkern/c++/OSDictionary.h, 3 times
- libkern/libkern/c++/OSKext.h, 8 times
- libkern/libkern/c++/OSLib.h, line 50
- libkern/libkern/c++/OSMetaClass.h, 9 times
- libkern/libkern/c++/OSNumber.h, 2 times
- libkern/libkern/c++/OSObject.h, line 442
- libkern/libkern/c++/OSSerialize.h, 2 times
- libkern/libkern/c++/OSString.h, 2 times
- libkern/libkern/c++/OSSymbol.h, line 419
- libkern/libkern/coreanalytics/coreanalytics.h, line 28
- libkern/libkern/coreanalytics/coreanalytics_internal.h, line 28
- libkern/libkern/coreanalytics/coreanalytics_shim.h, line 74
- libkern/libkern/coretrust/coretrust.h, line 36
- libkern/libkern/crypto/crypto.h, line 39
- libkern/libkern/crypto/rand.h, line 58
- libkern/libkern/image4/dlxk.h, line 48
- libkern/libkern/sysctl.h, line 112
- libkern/libkern/zlib.h, 2 times
- libkern/os/atomic_private.h, line 105
- libkern/os/log.h, 2 times
- libkern/os/refcnt.h, line 287
- libkern/os/refcnt_internal.h, 3 times
- libkern/zlib/deflate.c, line 1760
- osfmk/arm/machine_routines.h, 12 times
- osfmk/arm/pal_routines.h, line 38
- osfmk/arm/trap.h, line 140
- osfmk/arm64/asm.h, 2 times
- osfmk/arm64/proc_reg.h, line 86
- osfmk/atm/atm_internal.h, line 41
- osfmk/console/serial_protos.h, line 106
- osfmk/console/video_console.h, line 74
- osfmk/corpses/task_corpse.h, line 54
- osfmk/device/device_port.h, line 80
- osfmk/i386/cpu_data.h, line 695
- osfmk/i386/hpet.h, line 109
- osfmk/i386/machine_routines.h, 3 times
- osfmk/i386/mp.h, line 81
- osfmk/i386/pal_lock_asm.h, line 31
- osfmk/i386/pal_native.h, line 31
- osfmk/i386/pal_routines.h, line 80
- osfmk/i386/panic_hooks.h, line 32
- osfmk/i386/proc_reg.h, line 466
- osfmk/i386/trap.h, line 163
- osfmk/ipc/ipc_importance.h, line 252
- osfmk/kdp/kdp_common.h, line 31
- osfmk/kdp/processor_core.h, line 248
- osfmk/kern/affinity.h, line 29
- osfmk/kern/arcade.h, line 37
- osfmk/kern/assert.h, line 145
- osfmk/kern/block_hint.h, line 70
- osfmk/kern/clock.h, 3 times
- osfmk/kern/coalition.h, line 33
- osfmk/kern/counter.h, line 28
- osfmk/kern/cpu_data.h, line 32
- osfmk/kern/cpu_number.h, line 57
- osfmk/kern/debug.h, 3 times
- osfmk/kern/ecc.h, 2 times
- osfmk/kern/hvg_hypercall.h, line 97
- osfmk/kern/ipc_mig.h, 5 times
- osfmk/kern/kalloc.h, 13 times
- osfmk/kern/kern_apfs_reflock.h, line 53
- osfmk/kern/kern_cdata.h, 2 times
- osfmk/kern/kern_stackshot.h, line 38
- osfmk/kern/kpc.h, line 155
- osfmk/kern/lock_attr.h, 2 times
- osfmk/kern/lock_group.h, 2 times
- osfmk/kern/lock_mtx.h, 2 times
- osfmk/kern/lock_rw.h, 4 times
- osfmk/kern/lock_stat.h, line 39
- osfmk/kern/lock_types.h, line 60
- osfmk/kern/locks.h, 3 times
- osfmk/kern/mach_filter.h, line 81
- osfmk/kern/mach_param.h, line 67
- osfmk/kern/mpsc_queue.h, 2 times
- osfmk/kern/percpu.h, line 37
- osfmk/kern/policy_internal.h, line 36
- osfmk/kern/processor.h, line 847
- osfmk/kern/queue.h, line 542
- osfmk/kern/recount.h, 2 times
- osfmk/kern/remote_time.h, line 73
- osfmk/kern/sched_prim.h, 2 times
- osfmk/kern/simple_lock.h, line 78
- osfmk/kern/smr.h, 3 times
- osfmk/kern/smr_hash.h, 3 times
- osfmk/kern/startup.h, line 32
- osfmk/kern/sync_sema.h, line 87
- osfmk/kern/task.h, 3 times
- osfmk/kern/task_ident.h, line 66
- osfmk/kern/task_ref.h, line 49
- osfmk/kern/telemetry.h, line 53
- osfmk/kern/thread.h, 4 times
- osfmk/kern/thread_call.h, 3 times
- osfmk/kern/thread_group.h, 2 times
- osfmk/kern/ticket_lock.h, 3 times
- osfmk/kern/timer_call.h, line 50
- osfmk/kern/turnstile.h, 2 times
- osfmk/kern/waitq.h, 2 times
- osfmk/kern/workload_config.h, line 36
- osfmk/kern/zalloc.h, 11 times
- osfmk/libsa/string.h, 3 times
- osfmk/mach/arm/exception.h, line 40
- osfmk/mach/arm/thread_status.h, 6 times
- osfmk/mach/arm/vm_param.h, 4 times
- osfmk/mach/coalition.h, line 195
- osfmk/mach/exclaves.h, line 1076
- osfmk/mach/host_info.h, line 222
- osfmk/mach/i386/thread_status.h, line 373
- osfmk/mach/mach_interface.h, line 49
- osfmk/mach/mach_traps.h, line 373
- osfmk/mach/mach_types.h, line 240
- osfmk/mach/machine/thread_state.h, line 43
- osfmk/mach/memory_object_types.h, 5 times
- osfmk/mach/message.h, 7 times
- osfmk/mach/mig.h, line 131
- osfmk/mach/port.h, 5 times
- osfmk/mach/resource_monitors.h, line 34
- osfmk/mach/semaphore.h, line 82
- osfmk/mach/sfi_class.h, line 49
- osfmk/mach/shared_region.h, line 87
- osfmk/mach/sync_policy.h, line 51
- osfmk/mach/task_info.h, line 620
- osfmk/mach/task_special_ports.h, line 134
- osfmk/mach/vm_param.h, line 270
- osfmk/mach/vm_statistics.h, 4 times
- osfmk/mach/vm_types.h, line 231
- osfmk/machine/machine_routines.h, 4 times
- osfmk/prng/random.h, line 36
- osfmk/vm/memory_object_internal.h, line 32
- osfmk/vm/memory_object_xnu.h, line 32
- osfmk/vm/pmap.h, line 908
- osfmk/vm/pmap_cs.h, line 49
- osfmk/vm/vm_compressor_algorithms_internal.h, line 32
- osfmk/vm/vm_compressor_algorithms_xnu.h, line 31
- osfmk/vm/vm_compressor_backing_store_xnu.h, line 31
- osfmk/vm/vm_compressor_internal.h, line 36
- osfmk/vm/vm_compressor_pager_internal.h, line 36
- osfmk/vm/vm_compressor_pager_xnu.h, line 29
- osfmk/vm/vm_dyld_pager_internal.h, line 39
- osfmk/vm/vm_fault.h, 2 times
- osfmk/vm/vm_fault_xnu.h, line 32
- osfmk/vm/vm_init_xnu.h, line 35
- osfmk/vm/vm_kern.h, 4 times
- osfmk/vm/vm_kern_xnu.h, line 37
- osfmk/vm/vm_map.h, 2 times
- osfmk/vm/vm_map_internal.h, line 71
- osfmk/vm/vm_map_xnu.h, line 32
- osfmk/vm/vm_memory_entry.h, line 29
- osfmk/vm/vm_memory_entry_xnu.h, line 32
- osfmk/vm/vm_object_internal.h, line 32
- osfmk/vm/vm_object_xnu.h, line 69
- osfmk/vm/vm_page_internal.h, line 36
- osfmk/vm/vm_pageout_internal.h, line 37
- osfmk/vm/vm_pageout_xnu.h, line 37
- osfmk/vm/vm_protos.h, line 29
- osfmk/vm/vm_protos_internal.h, line 37
- osfmk/vm/vm_purgeable_xnu.h, line 44
- osfmk/vm/vm_reclaim_xnu.h, line 32
- osfmk/vm/vm_shared_region_internal.h, line 47
- osfmk/vm/vm_shared_region_xnu.h, line 229
- osfmk/vm/vm_upl.h, line 29
- pexpert/pexpert/i386/efi.h, line 553
- pexpert/pexpert/pexpert.h, 6 times
- san/memory/kasan.h, line 117
- security/_label.h, line 81