X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/eb6b6ca394357805f2bdba989abae309f718b4d8..HEAD:/config/Private.exports diff --git a/config/Private.exports b/config/Private.exports index 2a8547757..71f343419 100644 --- a/config/Private.exports +++ b/config/Private.exports @@ -10,12 +10,115 @@ __ZTV18IODTPlatformExpert __ZN5IOCPU* __ZNK5IOCPU* __ZN12IOUserClient27copyObjectForPortNameInTaskEP4taskjPP8OSObject +__ZN12IOUserClient27copyObjectForPortNameInTaskEP4taskjR11OSSharedPtrI8OSObjectE __ZN12IOUserClient27copyPortNameForObjectInTaskEP4taskP8OSObjectPj __ZN12IOUserClient30adjustPortNameReferencesInTaskEP4taskji __ZTV5IOCPU __ZN24IOCPUInterruptController* __ZNK24IOCPUInterruptController* __ZTV24IOCPUInterruptController +__ZN6OSKext10gMetaClassE +__ZN6OSKext10superClassE +__ZTV6OSKext +__ZN10IOMachPort10gMetaClassE +__ZN10IOMachPort10superClassE +__ZTV10IOMachPort +__ZN11IOPMRequest10gMetaClassE +__ZN11IOPMRequest10superClassE +__ZTV11IOPMRequest +__ZN11IOServicePM10gMetaClassE +__ZN11IOServicePM10superClassE +__ZTV11IOServicePM +__ZN12IOUserServer10gMetaClassE +__ZN12IOUserServer10superClassE +__ZTV12IOUserServer +__ZN12PMHaltWorker10gMetaClassE +__ZN12PMHaltWorker10superClassE +__ZTV12PMHaltWorker +__ZN13IOPMWorkQueue10gMetaClassE +__ZN13IOPMWorkQueue10superClassE +__ZTV13IOPMWorkQueue +__ZN13IOUserService10gMetaClassE +__ZN13IOUserService10superClassE +__ZTV13IOUserService +__ZN13PMTraceWorker10gMetaClassE +__ZN13PMTraceWorker10superClassE +__ZTV13PMTraceWorker +__ZN14IOUserIterator10gMetaClassE +__ZN14IOUserIterator10superClassE +__ZTV14IOUserIterator +__ZN15IOPanicPlatform10gMetaClassE +__ZN15IOPanicPlatform10superClassE +__ZTV15IOPanicPlatform +__ZN15IOUserResources10gMetaClassE +__ZN15IOUserResources10superClassE +__ZTV15IOUserResources +__ZN15OSUserMetaClass10gMetaClassE +__ZN15OSUserMetaClass10superClassE +__ZTV15OSUserMetaClass +__ZN15PMSettingHandle10gMetaClassE +__ZN15PMSettingHandle10superClassE +__ZTV15PMSettingHandle +__ZN15PMSettingObject10gMetaClassE +__ZN15PMSettingObject10superClassE +__ZTV15PMSettingObject +__ZN15_IOConfigThread10gMetaClassE +__ZN15_IOConfigThread10superClassE +__ZTV15_IOConfigThread +__ZN16IOKitDiagnostics10gMetaClassE +__ZN16IOKitDiagnostics10superClassE +__ZTV16IOKitDiagnostics +__ZN16IOPMRequestQueue10gMetaClassE +__ZN16IOPMRequestQueue10superClassE +__ZTV16IOPMRequestQueue +__ZN16IOUserUserClient10gMetaClassE +__ZN16IOUserUserClient10superClassE +__ZTV16IOUserUserClient +__ZN19IOPMCompletionQueue10gMetaClassE +__ZN19IOPMCompletionQueue10superClassE +__ZTV19IOPMCompletionQueue +__ZN19IOPMPowerStateQueue10gMetaClassE +__ZN19IOPMPowerStateQueue10superClassE +__ZTV19IOPMPowerStateQueue +__ZN19IOPolledFilePollers10gMetaClassE +__ZN19IOPolledFilePollers10superClassE +__ZTV19IOPolledFilePollers +__ZN19PMAssertionsTracker10gMetaClassE +__ZN19PMAssertionsTracker10superClassE +__ZTV19PMAssertionsTracker +__ZN22IOKitDiagnosticsClient10gMetaClassE +__ZN22IOKitDiagnosticsClient10superClassE +__ZTV22IOKitDiagnosticsClient +__ZN22IOPlatformExpertDevice10gMetaClassE +__ZN22IOPlatformExpertDevice10superClassE +__ZTV22IOPlatformExpertDevice +__ZN22_IOServiceNullNotifier10gMetaClassE +__ZN22_IOServiceNullNotifier10superClassE +__ZTV22_IOServiceNullNotifier +__ZN24IOPerfControlWorkContext10gMetaClassE +__ZN24IOPerfControlWorkContext10superClassE +__ZTV24IOPerfControlWorkContext +__ZN24IOUserServerCheckInToken10gMetaClassE +__ZN24IOUserServerCheckInToken10superClassE +__ZTV24IOUserServerCheckInToken +__ZN25IOServiceUserNotification10gMetaClassE +__ZN25IOServiceUserNotification10superClassE +__ZTV25IOServiceUserNotification +__ZN27IOPMServiceInterestNotifier10gMetaClassE +__ZN27IOPMServiceInterestNotifier10superClassE +__ZTV27IOPMServiceInterestNotifier +__ZN27PassthruInterruptController10gMetaClassE +__ZN27PassthruInterruptController10superClassE +__ZTV27PassthruInterruptController +__ZN32IOServiceMessageUserNotification10gMetaClassE +__ZN32IOServiceMessageUserNotification10superClassE +__ZTV32IOServiceMessageUserNotification +__ZN35IOServiceNotificationDispatchSource10gMetaClassE +__ZN35IOServiceNotificationDispatchSource10superClassE +__ZTV35IOServiceNotificationDispatchSource +__ZN38OSAction_IOUserClient_KernelCompletion10gMetaClassE +__ZN38OSAction_IOUserClient_KernelCompletion10superClassE +__ZTV38OSAction_IOUserClient_KernelCompletion _PE_i_can_has_kernel_configuration _add_fsevent _need_fsevent @@ -45,6 +148,8 @@ _bufattr_markisochronous _bufattr_markmeta _bufattr_markquickcomplete _bufattr_meta +_bufattr_markexpeditedmeta +_bufattr_expeditedmeta _bufattr_nocache _bufattr_passive _bufattr_quickcomplete @@ -65,8 +170,12 @@ _convert_task_to_port _cp_is_valid_class _cp_key_store_action _cp_os_version +_cpu_event_register_callback +_cpu_event_unregister_callback _cpu_to_processor _cpx_alloc +_cpx_alloc_ctx +_cpx_free_ctx _cpx_can_copy _cpx_copy _cpx_flush @@ -145,6 +254,7 @@ _ctl_id_by_name _ctl_name_by_id _escape_str _fd_rdwr +_fp_get_pipe_id _get_aiotask _get_system_inshutdown _gpu_accumulate_time @@ -242,11 +352,151 @@ _kern_allocation_name_allocate _kern_allocation_name_release _thread_set_allocation_name _kern_asl_msg +_kern_buflet_get_data_address +_kern_buflet_get_data_offset +_kern_buflet_get_data_length +_kern_buflet_get_data_limit +_kern_buflet_get_object_address +_kern_buflet_get_object_limit +_kern_buflet_get_object_segment +_kern_buflet_set_data_address +_kern_buflet_set_data_offset +_kern_buflet_set_data_length +_kern_buflet_set_data_limit +_kern_channel_advance_slot +_kern_channel_available_slot_count +_kern_channel_get_context +_kern_channel_get_next_slot +_kern_channel_increment_ring_stats +_kern_channel_increment_ring_net_stats +_kern_channel_notify +_kern_channel_reclaim +_kern_channel_ring_get_container +_kern_channel_ring_get_context +_kern_channel_slot_get_context +_kern_channel_slot_attach_packet +_kern_channel_slot_detach_packet +_kern_channel_slot_get_packet +_kern_channel_tx_refill +_kern_channel_get_service_class +_kern_nexus_attr_create +_kern_nexus_attr_clone +_kern_nexus_attr_destroy +_kern_nexus_attr_set +_kern_nexus_attr_get +_kern_nexus_controller_create +_kern_nexus_controller_destroy +_kern_nexus_controller_alloc_provider_instance +_kern_nexus_controller_alloc_net_provider_instance +_kern_nexus_controller_bind_provider_instance +_kern_nexus_controller_deregister_provider +_kern_nexus_controller_free_provider_instance +_kern_nexus_controller_read_provider_attr +_kern_nexus_controller_register_provider +_kern_nexus_controller_unbind_provider_instance +_kern_nexus_deregister_domain_provider +_kern_nexus_get_default_domain_provider +_kern_nexus_get_context +_kern_nexus_get_pbufpool +_kern_nexus_register_domain_provider +_kern_copy_and_inet_checksum +_kern_inet_checksum +_kern_packet_clear_flow_uuid +_kern_packet_clone +_kern_packet_clone_nosleep +_kern_packet_get_euuid +_kern_packet_finalize +_kern_packet_get_buflet_count +_kern_packet_get_data_length +_kern_packet_get_expire_time +_kern_packet_get_flow_uuid +_kern_packet_get_group_start +_kern_packet_get_group_end +_kern_packet_get_headroom +_kern_packet_get_inet_checksum +_kern_packet_get_packetid +_kern_packet_get_link_broadcast +_kern_packet_get_link_ethfcs +_kern_packet_get_link_header_length +_kern_packet_get_link_header_offset +_kern_packet_get_link_multicast +_kern_packet_get_network_header_offset +_kern_packet_get_next_buflet +_kern_packet_get_object_index +_kern_packet_get_policy_id +_kern_packet_get_service_class +_kern_packet_get_service_class_index +_kern_packet_is_high_priority +_kern_packet_get_timestamp +_kern_packet_get_token +_kern_packet_get_traffic_class +_kern_packet_get_transport_header_offset +_kern_packet_get_transport_new_flow +_kern_packet_get_transport_retransmit +_kern_packet_get_transport_last_packet +_kern_packet_get_transport_traffic_background +_kern_packet_get_transport_traffic_realtime +_kern_packet_get_vlan_id +_kern_packet_get_vlan_priority +_kern_packet_get_vlan_tag +_kern_packet_set_expire_time +_kern_packet_set_flow_uuid +_kern_packet_set_group_start +_kern_packet_set_group_end +_kern_packet_set_headroom +_kern_packet_set_inet_checksum +_kern_packet_set_link_broadcast +_kern_packet_set_link_header_length +_kern_packet_set_link_header_offset +_kern_packet_set_link_multicast +_kern_packet_set_link_ethfcs +_kern_packet_set_network_header_offset +_kern_packet_set_policy_id +_kern_packet_set_service_class +_kern_packet_set_timestamp +_kern_packet_set_token +_kern_packet_set_traffic_class +_kern_packet_set_transport_header_offset +_kern_packet_set_vlan_tag +_kern_packet_get_timestamp_requested +_kern_packet_get_tx_completion_status +_kern_packet_set_tx_completion_status +_kern_packet_tx_completion +_kern_packet_add_buflet +_kern_packet_append +_kern_packet_get_next +_kern_packet_set_chain_counts +_kern_packet_get_chain_counts +_kern_packet_trace_start +_kern_packet_trace_end +_kern_packet_is_traced +_kern_packet_trace_event +_kern_pbufpool_alloc +_kern_pbufpool_alloc_batch +_kern_pbufpool_alloc_batch_callback +_kern_pbufpool_alloc_nosleep +_kern_pbufpool_alloc_batch_nosleep +_kern_pbufpool_alloc_batch_nosleep_callback +_kern_pbufpool_create +_kern_pbufpool_destroy +_kern_pbufpool_free +_kern_pbufpool_free_batch +_kern_pbufpool_free_chain +_kern_pbufpool_get_context +_kern_pbufpool_get_memory_info +_kern_pbufpool_alloc_buffer +_kern_pbufpool_alloc_buffer_nosleep +_kern_pbufpool_free_buffer +_kern_pbufpool_alloc_buflet +_kern_pbufpool_alloc_buflet_nosleep +_kern_segment_get_index _kern_coredump_log _kern_register_coredump_helper _kern_config_is_development _kern_stack_snapshot_with_reason _kernel_debug_string +_kext_receipt +_kext_receipt_set_queried _kmem_alloc_kobject:_kmem_alloc_kobject_external _kmem_alloc_pageable:_kmem_alloc_pageable_external _kx_qsort @@ -264,6 +514,7 @@ _m_prepend_2 _m_pullup _m_split _m_trailingspace:_mbuf_trailingspace +_mach_msg_filter_register_callback _mach_vm_allocate:_mach_vm_allocate_external _mach_vm_behavior_set _mach_vm_deallocate @@ -318,7 +569,6 @@ _mnl_msg_to_node _mnl_msg_from_node _mnl_set_link_state _mnl_terminate -_mountroot_post_hook _net_add_domain:_net_add_domain_old _net_add_proto:_net_add_proto_old _net_del_domain:_net_del_domain_old @@ -345,26 +595,50 @@ _current_persona_get _persona_put _pffinddomain:_pffinddomain_old _pffindproto:_pffindproto_old +_pmap_claim_reserved_ppl_page +_pmap_free_reserved_ppl_page +_pmap_in_ppl +_pmap_is_trust_cache_loaded +_pmap_load_legacy_trust_cache +_pmap_load_image4_trust_cache +_pmap_lockdown_image4_slab +_pmap_lookup_in_static_trust_cache +_pmap_lookup_in_loaded_trust_caches +_pmap_set_compilation_service_cdhash +_pmap_match_compilation_service_cdhash _port_name_to_task _port_name_to_thread _post_sys_powersource _proc_csflags +_proc_fdlist +_proc_get_filter_message_flag _proc_get_syscall_filter_mask_size _proc_getexecutableoffset _proc_getexecutablevnode +_proc_sdk _proc_selfexecutableargs _proc_issetugid +_proc_parent +_proc_parent_audit_token _proc_pidbackgrounded _proc_pidversion +_proc_platform _proc_set_responsible_pid +_proc_set_filter_message_flag +_proc_set_syscall_filter_callbacks +_proc_set_syscall_filter_index _proc_set_syscall_filter_mask _proc_selfcsflags +_proc_skip_mtime_update +_proc_starttime _proc_task _proc_uniqueid _proc_puniqueid _proc_gettty _proc_gettty_dev _proc_exitstatus +_proc_is_translated +_proc_isinitproc _priv_check_cred _pru_abort_notsupp _pru_accept_notsupp @@ -452,6 +726,7 @@ _throttle_lowpri_io_will_be_throttled _throttle_lowpri_window _throttle_set_thread_io_policy _throttle_get_thread_effective_io_policy +_throttle_thread_io_tier_above_metadata _timeout _timeout_with_leeway _tk_nin @@ -472,7 +747,12 @@ _ttymalloc _ttymodem _ttyselect _ttysleep -_unmountroot_pre_hook +_utf8_normalizeOptCaseFoldAndHash +_utf8_normalizeOptCaseFoldAndCompare +_utf8_normalizeOptCaseFold +_utf8_normalizeOptCaseFoldToUTF8 +_utf8_normalizeOptCaseFoldAndMatchSubstring +_utf8_normalizeOptCaseFoldGetUVersion _unputc _unregister_decmpfs_decompressor _untimeout @@ -480,15 +760,21 @@ _utun_ctl_disable_crypto_dtls _utun_ctl_register_dtls _utun_pkt_dtls_input _vfs_context_bind +_vfs_context_can_resolve_triggers +_vfs_context_dataless_materialization_is_prevented _vfs_context_get_special_port _vfs_context_set_special_port _vfs_context_is_dataless_manipulator _vfs_devvp +_vfs_get_thread_fs_private _vfs_getattr _vfs_getbyid +_vfs_is_basesystem _vfs_mntlabel +_vfs_mount_id _vfs_nativexattrs _vfs_set_root_unmounted_cleanly +_vfs_set_thread_fs_private _vfs_setcompoundopen _vfs_throttle_mask _vfs_vnodecovered @@ -536,6 +822,7 @@ _write_random # HFS/APFS Kext Requirements _IOBSDMountChange _OSKextUnloadKextWithLoadTag +_bsd_boot_to_recovery _bdwrite_internal _buf_markstatic _count_lock_queue @@ -580,6 +867,9 @@ _vfs_context_issuser _vfs_context_kernel _vfs_ctx_skipatime _vfs_extendedsecurity +_vfs_setmntsystem +_vfs_setmntsystemdata +_vfs_setmntswap _vfs_update_vfsstat _vn_pathconf _vnode_cleardirty @@ -622,15 +912,19 @@ _vfs_context_iskernel _mach_to_bsd_errno _vnode_rele_ext _proc_is_forcing_hfs_case_sensitivity +_proc_ignores_content_protection _is_package_name _sysctl__hw_features_children +_task_update_physical_writes _task_update_logical_writes _zalloc _zalloc_noblock +_zalloc_flags _zdestroy _zfree _zinit -_zone_change +_zone_create +_zone_require _fs_buffer_cache_gc_register _fs_buffer_cache_gc_unregister _cp_key_store_action_for_volume @@ -649,6 +943,31 @@ __Block_object_assign __Block_object_dispose __Block_signature __Block_tryRetain -__Block_use_RR2 __Block_use_stret _IOPMRootDomainGetWillShutdown +_kern_os_zfree +_vfs_clearnoswap +_vfs_setnoswap +_vnop_verify_desc +_mac_file_getxattr +_mac_file_setxattr +_mac_file_removexattr +_mac_label_get +_mac_label_set +_mac_iokit_check_hid_control +_mac_mount_check_snapshot_mount +_mac_vnode_check_trigger_resolve +_sbuf_cat +_sbuf_data +_sbuf_delete +_sbuf_finish +_sbuf_len +_sbuf_new +_sbuf_overflowed +_sbuf_putc +_sbuf_printf +_sbuf_vprintf +_sysctl__security_mac_children +_mac_vnode_label_allocate +_mac_vnode_label_get +_mac_vnode_label_set