X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/55e303ae13a4cf49d70f2294092726f2fffb9ef2..935ed37a5c468c8a1c07408573c08b8b7ef80e8b:/config/Libkern.exports diff --git a/config/Libkern.exports b/config/Libkern.exports index 263d70407..cb7928a5a 100644 --- a/config/Libkern.exports +++ b/config/Libkern.exports @@ -1,6 +1,11 @@ +_Assert +_MD5Final +_MD5Init +_MD5Update _OSAddAtomic _OSAddAtomic16 _OSAddAtomic8 +_OSBacktrace _OSBitAndAtomic _OSBitAndAtomic16 _OSBitAndAtomic8 @@ -14,11 +19,16 @@ _OSCompareAndSwap _OSDecrementAtomic _OSDecrementAtomic16 _OSDecrementAtomic8 -_OSDequeueAtomic -_OSEnqueueAtomic +_OSFree _OSIncrementAtomic _OSIncrementAtomic16 _OSIncrementAtomic8 +_OSMalloc +_OSMalloc_Tagalloc +_OSMalloc_Tagfree +_OSMalloc_noblock +_OSMalloc_nowait +_OSReportWithBacktrace _OSRuntimeFinalizeCPP _OSRuntimeInitializeCPP _OSRuntimeUnloadCPP @@ -29,6 +39,9 @@ _OSUnserializechar _OSUnserializelval _OSUnserializenerrs _OSlibkernInit +_SHA1Final +_SHA1Init +_SHA1Update __Z13OSUnserializePKcPP8OSString __Z16OSUnserializeXMLPKcPP8OSString __ZN10OSIterator10gMetaClassE @@ -107,9 +120,10 @@ __ZN11OSSerializeC2Ev __ZN11OSSerializeD0Ev __ZN11OSSerializeD2Ev __ZN12OSCollection10gMetaClassE +__ZN12OSCollection10setOptionsEjjPv __ZN12OSCollection10superClassE -__ZN12OSCollection22_RESERVEDOSCollection0Ev -__ZN12OSCollection22_RESERVEDOSCollection1Ev +__ZN12OSCollection11haveUpdatedEv +__ZN12OSCollection14copyCollectionEP12OSDictionary __ZN12OSCollection22_RESERVEDOSCollection2Ev __ZN12OSCollection22_RESERVEDOSCollection3Ev __ZN12OSCollection22_RESERVEDOSCollection4Ev @@ -125,6 +139,7 @@ __ZN12OSCollectionC2EPK11OSMetaClass __ZN12OSCollectionD0Ev __ZN12OSCollectionD2Ev __ZN12OSDictionary10gMetaClassE +__ZN12OSDictionary10setOptionsEjjPv __ZN12OSDictionary10superClassE __ZN12OSDictionary11withObjectsEPPK8OSObjectPPK8OSStringjj __ZN12OSDictionary11withObjectsEPPK8OSObjectPPK8OSSymboljj @@ -132,6 +147,7 @@ __ZN12OSDictionary12removeObjectEPK8OSString __ZN12OSDictionary12removeObjectEPK8OSSymbol __ZN12OSDictionary12removeObjectEPKc __ZN12OSDictionary12withCapacityEj +__ZN12OSDictionary14copyCollectionEPS_ __ZN12OSDictionary14ensureCapacityEj __ZN12OSDictionary14withDictionaryEPKS_j __ZN12OSDictionary15flushCollectionEv @@ -163,11 +179,13 @@ __ZN12OSDictionaryC2Ev __ZN12OSDictionaryD0Ev __ZN12OSDictionaryD2Ev __ZN12OSOrderedSet10gMetaClassE +__ZN12OSOrderedSet10setOptionsEjjPv __ZN12OSOrderedSet10superClassE __ZN12OSOrderedSet11orderObjectEPK15OSMetaClassBase __ZN12OSOrderedSet12removeObjectEPK15OSMetaClassBase __ZN12OSOrderedSet12withCapacityEjPFlPK15OSMetaClassBaseS2_PvES3_ __ZN12OSOrderedSet13setLastObjectEPK15OSMetaClassBase +__ZN12OSOrderedSet14copyCollectionEP12OSDictionary __ZN12OSOrderedSet14ensureCapacityEj __ZN12OSOrderedSet14getOrderingRefEv __ZN12OSOrderedSet14setFirstObjectEPK15OSMetaClassBase @@ -252,12 +270,14 @@ __ZN20OSCollectionIteratorC2Ev __ZN20OSCollectionIteratorD0Ev __ZN20OSCollectionIteratorD2Ev __ZN5OSSet10gMetaClassE +__ZN5OSSet10setOptionsEjjPv __ZN5OSSet10superClassE __ZN5OSSet11initWithSetEPKS_j __ZN5OSSet11withObjectsEPPK8OSObjectjj __ZN5OSSet12removeObjectEPK15OSMetaClassBase __ZN5OSSet12withCapacityEj __ZN5OSSet13initWithArrayEPK7OSArrayj +__ZN5OSSet14copyCollectionEP12OSDictionary __ZN5OSSet14ensureCapacityEj __ZN5OSSet15_RESERVEDOSSet0Ev __ZN5OSSet15_RESERVEDOSSet1Ev @@ -322,12 +342,14 @@ __ZN6OSDataC2Ev __ZN6OSDataD0Ev __ZN6OSDataD2Ev __ZN7OSArray10gMetaClassE +__ZN7OSArray10setOptionsEjjPv __ZN7OSArray10superClassE __ZN7OSArray11withObjectsEPPK8OSObjectjj __ZN7OSArray12removeObjectEj __ZN7OSArray12withCapacityEj __ZN7OSArray13initWithArrayEPKS_j __ZN7OSArray13replaceObjectEjPK15OSMetaClassBase +__ZN7OSArray14copyCollectionEP12OSDictionary __ZN7OSArray14ensureCapacityEj __ZN7OSArray15flushCollectionEv __ZN7OSArray15initWithObjectsEPPK8OSObjectjj @@ -399,22 +421,6 @@ __ZN8OSObject19_RESERVEDOSObject12Ev __ZN8OSObject19_RESERVEDOSObject13Ev __ZN8OSObject19_RESERVEDOSObject14Ev __ZN8OSObject19_RESERVEDOSObject15Ev -__ZN8OSObject19_RESERVEDOSObject16Ev -__ZN8OSObject19_RESERVEDOSObject17Ev -__ZN8OSObject19_RESERVEDOSObject18Ev -__ZN8OSObject19_RESERVEDOSObject19Ev -__ZN8OSObject19_RESERVEDOSObject20Ev -__ZN8OSObject19_RESERVEDOSObject21Ev -__ZN8OSObject19_RESERVEDOSObject22Ev -__ZN8OSObject19_RESERVEDOSObject23Ev -__ZN8OSObject19_RESERVEDOSObject24Ev -__ZN8OSObject19_RESERVEDOSObject25Ev -__ZN8OSObject19_RESERVEDOSObject26Ev -__ZN8OSObject19_RESERVEDOSObject27Ev -__ZN8OSObject19_RESERVEDOSObject28Ev -__ZN8OSObject19_RESERVEDOSObject29Ev -__ZN8OSObject19_RESERVEDOSObject30Ev -__ZN8OSObject19_RESERVEDOSObject31Ev __ZN8OSObject4freeEv __ZN8OSObject4initEv __ZN8OSObject9MetaClassC1Ev @@ -707,6 +713,7 @@ __ZTVN9OSBoolean9MetaClassE __ZdlPv __Znwm ___cxa_pure_virtual +_adler32 _atoi _bcmp _bcopy @@ -714,8 +721,33 @@ _bcopy_phys _bzero _bzero_phys _copyin +_copyinstr _copyout +_copyoutstr +_crc32 _debug_ivars_size +_deflate +_deflateCopy +_deflateEnd +_deflateInit2_ +_deflateInit_ +_deflateParams +_deflateReset +_deflateSetDictionary +_ffs +_flush_dcache +_flush_dcache64 +_inet_ntop +_inflate +_inflateEnd +_inflateInit2_ +_inflateInit_ +_inflateReset +_inflateSetDictionary +_inflateSync +_inflateSyncPoint +_invalidate_icache +_invalidate_icache64 _itoa _kOSBooleanFalse _kOSBooleanTrue @@ -724,23 +756,102 @@ _kern_os_malloc _kern_os_malloc_size _kern_os_realloc _kprintf +_lck_attr_alloc_init +_lck_attr_free +_lck_attr_setdebug +_lck_attr_setdefault +_lck_grp_alloc_init +_lck_grp_attr_alloc_init +_lck_grp_attr_free +_lck_grp_attr_setdefault +_lck_grp_attr_setstat +_lck_grp_free +_lck_mtx_alloc_init +_lck_mtx_destroy +_lck_mtx_free +_lck_mtx_init +_lck_mtx_lock +_lck_mtx_unlock +_lck_mtx_try_lock +_lck_rw_alloc_init +_lck_rw_destroy +_lck_rw_free +_lck_rw_init +_lck_rw_lock +_lck_rw_lock_exclusive +_lck_rw_lock_exclusive_to_shared +_lck_rw_lock_shared +_lck_rw_lock_shared_to_exclusive +_lck_rw_try_lock +_lck_rw_unlock +_lck_rw_unlock_exclusive +_lck_rw_unlock_shared +_lck_spin_alloc_init +_lck_spin_destroy +_lck_spin_free +_lck_spin_init +_lck_spin_lock +_lck_spin_unlock _memcmp _memcpy +_memmove _memset +_ml_at_interrupt_context +_ml_set_interrupts_enabled +_osrelease +_ostype +_page_mask +_page_shift +_page_size _panic _printf +_sha1_init:_SHA1Init +_sha1_loop:_SHA1Update +_sha1_result:_SHA1Final_r +_snprintf _sprintf +_sscanf +_strcasecmp _strcat _strchr _strcmp _strcpy +_STRDUP _strlen +_strncasecmp _strncat _strncmp _strncpy +_strnlen +_strlcat +_strlcpy _strprefix _strtol _strtoq _strtoul _strtouq - +_sysctlbyname +_uuid_clear +_uuid_compare +_uuid_copy +_uuid_generate +_uuid_generate_random +_uuid_generate_time +_uuid_is_null +_uuid_parse +_uuid_unparse +_uuid_unparse_lower +_uuid_unparse_upper +_version +_version_major +_version_minor +_version_prerelease_level +_version_revision +_version_stage +_version_variant +_vprintf +_vsnprintf +_vsprintf +_vsscanf +_zError +_zlibVersion