X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3903760236c30e3b5ace7a4eefac3a269d68957c..cb3231590a3c94ab4375e2228bd5e86b0cf1ad7e:/config/Libkern.exports diff --git a/config/Libkern.exports b/config/Libkern.exports index 93dfdd556..735ea69c3 100644 --- a/config/Libkern.exports +++ b/config/Libkern.exports @@ -1,4 +1,5 @@ _Assert +_img4_interface_register _MD5Final _MD5Init _MD5Update @@ -44,11 +45,19 @@ _OSlibkernInit _SHA1Final _SHA1Init _SHA1Update +_SHA256_Final +_SHA256_Init +_SHA256_Update _SHA384_Final _SHA384_Init _SHA384_Update +_SHA512_Final +_SHA512_Init +_SHA512_Update _STRDUP __Z13OSUnserializePKcPP8OSString +__Z13OSUnserializePKcPN2os9smart_ptrI8OSString15osobject_policyEE +__Z16OSUnserializeXMLPKcPN2os9smart_ptrI8OSString15osobject_policyEE __Z16OSUnserializeXMLPKcPP8OSString __Z16OSUnserializeXMLPKcmPP8OSString __ZN10OSIterator10gMetaClassE @@ -81,6 +90,7 @@ __ZN11OSMetaClassD2Ev __ZN11OSMetaClassdlEPvm __ZN11OSMetaClassnwEm __ZN11OSSerialize10gMetaClassE +__ZN11OSSerialize10setIndexedEb __ZN11OSSerialize10superClassE __ZN11OSSerialize12addXMLEndTagEPKc __ZN11OSSerialize12withCapacityEj @@ -182,21 +192,6 @@ __ZN12OSSerializerC2EPK11OSMetaClass __ZN12OSSerializerC2Ev __ZN12OSSerializerD0Ev __ZN12OSSerializerD2Ev -__ZN12OSSymbolPool12insertSymbolEP8OSSymbol -__ZN12OSSymbolPool12removeSymbolEP8OSSymbol -__ZN12OSSymbolPool13initHashStateEv -__ZN12OSSymbolPool13nextHashStateEP17OSSymbolPoolState -__ZN12OSSymbolPool18reconstructSymbolsEv -__ZN12OSSymbolPool4initEv -__ZN12OSSymbolPool4log2Ej -__ZN12OSSymbolPool6exp2mlEj -__ZN12OSSymbolPoolC1EPKS_ -__ZN12OSSymbolPoolC2EPKS_ -__ZN12OSSymbolPoolD0Ev -__ZN12OSSymbolPoolD1Ev -__ZN12OSSymbolPoolD2Ev -__ZN12OSSymbolPooldlEPvm -__ZN12OSSymbolPoolnwEm __ZN15OSMetaClassBase12safeMetaCastEPKS_PK11OSMetaClass __ZN15OSMetaClassBase13checkTypeInstEPKS_S1_ __ZN15OSMetaClassBaseC2Ev @@ -367,6 +362,8 @@ __ZN8OSSymbol15initWithCStringEPKc __ZN8OSSymbol17withCStringNoCopyEPKc __ZN8OSSymbol18checkForPageUnloadEPvS0_ __ZN8OSSymbol21initWithCStringNoCopyEPKc +__ZN8OSSymbol23existingSymbolForStringEPK8OSString +__ZN8OSSymbol24existingSymbolForCStringEPKc __ZN8OSSymbol4freeEv __ZN8OSSymbol9MetaClassC1Ev __ZN8OSSymbol9MetaClassC2Ev @@ -452,7 +449,6 @@ __ZNK12OSOrderedSet9isEqualToEPKS_ __ZNK12OSSerializer12getMetaClassEv __ZNK12OSSerializer9MetaClass5allocEv __ZNK12OSSerializer9serializeEP11OSSerialize -__ZNK12OSSymbolPool10findSymbolEPKc __ZNK15OSMetaClassBase8metaCastEPK11OSMetaClass __ZNK15OSMetaClassBase8metaCastEPK8OSString __ZNK15OSMetaClassBase8metaCastEPK8OSSymbol @@ -557,7 +553,6 @@ __ZTV12OSCollection __ZTV12OSDictionary __ZTV12OSOrderedSet __ZTV12OSSerializer -__ZTV12OSSymbolPool __ZTV15OSMetaClassBase __ZTV15OSMetaClassMeta __ZTV20OSCollectionIterator @@ -591,8 +586,17 @@ __Znwm ___bzero ___cxa_pure_virtual ___llvm_profile_runtime +___memcpy_chk +___memmove_chk +___memset_chk ___stack_chk_fail ___stack_chk_guard +___strlcpy_chk +___strlcat_chk +___strncpy_chk +___strncat_chk +___strcpy_chk +___strcat_chk __os_log_default __os_log_internal _adler32 @@ -639,6 +643,7 @@ _kern_os_free _kern_os_malloc _kern_os_realloc _kext_assertions_enable +_kmod_info:_invalid_kmod_info _kprintf _lck_attr_alloc_init _lck_attr_free @@ -678,12 +683,15 @@ _lck_spin_destroy _lck_spin_free _lck_spin_init _lck_spin_lock +_lck_spin_lock_grp _lck_spin_try_lock +_lck_spin_try_lock_grp _lck_spin_unlock _memcmp _memcpy _memmove _memset +_memset_s _ml_at_interrupt_context _ml_get_interrupts_enabled _ml_set_interrupts_enabled @@ -692,6 +700,14 @@ _os_log_debug_enabled _os_log_info_enabled _os_release _os_retain +_os_ref_init_count_external:_os_ref_init_count_internal +_os_ref_release_barrier_external:_os_ref_release_barrier_internal +_os_ref_release_external:_os_ref_release_internal +_os_ref_release_locked_external:_os_ref_release_locked_internal +_os_ref_release_relaxed_external:_os_ref_release_relaxed_internal +_os_ref_retain_external:_os_ref_retain_internal +_os_ref_retain_locked_external:_os_ref_retain_locked_internal +_os_ref_retain_try_external:_os_ref_retain_try_internal _osrelease _ostype _page_mask @@ -699,6 +715,7 @@ _page_shift _page_size _panic _printf +_random_buf _sha1_init:_SHA1Init _sha1_loop:_SHA1Update _sha1_result:_SHA1Final_r @@ -744,3 +761,43 @@ _vsnprintf _vsscanf _zError _zlibVersion + +__Block_copy +__Block_release +__NSConcreteAutoBlock +__NSConcreteFinalizingBlock +__NSConcreteGlobalBlock +__NSConcreteMallocBlock +__NSConcreteStackBlock +__NSConcreteWeakBlockVariable +__ZN12OSCollection14iterateObjectsEPvPFbS0_P8OSObjectE +__ZN12OSCollection14iterateObjectsEU13block_pointerFbP8OSObjectE +__ZN12OSDictionary14iterateObjectsEPvPFbS0_PK8OSSymbolP8OSObjectE +__ZN12OSDictionary14iterateObjectsEU13block_pointerFbPK8OSSymbolP8OSObjectE +__ZN12OSSerializer9withBlockEU13block_pointerFbP11OSSerializeE + +__ZN15IODispatchQueue8DispatchE5IORPC +__ZN15IODispatchQueue9MetaClass8DispatchE5IORPC +__ZN15OSMetaClassBase8DispatchE5IORPC +__ZN15OSUserMetaClass8DispatchE5IORPC +__ZN16IODispatchSource8DispatchE5IORPC +__ZN16IODispatchSource9MetaClass8DispatchE5IORPC +__ZN18IOMemoryDescriptor8DispatchE5IORPC +__ZN18IOMemoryDescriptor9MetaClass8DispatchE5IORPC +__ZN24IOBufferMemoryDescriptor8DispatchE5IORPC +__ZN24IOBufferMemoryDescriptor9MetaClass8DispatchE5IORPC +__ZN25IOInterruptDispatchSource8DispatchE5IORPC +__ZN25IOInterruptDispatchSource9MetaClass8DispatchE5IORPC +__ZN8OSAction8DispatchE5IORPC +__ZN8OSAction9MetaClass8DispatchE5IORPC +__ZN8OSObject8DispatchE5IORPC +__ZN8OSObject9MetaClass8DispatchE5IORPC +__ZN9IOService8DispatchE5IORPC +__ZN9IOService9MetaClass8DispatchE5IORPC +__ZN8OSAction9metaClassE +__ZN15OSMetaClassBase6InvokeE5IORPC +__ZN8OSObject9_DispatchEPS_5IORPC +__ZN9IOService9_DispatchEPS_5IORPC + +__ZN8OSAction12GetReferenceEv +__ZN8OSAction6CreateEP8OSObjectyymPPS_