X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/fe8ab488e9161c46dd9885d58fc52996dc0249ff..cb3231590a3c94ab4375e2228bd5e86b0cf1ad7e:/config/Libkern.exports diff --git a/config/Libkern.exports b/config/Libkern.exports index 04d952f8f..735ea69c3 100644 --- a/config/Libkern.exports +++ b/config/Libkern.exports @@ -1,4 +1,5 @@ _Assert +_img4_interface_register _MD5Final _MD5Init _MD5Update @@ -44,8 +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 @@ -78,12 +90,14 @@ __ZN11OSMetaClassD2Ev __ZN11OSMetaClassdlEPvm __ZN11OSMetaClassnwEm __ZN11OSSerialize10gMetaClassE +__ZN11OSSerialize10setIndexedEb __ZN11OSSerialize10superClassE __ZN11OSSerialize12addXMLEndTagEPKc __ZN11OSSerialize12withCapacityEj __ZN11OSSerialize14addXMLStartTagEPK15OSMetaClassBasePKc __ZN11OSSerialize14ensureCapacityEj __ZN11OSSerialize16initWithCapacityEj +__ZN11OSSerialize18binaryWithCapacityEjPvS0_:__ZN11OSSerialize18binaryWithCapacityEjPFPK15OSMetaClassBasePvPS_P12OSCollectionPK8OSSymbolS2_ES3_ __ZN11OSSerialize20previouslySerializedEPK15OSMetaClassBase __ZN11OSSerialize20setCapacityIncrementEj __ZN11OSSerialize4freeEv @@ -178,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 @@ -363,6 +362,8 @@ __ZN8OSSymbol15initWithCStringEPKc __ZN8OSSymbol17withCStringNoCopyEPKc __ZN8OSSymbol18checkForPageUnloadEPvS0_ __ZN8OSSymbol21initWithCStringNoCopyEPKc +__ZN8OSSymbol23existingSymbolForStringEPK8OSString +__ZN8OSSymbol24existingSymbolForCStringEPKc __ZN8OSSymbol4freeEv __ZN8OSSymbol9MetaClassC1Ev __ZN8OSSymbol9MetaClassC2Ev @@ -400,6 +401,7 @@ __ZNK11OSMetaClass13taggedReleaseEPKvi __ZNK11OSMetaClass14getRetainCountEv __ZNK11OSMetaClass14reservedCalledEi __ZNK11OSMetaClass16getInstanceCountEv +__ZNK11OSMetaClass18getClassNameSymbolEv __ZNK11OSMetaClass18instanceDestructedEv __ZNK11OSMetaClass19instanceConstructedEv __ZNK11OSMetaClass6retainEv @@ -447,7 +449,6 @@ __ZNK12OSOrderedSet9isEqualToEPKS_ __ZNK12OSSerializer12getMetaClassEv __ZNK12OSSerializer9MetaClass5allocEv __ZNK12OSSerializer9serializeEP11OSSerialize -__ZNK12OSSymbolPool10findSymbolEPKc __ZNK15OSMetaClassBase8metaCastEPK11OSMetaClass __ZNK15OSMetaClassBase8metaCastEPK8OSString __ZNK15OSMetaClassBase8metaCastEPK8OSSymbol @@ -552,7 +553,6 @@ __ZTV12OSCollection __ZTV12OSDictionary __ZTV12OSOrderedSet __ZTV12OSSerializer -__ZTV12OSSymbolPool __ZTV15OSMetaClassBase __ZTV15OSMetaClassMeta __ZTV20OSCollectionIterator @@ -585,8 +585,20 @@ __Znam __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 _atoi _bcmp @@ -626,10 +638,12 @@ _invalidate_icache64 _itoa _kOSBooleanFalse _kOSBooleanTrue +_kdp_lck_spin_is_acquired _kern_os_free _kern_os_malloc -_kern_os_malloc_size _kern_os_realloc +_kext_assertions_enable +_kmod_info:_invalid_kmod_info _kprintf _lck_attr_alloc_init _lck_attr_free @@ -642,11 +656,14 @@ _lck_grp_attr_setdefault _lck_grp_attr_setstat _lck_grp_free _lck_mtx_alloc_init +_lck_mtx_convert_spin _lck_mtx_destroy _lck_mtx_free _lck_mtx_init _lck_mtx_lock +_lck_mtx_lock_spin _lck_mtx_try_lock +_lck_mtx_try_lock_spin _lck_mtx_unlock _lck_rw_alloc_init _lck_rw_destroy @@ -666,15 +683,31 @@ _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 +_os_log_create +_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 @@ -682,6 +715,7 @@ _page_shift _page_size _panic _printf +_random_buf _sha1_init:_SHA1Init _sha1_loop:_SHA1Update _sha1_result:_SHA1Final_r @@ -727,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_