Loading...
Defined in 1 files as a macro:
Referenced in 121 files:
- EXTERNAL_HEADERS/stddef.h, line 42
- iokit/DriverKit/IOTypes.h, 2 times
- iokit/DriverKit/bounded_array_ref.h, 6 times
- iokit/DriverKit/bounded_ptr.h, 8 times
- iokit/DriverKit/safe_allocation.h, 20 times
- iokit/Exclaves/Exclaves.cpp, line 747
- iokit/IOKit/IOTypes.h, 2 times
- iokit/IOKit/perfcontrol/IOPerfControl.h, 11 times
- iokit/Kernel/IOBufferMemoryDescriptor.cpp, line 179
- iokit/Kernel/IOCPU.cpp, line 218
- iokit/Kernel/IOCatalogue.cpp, line 278
- iokit/Kernel/IOCommandGate.cpp, line 95
- iokit/Kernel/IOCommandPool.cpp, 2 times
- iokit/Kernel/IOCommandQueue.cpp, line 126
- iokit/Kernel/IODMACommand.cpp, 3 times
- iokit/Kernel/IODMAEventSource.cpp, line 97
- iokit/Kernel/IODataQueue.cpp, 2 times
- iokit/Kernel/IOExtensiblePaniclog.cpp, 4 times
- iokit/Kernel/IOFilterInterruptEventSource.cpp, 3 times
- iokit/Kernel/IOHistogramReporter.cpp, 7 times
- iokit/Kernel/IOInterruptEventSource.cpp, line 212
- iokit/Kernel/IOMemoryCursor.cpp, 4 times
- iokit/Kernel/IOMemoryDescriptor.cpp, 13 times
- iokit/Kernel/IONVRAM.cpp, 71 times
- iokit/Kernel/IONVRAMCHRPHandler.cpp, 35 times
- iokit/Kernel/IONVRAMV3Handler.cpp, 40 times
- iokit/Kernel/IOPMrootDomain.cpp, 10 times
- iokit/Kernel/IOPerfControl.cpp, 35 times
- iokit/Kernel/IOPlatformExpert.cpp, line 1383
- iokit/Kernel/IOReportLegend.cpp, 2 times
- iokit/Kernel/IOReporter.cpp, 8 times
- iokit/Kernel/IOService.cpp, line 8278
- iokit/Kernel/IOSharedDataQueue.cpp, 2 times
- iokit/Kernel/IOSimpleReporter.cpp, 2 times
- iokit/Kernel/IOStateReporter.cpp, 3 times
- iokit/Kernel/IOUserClient.cpp, 3 times
- iokit/Kernel/IOUserServer.cpp, line 7203
- iokit/Kernel/IOWorkloadConfig.cpp, 43 times
- iokit/Tests/Tests.cpp, 25 times
- libkern/c++/OSArray.cpp, 4 times
- libkern/c++/OSCollectionIterator.cpp, line 63
- libkern/c++/OSData.cpp, 6 times
- libkern/c++/OSDictionary.cpp, 7 times
- libkern/c++/OSKext.cpp, 14 times
- libkern/c++/OSNumber.cpp, 4 times
- libkern/c++/OSOrderedSet.cpp, 3 times
- libkern/c++/OSSerialize.cpp, 2 times
- libkern/c++/OSSet.cpp, 5 times
- libkern/c++/OSString.cpp, 4 times
- libkern/c++/OSSymbol.cpp, 5 times
- libkern/c++/priority_queue.cpp, 4 times
- libkern/coreanalytics/coreanalytics_shim.cpp, 9 times
- libkern/libclosure/runtime.cpp, 4 times
- libkern/libkern/Block_private.h, 4 times
- libkern/libkern/c++/OSLib.h, line 101
- libkern/libkern/c++/OSPtr.h, line 120
- libkern/libkern/c++/OSSharedPtr.h, 6 times
- libkern/libkern/c++/OSValueObject.h, 3 times
- libkern/libkern/c++/bounded_array_ref.h, 6 times
- libkern/libkern/c++/bounded_ptr.h, 8 times
- libkern/libkern/c++/intrusive_shared_ptr.h, 21 times
- libkern/libkern/c++/safe_allocation.h, 20 times
- libkern/os/cpp_util.h, line 23
- osfmk/libsa/string.h, line 68
- tests/bounded_array_ref_src/begin_end.cpp, 2 times
- tests/bounded_array_ref_src/compare.equal.nullptr.cpp, 8 times
- tests/bounded_array_ref_src/ctor.bounded_ptr.cpp, line 81
- tests/bounded_array_ref_src/ctor.default.cpp, 3 times
- tests/bounded_array_ref_src/ctor.raw_ptr.cpp, line 79
- tests/bounded_array_src/data.cpp, 4 times
- tests/bounded_ptr_src/assign.convert.cpp, 2 times
- tests/bounded_ptr_src/assign.nullptr.cpp, 7 times
- tests/bounded_ptr_src/compare.equal.nullptr.cpp, 14 times
- tests/bounded_ptr_src/compare.equal.raw.cpp, 4 times
- tests/bounded_ptr_src/compare.order.raw.cpp, 4 times
- tests/bounded_ptr_src/ctor.begin_end.cpp, 4 times
- tests/bounded_ptr_src/ctor.convert.cpp, 2 times
- tests/bounded_ptr_src/ctor.default.cpp, 2 times
- tests/bounded_ptr_src/ctor.nullptr.cpp, 20 times
- tests/bounded_ptr_src/example.malloc.cpp, 2 times
- tests/bounded_ptr_src/operator_bool.cpp, line 20
- tests/bounded_ptr_src/reinterpret_cast.cpp, 4 times
- tests/bounded_ptr_src/unsafe_discard_bounds.cpp, 4 times
- tests/intrusive_shared_ptr_src/assign.copy.cpp, 8 times
- tests/intrusive_shared_ptr_src/assign.move.cpp, 10 times
- tests/intrusive_shared_ptr_src/assign.nullptr.cpp, 5 times
- tests/intrusive_shared_ptr_src/cast.const.cpp, 7 times
- tests/intrusive_shared_ptr_src/cast.reinterpret.cpp, 7 times
- tests/intrusive_shared_ptr_src/cast.static.cpp, 7 times
- tests/intrusive_shared_ptr_src/compare.equal.cpp, 3 times
- tests/intrusive_shared_ptr_src/compare.equal.nullptr.cpp, 3 times
- tests/intrusive_shared_ptr_src/compare.equal.raw.cpp, 4 times
- tests/intrusive_shared_ptr_src/ctor.copy.cpp, 2 times
- tests/intrusive_shared_ptr_src/ctor.default.cpp, 4 times
- tests/intrusive_shared_ptr_src/ctor.move.cpp, 6 times
- tests/intrusive_shared_ptr_src/ctor.nullptr.cpp, 6 times
- tests/intrusive_shared_ptr_src/detach.cpp, line 24
- tests/intrusive_shared_ptr_src/dtor.cpp, line 31
- tests/intrusive_shared_ptr_src/operator.bool.cpp, line 31
- tests/intrusive_shared_ptr_src/reset.cpp, 4 times
- tests/intrusive_shared_ptr_src/reset.no_retain.cpp, 7 times
- tests/intrusive_shared_ptr_src/reset.retain.cpp, 7 times
- tests/intrusive_shared_ptr_src/swap.cpp, 8 times
- tests/priority_queue.cpp, line 16
- tests/safe_allocation_src/assign.move.cpp, 10 times
- tests/safe_allocation_src/assign.nullptr.cpp, 5 times
- tests/safe_allocation_src/begin_end.cpp, 6 times
- tests/safe_allocation_src/compare.equal.nullptr.cpp, 9 times
- tests/safe_allocation_src/ctor.allocate.cpp, 2 times
- tests/safe_allocation_src/ctor.allocate_zero.cpp, line 20
- tests/safe_allocation_src/ctor.default.cpp, 3 times
- tests/safe_allocation_src/ctor.move.cpp, 6 times
- tests/safe_allocation_src/ctor.nullptr.cpp, 8 times
- tests/safe_allocation_src/data.cpp, line 21
- tests/safe_allocation_src/dtor.cpp, line 37
- tests/safe_allocation_src/operator.bool.cpp, line 28
- tests/safe_allocation_src/size.cpp, line 31
- tests/safe_allocation_src/swap.cpp, 8 times
- tests/sched/sched_test_harness/shadow_headers/priority_queue.cpp, line 8
- tests/vm/vm_stress.cpp, line 626
- tools/kt-dump/kt-dump.cpp, 3 times