X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/55e303ae13a4cf49d70f2294092726f2fffb9ef2..8f6c56a50524aa785f7e596d52dddfb331e18961:/config/Libkern.exports diff --git a/config/Libkern.exports b/config/Libkern.exports index 263d70407..eeb7bfb60 100644 --- a/config/Libkern.exports +++ b/config/Libkern.exports @@ -1,6 +1,8 @@ +_Assert _OSAddAtomic _OSAddAtomic16 _OSAddAtomic8 +_OSBacktrace _OSBitAndAtomic _OSBitAndAtomic16 _OSBitAndAtomic8 @@ -16,9 +18,16 @@ _OSDecrementAtomic16 _OSDecrementAtomic8 _OSDequeueAtomic _OSEnqueueAtomic +_OSFree _OSIncrementAtomic _OSIncrementAtomic16 _OSIncrementAtomic8 +_OSMalloc +_OSMalloc_Tagalloc +_OSMalloc_Tagfree +_OSMalloc_noblock +_OSMalloc_nowait +_OSReportWithBacktrace _OSRuntimeFinalizeCPP _OSRuntimeInitializeCPP _OSRuntimeUnloadCPP @@ -107,9 +116,10 @@ __ZN11OSSerializeC2Ev __ZN11OSSerializeD0Ev __ZN11OSSerializeD2Ev __ZN12OSCollection10gMetaClassE +__ZN12OSCollection10setOptionsEjjPv __ZN12OSCollection10superClassE -__ZN12OSCollection22_RESERVEDOSCollection0Ev -__ZN12OSCollection22_RESERVEDOSCollection1Ev +__ZN12OSCollection11haveUpdatedEv +__ZN12OSCollection14copyCollectionEP12OSDictionary __ZN12OSCollection22_RESERVEDOSCollection2Ev __ZN12OSCollection22_RESERVEDOSCollection3Ev __ZN12OSCollection22_RESERVEDOSCollection4Ev @@ -125,6 +135,7 @@ __ZN12OSCollectionC2EPK11OSMetaClass __ZN12OSCollectionD0Ev __ZN12OSCollectionD2Ev __ZN12OSDictionary10gMetaClassE +__ZN12OSDictionary10setOptionsEjjPv __ZN12OSDictionary10superClassE __ZN12OSDictionary11withObjectsEPPK8OSObjectPPK8OSStringjj __ZN12OSDictionary11withObjectsEPPK8OSObjectPPK8OSSymboljj @@ -132,6 +143,7 @@ __ZN12OSDictionary12removeObjectEPK8OSString __ZN12OSDictionary12removeObjectEPK8OSSymbol __ZN12OSDictionary12removeObjectEPKc __ZN12OSDictionary12withCapacityEj +__ZN12OSDictionary14copyCollectionEPS_ __ZN12OSDictionary14ensureCapacityEj __ZN12OSDictionary14withDictionaryEPKS_j __ZN12OSDictionary15flushCollectionEv @@ -163,11 +175,13 @@ __ZN12OSDictionaryC2Ev __ZN12OSDictionaryD0Ev __ZN12OSDictionaryD2Ev __ZN12OSOrderedSet10gMetaClassE +__ZN12OSOrderedSet10setOptionsEjjPv __ZN12OSOrderedSet10superClassE __ZN12OSOrderedSet11orderObjectEPK15OSMetaClassBase __ZN12OSOrderedSet12removeObjectEPK15OSMetaClassBase __ZN12OSOrderedSet12withCapacityEjPFlPK15OSMetaClassBaseS2_PvES3_ __ZN12OSOrderedSet13setLastObjectEPK15OSMetaClassBase +__ZN12OSOrderedSet14copyCollectionEP12OSDictionary __ZN12OSOrderedSet14ensureCapacityEj __ZN12OSOrderedSet14getOrderingRefEv __ZN12OSOrderedSet14setFirstObjectEPK15OSMetaClassBase @@ -252,12 +266,14 @@ __ZN20OSCollectionIteratorC2Ev __ZN20OSCollectionIteratorD0Ev __ZN20OSCollectionIteratorD2Ev __ZN5OSSet10gMetaClassE +__ZN5OSSet10setOptionsEjjPv __ZN5OSSet10superClassE __ZN5OSSet11initWithSetEPKS_j __ZN5OSSet11withObjectsEPPK8OSObjectjj __ZN5OSSet12removeObjectEPK15OSMetaClassBase __ZN5OSSet12withCapacityEj __ZN5OSSet13initWithArrayEPK7OSArrayj +__ZN5OSSet14copyCollectionEP12OSDictionary __ZN5OSSet14ensureCapacityEj __ZN5OSSet15_RESERVEDOSSet0Ev __ZN5OSSet15_RESERVEDOSSet1Ev @@ -322,12 +338,14 @@ __ZN6OSDataC2Ev __ZN6OSDataD0Ev __ZN6OSDataD2Ev __ZN7OSArray10gMetaClassE +__ZN7OSArray10setOptionsEjjPv __ZN7OSArray10superClassE __ZN7OSArray11withObjectsEPPK8OSObjectjj __ZN7OSArray12removeObjectEj __ZN7OSArray12withCapacityEj __ZN7OSArray13initWithArrayEPKS_j __ZN7OSArray13replaceObjectEjPK15OSMetaClassBase +__ZN7OSArray14copyCollectionEP12OSDictionary __ZN7OSArray14ensureCapacityEj __ZN7OSArray15flushCollectionEv __ZN7OSArray15initWithObjectsEPPK8OSObjectjj @@ -714,8 +732,17 @@ _bcopy_phys _bzero _bzero_phys _copyin +_copyinstr _copyout +_copyoutstr +_crc32 _debug_ivars_size +_ffs +_flush_dcache +_flush_dcache64 +_inet_ntop +_invalidate_icache +_invalidate_icache64 _itoa _kOSBooleanFalse _kOSBooleanTrue @@ -724,17 +751,60 @@ _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_rw_alloc_init +_lck_rw_destroy +_lck_rw_free +_lck_rw_init +_lck_rw_lock +_lck_rw_lock_exclusive +_lck_rw_lock_shared +_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 _sprintf +_sscanf +_strcasecmp _strcat _strchr _strcmp _strcpy _strlen +_strncasecmp _strncat _strncmp _strncpy @@ -743,4 +813,25 @@ _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 +_vsnprintf +_vsprintf +_vsscanf