Path Lines of Code EXTERNAL_HEADERS/Info.plist 22 README.md 295 bsd/crypto/doc/KernelCrypto.plist 76 config/System.kext/Info.plist 32 config/System.kext/PlugIns/AppleNMI.kext/Info.plist 30 config/System.kext/PlugIns/ApplePlatformFamily.kext/Info.plist 32 config/System.kext/PlugIns/BSDKernel.kext/Info.plist 34 config/System.kext/PlugIns/IOKit.kext/Info.plist 34 config/System.kext/PlugIns/IONVRAMFamily.kext/Info.plist 32 config/System.kext/PlugIns/IOSystemManagement.kext/Info.plist 32 config/System.kext/PlugIns/Kasan.kext/Info.plist 34 config/System.kext/PlugIns/Libkern.kext/Info.plist 34 config/System.kext/PlugIns/MACFramework.kext/Info.plist 34 config/System.kext/PlugIns/Mach.kext/Info.plist 34 config/System.kext/PlugIns/Private.kext/Info.plist 34 config/System.kext/PlugIns/Unsupported.kext/Info.plist 34 doc/allocators.md 383 doc/atomics.md 316 doc/startup.md 167 doc/xnu_build_consolidation.md 103 iokit/Examples/drvGenericInterruptController/GenericInterruptController.cpp 107 iokit/Examples/drvGenericInterruptController/GenericInterruptController.h 21 libkdd/README.md 82 libkdd/kdd.framework/Info.plist 26 libkdd/kdd.frameworkTests/Info.plist 22 libkdd/tests/Info.plist 24 libkdd/tests/nested-sample.plist 14 libkdd/xnu.libkdd.plist 31 libkern/c++/Tests/TestSerialization/test1/Info.plist 33 libkern/c++/Tests/TestSerialization/test2/Info.plist 33 libkern/kmod/libkmodtest/libkmodtest-Info.plist 51 osfmk/man/DMN_port_deleted.html 63 osfmk/man/DMN_port_destroyed.html 57 osfmk/man/DP_backing_store_create.html 61 osfmk/man/DP_backing_store_delete.html 47 osfmk/man/DP_backing_store_info.html 73 osfmk/man/DP_object_create.html 70 osfmk/man/DR_overwrite_async.html 71 osfmk/man/HD_memory_manager.html 47 osfmk/man/MO_SY_completed.html 50 osfmk/man/MO_change_attributes.html 86 osfmk/man/MO_change_completed.html 65 osfmk/man/MO_data_initialize.html 77 osfmk/man/MO_data_unavailable.html 67 osfmk/man/MO_default_server.html 61 osfmk/man/MO_get_attributes.html 73 osfmk/man/MO_lock_completed.html 93 osfmk/man/MO_supply_completed.html 102 osfmk/man/MP_allocate_subsystem.html 74 osfmk/man/MP_request_notification.html 147 osfmk/man/P_set_policy_control.html 91 osfmk/man/P_set_policy_disable.html 49 osfmk/man/P_set_policy_enable.html 37 osfmk/man/SMO_default_server.html 67 osfmk/man/SMO_server.html 67 osfmk/man/TS_exception_ports.html 185 osfmk/man/VSD_memory_manager.html 44 osfmk/man/bootstrap_arguments.html 55 osfmk/man/bootstrap_completed.html 59 osfmk/man/bootstrap_environment.html 54 osfmk/man/bootstrap_ports.html 75 osfmk/man/catch_exception_raise.html 237 osfmk/man/clock_alarm.html 79 osfmk/man/clock_alarm_reply.html 80 osfmk/man/clock_get_attributes.html 79 osfmk/man/clock_get_time.html 45 osfmk/man/clock_map_time.html 51 osfmk/man/clock_reply_server.html 49 osfmk/man/clock_set_attributes.html 68 osfmk/man/clock_set_time.html 48 osfmk/man/clock_sleep.html 78 osfmk/man/default_pager_add_segment.html 79 osfmk/man/default_pager_info.html 55 osfmk/man/device_close.html 40 osfmk/man/device_get_status.html 61 osfmk/man/device_map.html 105 osfmk/man/device_open.html 106 osfmk/man/device_read.html 93 osfmk/man/device_read_async.html 67 osfmk/man/device_read_async_inband.html 68 osfmk/man/device_read_inband.html 94 osfmk/man/device_read_overwrite.html 94 osfmk/man/device_reply_server.html 58 osfmk/man/device_set_filter.html 193 osfmk/man/device_set_status.html 69 osfmk/man/device_write.html 92 osfmk/man/device_write_async.html 69 osfmk/man/device_write_async_inband.html 71 osfmk/man/device_write_inband.html 91 osfmk/man/do_mach_notify_dead_name.html 63 osfmk/man/do_mach_notify_no_senders.html 53 osfmk/man/do_mach_notify_send_once.html 46 osfmk/man/etap_get_info.html 92 osfmk/man/etap_probe.html 62 osfmk/man/etap_trace_event.html 106 osfmk/man/etap_trace_thread.html 48 osfmk/man/evc_wait.html 50 osfmk/man/exc_server.html 60 osfmk/man/host_adjust_time.html 41 osfmk/man/host_basic_info.html 85 osfmk/man/host_get_boot_info.html 37 osfmk/man/host_get_clock_control.html 64 osfmk/man/host_get_clock_service.html 68 osfmk/man/host_get_time.html 37 osfmk/man/host_info.html 80 osfmk/man/host_kernel_version.html 41 osfmk/man/host_load_info.html 42 osfmk/man/host_page_size.html 34 osfmk/man/host_processor_set_priv.html 48 osfmk/man/host_processor_sets.html 51 osfmk/man/host_processor_slots.html 46 osfmk/man/host_processors.html 46 osfmk/man/host_reboot.html 35 osfmk/man/host_sched_info.html 38 osfmk/man/host_security_create_task_token.html 73 osfmk/man/host_security_set_task_token.html 60 osfmk/man/host_set_time.html 36 osfmk/man/host_statistics.html 65 osfmk/man/i386_get_ldt.html 49 osfmk/man/i386_io_port_add.html 46 osfmk/man/i386_io_port_list.html 38 osfmk/man/i386_io_port_remove.html 38 osfmk/man/i386_set_ldt.html 90 osfmk/man/index.html 418 osfmk/man/io_done_queue_create.html 48 osfmk/man/io_done_queue_terminate.html 40 osfmk/man/io_done_queue_wait.html 60 osfmk/man/kernel_resource_sizes.html 49 osfmk/man/ledger_create.html 69 osfmk/man/ledger_get_remote.html 78 osfmk/man/ledger_read.html 45 osfmk/man/ledger_set_remote.html 39 osfmk/man/ledger_terminate.html 35 osfmk/man/ledger_transfer.html 51 osfmk/man/lock_acquire.html 61 osfmk/man/lock_handoff.html 63 osfmk/man/lock_handoff_accept.html 66 osfmk/man/lock_make_stable.html 55 osfmk/man/lock_release.html 55 osfmk/man/lock_set_create.html 73 osfmk/man/lock_set_destroy.html 58 osfmk/man/lock_try.html 62 osfmk/man/mach_host_self.html 25 osfmk/man/mach_msg.html 985 osfmk/man/mach_msg_descriptor.html 112 osfmk/man/mach_msg_header.html 177 osfmk/man/mach_port_allocate.html 84 osfmk/man/mach_port_allocate_full.html 96 osfmk/man/mach_port_allocate_name.html 79 osfmk/man/mach_port_allocate_qos.html 65 osfmk/man/mach_port_deallocate.html 57 osfmk/man/mach_port_destroy.html 71 osfmk/man/mach_port_extract_member.html 71 osfmk/man/mach_port_extract_right.html 74 osfmk/man/mach_port_get_attributes.html 85 osfmk/man/mach_port_get_refs.html 78 osfmk/man/mach_port_get_set_status.html 71 osfmk/man/mach_port_insert_member.html 67 osfmk/man/mach_port_insert_right.html 101 osfmk/man/mach_port_limits.html 32 osfmk/man/mach_port_mod_refs.html 108 osfmk/man/mach_port_move_member.html 75 osfmk/man/mach_port_names.html 70 osfmk/man/mach_port_qos.html 46 osfmk/man/mach_port_set_attributes.html 78 osfmk/man/mach_port_set_mscount.html 57 osfmk/man/mach_port_set_seqno.html 60 osfmk/man/mach_port_status.html 73 osfmk/man/mach_port_type.html 79 osfmk/man/mach_ports_lookup.html 49 osfmk/man/mach_ports_register.html 115 osfmk/man/mach_reply_port.html 50 osfmk/man/mach_rpc_return_trap.html 32 osfmk/man/mach_rpc_trap.html 82 osfmk/man/mach_subsystem_create.html 88 osfmk/man/mach_task_self.html 30 osfmk/man/mach_thread_self.html 25 osfmk/man/mapped_tvalspec.html 53 osfmk/man/memory_object_attr_info.html 83 osfmk/man/memory_object_create.html 117 osfmk/man/memory_object_data_error.html 70 osfmk/man/memory_object_data_request.html 110 osfmk/man/memory_object_data_return.html 100 osfmk/man/memory_object_data_supply.html 140 osfmk/man/memory_object_data_unlock.html 94 osfmk/man/memory_object_destroy.html 53 osfmk/man/memory_object_init.html 73 osfmk/man/memory_object_lock_request.html 172 osfmk/man/memory_object_perf_info.html 52 osfmk/man/memory_object_server.html 63 osfmk/man/memory_object_synchronize.html 104 osfmk/man/memory_object_terminate.html 64 osfmk/man/notify_server.html 54 osfmk/man/policy_fifo_info.html 73 osfmk/man/policy_rr_info.html 79 osfmk/man/policy_timeshare_info.html 86 osfmk/man/processor_assign.html 59 osfmk/man/processor_basic_info.html 46 osfmk/man/processor_control.html 51 osfmk/man/processor_exit.html 44 osfmk/man/processor_get_assignment.html 40 osfmk/man/processor_info.html 62 osfmk/man/processor_set_basic_info.html 35 osfmk/man/processor_set_create.html 49 osfmk/man/processor_set_default.html 39 osfmk/man/processor_set_destroy.html 36 osfmk/man/processor_set_info.html 103 osfmk/man/processor_set_load_info.html 44 osfmk/man/processor_set_max_priority.html 46 osfmk/man/processor_set_statistics.html 53 osfmk/man/processor_set_tasks.html 41 osfmk/man/processor_set_threads.html 41 osfmk/man/processor_start.html 45 osfmk/man/prof_server.html 49 osfmk/man/receive_samples.html 44 osfmk/man/semaphore_create.html 78 osfmk/man/semaphore_destroy.html 58 osfmk/man/semaphore_signal.html 49 osfmk/man/semaphore_signal_all.html 42 osfmk/man/semaphore_wait.html 52 osfmk/man/seqnos_notify_server.html 58 osfmk/man/task_assign.html 49 osfmk/man/task_assign_default.html 49 osfmk/man/task_basic_info.html 62 osfmk/man/task_create.html 123 osfmk/man/task_get_assignment.html 39 osfmk/man/task_get_emulation_vector.html 54 osfmk/man/task_get_exception_ports.html 140 osfmk/man/task_get_special_port.html 96 osfmk/man/task_info.html 117 osfmk/man/task_policy.html 75 osfmk/man/task_resume.html 39 osfmk/man/task_sample.html 41 osfmk/man/task_set_emulation.html 46 osfmk/man/task_set_emulation_vector.html 61 osfmk/man/task_set_exception_ports.html 138 osfmk/man/task_set_info.html 43 osfmk/man/task_set_policy.html 80 osfmk/man/task_set_port_space.html 37 osfmk/man/task_set_special_port.html 102 osfmk/man/task_suspend.html 41 osfmk/man/task_swap_exception_ports.html 176 osfmk/man/task_terminate.html 35 osfmk/man/task_thread_times_info.html 40 osfmk/man/task_threads.html 46 osfmk/man/thread_abort.html 127 osfmk/man/thread_abort_safely.html 134 osfmk/man/thread_activation_create.html 79 osfmk/man/thread_assign.html 42 osfmk/man/thread_assign_default.html 40 osfmk/man/thread_basic_info.html 99 osfmk/man/thread_create.html 58 osfmk/man/thread_create_running.html 73 osfmk/man/thread_depress_abort.html 29 osfmk/man/thread_get_assignment.html 40 osfmk/man/thread_get_exception_ports.html 141 osfmk/man/thread_get_special_port.html 74 osfmk/man/thread_get_state.html 57 osfmk/man/thread_info.html 88 osfmk/man/thread_policy.html 73 osfmk/man/thread_resume.html 41 osfmk/man/thread_sample.html 43 osfmk/man/thread_set_exception_ports.html 143 osfmk/man/thread_set_policy.html 82 osfmk/man/thread_set_special_port.html 58 osfmk/man/thread_set_state.html 55 osfmk/man/thread_suspend.html 57 osfmk/man/thread_switch.html 124 osfmk/man/thread_terminate.html 31 osfmk/man/thread_wire.html 53 osfmk/man/tvalspec.html 43 osfmk/man/vm_allocate.html 105 osfmk/man/vm_behavior_set.html 88 osfmk/man/vm_copy.html 72 osfmk/man/vm_deallocate.html 67 osfmk/man/vm_inherit.html 94 osfmk/man/vm_machine_attribute.html 112 osfmk/man/vm_map.html 225 osfmk/man/vm_msync.html 83 osfmk/man/vm_protect.html 110 osfmk/man/vm_read.html 86 osfmk/man/vm_region.html 96 osfmk/man/vm_region_basic_info.html 79 osfmk/man/vm_remap.html 193 osfmk/man/vm_statistics.html 96 osfmk/man/vm_wire.html 91 osfmk/man/vm_write.html 68 osfmk/tests/README.md 90 tests/debug_control_port_for_pid_entitlement.plist 8 tests/disk_mount_conditioner-entitlements.plist 8 tests/jitbox-entitlements.plist 8 tests/kernel_symbolication_entitlements.plist 10 tests/launchd_plists/com.apple.xnu.test.kevent_qos.plist 24 tests/launchd_plists/com.apple.xnu.test.mach_port.plist 27 tests/launchd_plists/com.apple.xnu.test.task_create_suid_cred.plist 24 tests/launchd_plists/com.apple.xnu.test.turnstile_multihop.plist 27 tests/ldt_entitlement.plist 10 tests/network_entitlements.plist 12 tests/private_entitlement.plist 8 tests/ptrauth-entitlements.plist 8 tests/subsystem_root_path-entitlements.plist 8 tests/task_create_suid_cred_entitlement.plist 8 tests/task_for_pid_entitlement.plist 14 tests/task_policy_entitlement.plist 12 tests/vm/fault_throughput.plist 47 tests/vm/mixed_pagesize.plist 20 tools/lldbmacros/README.md 298 tools/lldbmacros/sysregdoc/AArch64-esr_el1.xml 4966 tools/tests/perf_index/PerfIndex_COPS_Module/Info.plist 59 tools/tests/personas/persona-entitlements.plist 8 tools/tests/testkext/pgokext/Info.plist 31 tools/tests/testkext/testthreadcall-Info.plist 51 tools/tests/testkext/testvmx-Info.plist 45