Mac Developer Library Developer
Search

Kernel Changes

Kernel

AvailabilityMacros.h
Added #def AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER
Added #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED
Added #def DEPRECATED_IN_MAC_OS_X_VERSION_10_8_AND_LATER
Added #def MAC_OS_X_VERSION_10_8
Bluetooth.h
Removed BluetoothHCIEventFlowSpecificationCompleteResults (no architecture available)
Added BluetoothEventFilterCondition (no architecture available)
Added #def BluetoothGetSecondsFromSlots
Added BluetoothHCIEventFlowSpecificationData (no architecture available)
Added BluetoothHCIEventLEConnectionCompleteResults (no architecture available)
Added BluetoothHCIEventLELongTermKeyRequestResults (no architecture available)
Added BluetoothHCIEventLEMetaResults (no architecture available)
Added BluetoothHCILEBufferSize (no architecture available)
Added BluetoothLESecurityManagerCommandCode (no architecture available)
Added BluetoothLESecurityManagerIOCapability (no architecture available)
Added BluetoothLESecurityManagerKeyDistributionFormat (no architecture available)
Added BluetoothLESecurityManagerOOBData (no architecture available)
Added BluetoothLESecurityManagerPairingFailedReasonCode (no architecture available)
Added BluetoothLESecurityManagerUserInputCapability (no architecture available)
Added BluetoothLESecurityManagerUserOutputCapability (no architecture available)
Added kBluetoothHCICommandGroupLowEnergy (no architecture available)
Added kBluetoothHCICommandLEAddDeviceToWhiteList (no architecture available)
Added kBluetoothHCICommandLEClearWhiteList (no architecture available)
Added kBluetoothHCICommandLEConnectionUpdate (no architecture available)
Added kBluetoothHCICommandLECreateConnection (no architecture available)
Added kBluetoothHCICommandLECreateConnectionCancel (no architecture available)
Added kBluetoothHCICommandLEEncrypt (no architecture available)
Added kBluetoothHCICommandLELongTermKeyRequestNegativeReply (no architecture available)
Added kBluetoothHCICommandLELongTermKeyRequestReply (no architecture available)
Added kBluetoothHCICommandLERand (no architecture available)
Added kBluetoothHCICommandLEReadAdvertisingChannelTxPower (no architecture available)
Added kBluetoothHCICommandLEReadBufferSize (no architecture available)
Added kBluetoothHCICommandLEReadChannelMap (no architecture available)
Added kBluetoothHCICommandLEReadLocalSupportedFeatures (no architecture available)
Added kBluetoothHCICommandLEReadRemoteUsedFeatures (no architecture available)
Added kBluetoothHCICommandLEReadSupportedStates (no architecture available)
Added kBluetoothHCICommandLEReadWhiteListSize (no architecture available)
Added kBluetoothHCICommandLEReceiverTest (no architecture available)
Added kBluetoothHCICommandLERemoveDeviceFromWhiteList (no architecture available)
Added kBluetoothHCICommandLESetAdvertiseEnable (no architecture available)
Added kBluetoothHCICommandLESetAdvertisingData (no architecture available)
Added kBluetoothHCICommandLESetAdvertisingParameters (no architecture available)
Added kBluetoothHCICommandLESetEventMask (no architecture available)
Added kBluetoothHCICommandLESetHostChannelClassification (no architecture available)
Added kBluetoothHCICommandLESetRandomAddress (no architecture available)
Added kBluetoothHCICommandLESetScanEnable (no architecture available)
Added kBluetoothHCICommandLESetScanParameters (no architecture available)
Added kBluetoothHCICommandLESetScanResponseData (no architecture available)
Added kBluetoothHCICommandLEStartEncryption (no architecture available)
Added kBluetoothHCICommandLETestEnd (no architecture available)
Added kBluetoothHCICommandLETransmitterTest (no architecture available)
Added kBluetoothHCIEventLEMetaEvent (no architecture available)
Added #def kBluetoothHCIEventMaskLEMetaEvent
Added kBluetoothHCISubEventLEAdvertisingReport (no architecture available)
Added kBluetoothHCISubEventLEConnectionComplete (no architecture available)
Added kBluetoothHCISubEventLEConnectionUpdateComplete (no architecture available)
Added kBluetoothHCISubEventLELongTermKeyRequest (no architecture available)
Added kBluetoothHCISubEventLEReadRemoteUsedFeaturesComplete (no architecture available)
Added kBluetoothL2CAPCommandCodeConnectionParameterUpdateRequest (no architecture available)
Added kBluetoothL2CAPCommandCodeConnectionParameterUpdateResponse (no architecture available)
Added kBluetoothL2CAPConfigurationEnhancedRetransmissionMode (no architecture available)
Added kBluetoothL2CAPConfigurationOptionExtendedFlowSpecification (no architecture available)
Added kBluetoothL2CAPConfigurationOptionExtendedWindowSize (no architecture available)
Added kBluetoothL2CAPConfigurationOptionFrameCheckSequence (no architecture available)
Added kBluetoothL2CAPConfigurationStreamingMode (no architecture available)
Added kBluetoothL2CAPMTULowEnergyDefault (no architecture available)
Added #def kBluetoothLESMPMaxEncryptionKeySize
Added #def kBluetoothLESMPMinEncryptionKeySize
Added #def kBluetoothLESMPTimeout
Added kBluetoothLESecurityManagerBonding (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeEncryptionInfo (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeIdentityAddressInfo (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeIdentityInfo (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeMasterIdentification (no architecture available)
Added kBluetoothLESecurityManagerCommandCodePairingConfirm (no architecture available)
Added kBluetoothLESecurityManagerCommandCodePairingFailed (no architecture available)
Added kBluetoothLESecurityManagerCommandCodePairingRandom (no architecture available)
Added kBluetoothLESecurityManagerCommandCodePairingRequest (no architecture available)
Added kBluetoothLESecurityManagerCommandCodePairingResponse (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeReserved (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeReservedEnd (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeReservedStart (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeSecurityRequest (no architecture available)
Added kBluetoothLESecurityManagerCommandCodeSigningInfo (no architecture available)
Added kBluetoothLESecurityManagerEncryptionKey (no architecture available)
Added kBluetoothLESecurityManagerIDKey (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityDisplayOnly (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityDisplayYesNo (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityKeyboardDisplay (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityKeyboardOnly (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityNoInputNoOutput (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityReservedEnd (no architecture available)
Added kBluetoothLESecurityManagerIOCapabilityReservedStart (no architecture available)
Added kBluetoothLESecurityManagerNoBonding (no architecture available)
Added kBluetoothLESecurityManagerOOBAuthenticationDataNotPresent (no architecture available)
Added kBluetoothLESecurityManagerOOBAuthenticationDataPresent (no architecture available)
Added kBluetoothLESecurityManagerOOBDataReservedEnd (no architecture available)
Added kBluetoothLESecurityManagerOOBDataReservedStart (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeAuthenticationRequirements (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeCommandNotSupported (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeConfirmValueFailed (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeEncryptionKeySize (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeInvalidParameters (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeOOBNotAvailbale (no architecture available)
Added kBluetoothLESecurityManagerReasonCodePairingNotSupported (no architecture available)
Added kBluetoothLESecurityManagerReasonCodePasskeyEntryFailed (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeRepeatedAttempts (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeReserved (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeReservedEnd (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeReservedStart (no architecture available)
Added kBluetoothLESecurityManagerReasonCodeUnspecifiedReason (no architecture available)
Added kBluetoothLESecurityManagerReservedEnd (no architecture available)
Added kBluetoothLESecurityManagerReservedStart (no architecture available)
Added kBluetoothLESecurityManagerSignKey (no architecture available)
Added kBluetoothLESecurityManagerUserInputCapabilityKeyboard (no architecture available)
Added kBluetoothLESecurityManagerUserInputCapabilityNoInput (no architecture available)
Added kBluetoothLESecurityManagerUserInputCapabilityYesNo (no architecture available)
Added kBluetoothLESecurityManagerUserOutputCapabilityNoOutput (no architecture available)
Added kBluetoothLESecurityManagerUserOutputCapabilityNumericOutput (no architecture available)
BluetoothAssignedNumbers.h
Added kBluetoothDeviceClassMinorPeripheral2DigitalPen
Added kBluetoothDeviceClassMinorPeripheral2GesturalInputDevice
Added kBluetoothDeviceClassMinorPeripheral2HandheldScanner
Added kBluetoothL2CAPPSMATT
Added kBluetoothSDPAttributeIdentifierHIDSSRHostMaxLatency
Added kBluetoothSDPAttributeIdentifierHIDSSRHostMinTimeout
IOATATypes.h
Removed #def IOATARegPtr16
Removed #def IOATARegPtr32
Removed #def IOATARegPtr8
IOAccelTypes.h
Removed #def IOACCELTYPES_10_5
IOAudioBlitterLibDispatch.h
Added Float32
Added Float64
Added #def IOAF_BEInt16ToFloat32
Added #def IOAF_BEInt24ToFloat32
Added #def IOAF_BEInt32ToFloat32
Added #def IOAF_Float32ToBEInt16
Added #def IOAF_Float32ToBEInt24
Added #def IOAF_Float32ToBEInt32
Added #def IOAF_Float32ToLEInt16
Added #def IOAF_Float32ToLEInt24
Added #def IOAF_Float32ToLEInt32
Added #def IOAF_LEInt16ToFloat32
Added #def IOAF_LEInt24ToFloat32
Added #def IOAF_LEInt32ToFloat32
IOAudioDebug.h
Removed #def AssertionFailed
Removed #def AssertionMessage
Removed #def DEBUG_USE_FIREWIRE_KPRINTF
IOAudioDefines.h
Added kIOAudioEngineIronWoodClient
IOAudioEngine.h
Modified IOAudioEngineUserClient
Header
FromIOAudioStream.h
ToIOAudioEngine.h

IOAudioTypes.h
Added kIOAudioDeviceTransportTypeAVB
Added kIOAudioDeviceTransportTypeThunderbolt
IOBDBlockStorageDevice.h
Removed #def kIOBlockStorageDeviceTypeBD
IOBasicOutputQueue.h
Modified IOBasicOutputQueue::init()
Declaration
Fromvirtual bool init ( OSObject *target, IOOutputAction action, UInt32 capacity=0);
Tovirtual bool init ( OSObject *target, IOOutputAction action, UInt32 capacity=0, UInt32 priorities=1);

IOBlockStorageDevice.h
Modified IOBlockStorageDevice::doAsyncReadWrite()
Declaration
Fromvirtual IOReturn doAsyncReadWrite ( IOMemoryDescriptor *buffer, UInt32 block, UInt32 nblks, IOStorageCompletion completion) __attribute__ ((deprecated));
Tovirtual IOReturn doAsyncReadWrite ( IOMemoryDescriptor *buffer, UInt32 block, UInt32 nblks, IOStorageCompletion completion);

Modified IOBlockStorageDevice::reportMaxWriteTransfer()
Declaration
Fromvirtual IOReturn reportMaxWriteTransfer ( UInt64 blockSize, UInt64 *max) __attribute__ ((deprecated));
Tovirtual IOReturn reportMaxWriteTransfer ( UInt64 blockSize, UInt64 *max);

Modified IOBlockStorageDevice::reportMaxReadTransfer()
Declaration
Fromvirtual IOReturn reportMaxReadTransfer ( UInt64 blockSize, UInt64 *max) __attribute__ ((deprecated));
Tovirtual IOReturn reportMaxReadTransfer ( UInt64 blockSize, UInt64 *max);

Modified IOBlockStorageDevice::reportLockability()
Declaration
Fromvirtual IOReturn reportLockability ( bool *isLockable) __attribute__ ((deprecated));
Tovirtual IOReturn reportLockability ( bool *isLockable);

Modified IOBlockStorageDevice::doLockUnlockMedia()
Declaration
Fromvirtual IOReturn doLockUnlockMedia ( bool doLock) __attribute__ ((deprecated));
Tovirtual IOReturn doLockUnlockMedia ( bool doLock);

Modified IOBlockStorageDevice::doSyncReadWrite()
Declaration
Fromvirtual IOReturn doSyncReadWrite ( IOMemoryDescriptor *buffer, UInt32 block, UInt32 nblks) __attribute__ ((deprecated));
Tovirtual IOReturn doSyncReadWrite ( IOMemoryDescriptor *buffer, UInt32 block, UInt32 nblks);

Modified IOBlockStorageDevice::reportPollRequirements()
Declaration
Fromvirtual IOReturn reportPollRequirements ( bool *pollRequired, bool *pollIsExpensive) __attribute__ ((deprecated));
Tovirtual IOReturn reportPollRequirements ( bool *pollRequired, bool *pollIsExpensive);

Modified IOBlockStorageDevice::doDiscard()
Declaration
Fromvirtual IOReturn doDiscard ( UInt64 block, UInt64 nblks) __attribute__ ((deprecated));
Tovirtual IOReturn doDiscard ( UInt64 block, UInt64 nblks);

IOBlockStorageDriver.h
Modified IOBlockStorageDriver::pollMedia()
Declaration
Fromvirtual IOReturn pollMedia ( ) __attribute__ ((deprecated));
Tovirtual IOReturn pollMedia ( void);

Modified IOBlockStorageDriver::yield()
Declaration
Fromvirtual bool yield ( IOService *provider, IOOptionBits options=0, void *argument=0) __attribute__ ((deprecated));
Tovirtual bool yield ( IOService *provider, IOOptionBits options=0, void *argument=0);

Modified IOBlockStorageDriver::lockMedia()
Declaration
Fromvirtual IOReturn lockMedia ( bool lock) __attribute__ ((deprecated));
Tovirtual IOReturn lockMedia ( bool lock);

Modified IOBlockStorageDriver::isMediaPollRequired()
Declaration
Fromvirtual bool isMediaPollRequired ( ) const __attribute__ ((deprecated));
Tovirtual bool isMediaPollRequired ( void);

Modified IOBlockStorageDriver::isMediaPollExpensive()
Declaration
Fromvirtual bool isMediaPollExpensive ( ) const __attribute__ ((deprecated));
Tovirtual bool isMediaPollExpensive ( void);

IOBluetoothHIDDriver.h
Added IOBluetoothHIDDriver::deviceConnectTimerFired()
Added IOBluetoothHIDDriver::handleStopWL()
Added #def kBSKernelMonitor2Notification
Modified IOBluetoothHIDDriver::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOBluetoothHIDDriver, 7);
To OSMetaClassDeclareReservedUnused ( IOBluetoothHIDDriver, 8);

IOCDBlockStorageDevice.h
Removed #def kIOBlockStorageDeviceTypeCDROM
Modified IOCDBlockStorageDevice::audioStop()
Declaration
Fromvirtual IOReturn audioStop ( ) __attribute__ ((deprecated));
Tovirtual IOReturn audioStop ( void);

Modified IOCDBlockStorageDevice::audioPause()
Declaration
Fromvirtual IOReturn audioPause ( bool pause) __attribute__ ((deprecated));
Tovirtual IOReturn audioPause ( bool pause);

Modified IOCDBlockStorageDevice::audioScan()
Declaration
Fromvirtual IOReturn audioScan ( CDMSF timeStart, bool reverse) __attribute__ ((deprecated));
Tovirtual IOReturn audioScan ( CDMSF timeStart, bool reverse);

Modified IOCDBlockStorageDevice::getAudioVolume()
Declaration
Fromvirtual IOReturn getAudioVolume ( UInt8 *leftVolume, UInt8 *rightVolume) __attribute__ ((deprecated));
Tovirtual IOReturn getAudioVolume ( UInt8 *leftVolume, UInt8 *rightVolume);

Modified IOCDBlockStorageDevice::audioPlay()
Declaration
Fromvirtual IOReturn audioPlay ( CDMSF timeStart, CDMSF timeStop) __attribute__ ((deprecated));
Tovirtual IOReturn audioPlay ( CDMSF timeStart, CDMSF timeStop);

Modified IOCDBlockStorageDevice::setAudioVolume()
Declaration
Fromvirtual IOReturn setAudioVolume ( UInt8 leftVolume, UInt8 rightVolume) __attribute__ ((deprecated));
Tovirtual IOReturn setAudioVolume ( UInt8 leftVolume, UInt8 rightVolume);

Modified IOCDBlockStorageDevice::getAudioStatus()
Declaration
Fromvirtual IOReturn getAudioStatus ( CDAudioStatus *status) __attribute__ ((deprecated));
Tovirtual IOReturn getAudioStatus ( CDAudioStatus *status);

IODVDBlockStorageDevice.h
Removed #def kIOBlockStorageDeviceTypeDVD
IODeviceTreeSupport.h
Removed aligned
Removed packed
Added IODTCompareAddressCell64Func
IODisplay.h
Added gIODisplayCapabilityStringKey
IOEthernetInterface.h
Removed IOEthernetInterface::setProperties()
IOFWAddressSpace.h
Modified IOFWAddressSpace
Header
FromIOFireWireController.h
ToIOFWAddressSpace.h

Modified IOFWAddressSpaceAux
Header
FromIOFireWireController.h
ToIOFWAddressSpace.h

IOFWAsyncStreamListener.h
Modified IOFWAsyncStreamReceiver
Header
FromIOFireWireController.h
ToIOFWAsyncStreamListener.h

IOFWPseudoAddressSpace.h
Modified IOFWPseudoAddressSpace
Header
FromIOFireWireController.h
ToIOFWPseudoAddressSpace.h

IOFireWireController.h
Removed AppleFWOHCI
Removed IOFWAsyncCommand
Removed IOFWAsyncPHYCommand
Removed IOFWAsyncStreamCommand
Removed IOFWAsyncStreamListener
Removed IOFWCommand
Removed IOFWCompareAndSwapCommand
Removed IOFWLocalIsochPort
Removed IOFWUserPHYPacketListener
Removed IOFWUserVectorCommand
Removed IOFWWriteCommand
Removed IOFWWriteQuadCommand
Removed IOFireLog
Removed IOFireWireAVCCommand
Removed IOFireWireAVCLocalUnit
Removed IOFireWireAVCTargetSpace
Removed IOFireWireIRMAllocation
Removed IOFireWirePCRSpace
Removed IOFireWirePowerManager
Removed IOFireWireROMCache
IOFireWireDevice.h
Modified IOFireWireDevice
Header
FromIOFireWireController.h
ToIOFireWireDevice.h

Modified IOFireWireDeviceAux
Header
FromIOFireWireController.h
ToIOFireWireDevice.h

IOFireWireLocalNode.h
Modified IOFireWireLocalNode
Header
FromIOFireWireController.h
ToIOFireWireLocalNode.h

IOFireWireNub.h
Modified IOFireWireUnit
Header
FromIOFireWireController.h
ToIOFireWireNub.h

Modified IOFireWireNub
Header
FromIOFireWireController.h
ToIOFireWireNub.h

IOFireWireSBP2LUN.h
Modified IOFireWireSBP2Login
Header
FromIOFireWireController.h
ToIOFireWireSBP2LUN.h

IOFireWireSBP2Login.h
Modified IOFireWireSBP2ORB
Header
FromIOFireWireController.h
ToIOFireWireSBP2Login.h

IOFireWireSBP2UserClient.h
Removed #def FIREWIREPRIVATE
IOFramebuffer.h
Added IOFramebuffer::setBackingFramebuffer()
Added IOFramebuffer::switchBackingFramebuffer()
IOFramebufferShared.h
Removed #def IOFB_ARBITRARY_FRAMES_CURSOR
IOGatedOutputQueue.h
Modified IOGatedOutputQueue::init()
Declaration
Fromvirtual bool init ( OSObject *target, IOOutputAction action, IOWorkLoop *workloop, UInt32 capacity=0);
Tovirtual bool init ( OSObject *target, IOOutputAction action, IOWorkLoop *workloop, UInt32 capacity=0, UInt32 priorities=1);

IOGraphicsTypes.h
Added IOFBDPLinkConfig
Added kDisplayModeAcceleratorBackedFlag
Added kDisplayModeValidForAirPlayFlag
Added kDisplayModeValidForHiResFlag
Added #def kIODisplayCapabilityStringKey
Added kIOFBBitRateHBR
Added kIOFBBitRateHBR2
Added kIOFBBitRateRBR
Added kIOFBDisplayPortTrainingAttribute
Added kIOFBLinkDownspreadMax
Added kIOFBLinkDownspreadNone
Added kIOFBLinkPreEmphasisLevel0
Added kIOFBLinkPreEmphasisLevel1
Added kIOFBLinkPreEmphasisLevel2
Added kIOFBLinkPreEmphasisLevel3
Added kIOFBLinkScramblerAlternate
Added kIOFBLinkScramblerNormal
Added kIOFBLinkVoltageLevel0
Added kIOFBLinkVoltageLevel1
Added kIOFBLinkVoltageLevel2
Added kIOFBLinkVoltageLevel3
Added kIOMirrorIsMirrored
IOHIDDevice.h
Added IOHIDDevice::handleReportWithTimeAsync()
Modified IOHIDDevice::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOHIDDevice, 10);
To OSMetaClassDeclareReservedUnused ( IOHIDDevice, 11);

IOHIDEventService.h
Added kHIDDispatchOptionPhaseMayBegin
Modified IOHIDPointing
Header
FromIOHIPointing.h
ToIOHIDEventService.h

IOHIDParameter.h
Removed #def EVIOSA_SIZE
Removed #def EVSIOCMH
Removed #def EVSIOCMH_SIZE
Removed #def EVSIOCWINFO
Removed #def EVSIOCWINFO_FINTERVAL
Removed #def EVSIOCWINFO_SIZE
Removed #def EVSIOCWINFO_SUSTAIN
Removed #def EVSIOCWINFO_THRESH
Removed #def EVSIOSA
Removed #def EVSIOSMH
Removed #def EVSIOSMH_SIZE
Removed #def EVSIOSWFI
Removed #def EVSIOSWFI_SIZE
Removed #def EVSIOSWS
Removed #def EVSIOSWS_SIZE
Removed #def EVSIOSWT
Removed #def EVSIOSWT_SIZE
Removed #def EVSIO_DCTLINFO
Removed #def EVSIO_DCTLINFO_SIZE
Removed #def EVS_PREFIX
Removed #def kIOHIDSickyKeysDisabledKey
Removed #def kIOHIDSickyKeysOnKey
Removed #def kIOHIDSickyKeysShiftTogglesKey
Added #def kIOHIDScrollCountAccelerationFactorKey
Added #def kIOHIDScrollCountBootDefaultKey
Added #def kIOHIDScrollCountIgnoreMomentumScrollsKey
Added #def kIOHIDScrollCountMaxKey
Added #def kIOHIDScrollCountMaxTimeDeltaBetweenKey
Added #def kIOHIDScrollCountMaxTimeDeltaToSustainKey
Added #def kIOHIDScrollCountMinDeltaToStartKey
Added #def kIOHIDScrollCountMinDeltaToSustainKey
Added #def kIOHIDScrollCountMouseCanResetKey
Added #def kIOHIDScrollCountResetKey
Added #def kIOHIDScrollCountZeroKey
IOHIDSystem.h
Added IOHIDSystem::extRegisterVirtualDisplay()
Added IOHIDSystem::extSetVirtualDisplayBounds()
Added IOHIDSystem::extUnregisterVirtualDisplay()
Added #def kIOHIDSystemActivityTickle
IOHIPointing.h
Removed #def EV_DEFAULTPOINTERACCELLEVEL
Removed #def EV_DEFAULTSCROLLACCELLEVEL
IOKitServer.h
Removed kIOBSDNameMatching
Removed kIOOFPathMatching
Removed kIOServiceMatching
IOLocks.h
Removed #def IOLockLock
Removed #def IOLockTryLock
Removed #def IOLockUnlock
Removed #def IORWLockRead
Removed #def IORWLockUnlock
Removed #def IORWLockWrite
Removed #def IOSimpleLockLock
Removed #def IOSimpleLockTryLock
Removed #def IOSimpleLockUnlock
IOMedia.h
Modified IOMedia::init()
Declaration
Fromvirtual bool init ( UInt64 base, UInt64 size, UInt64 preferredBlockSize, bool isEjectable, bool isWhole, bool isWritable, const char *contentHint=0, OSDictionary *properties=0) __attribute__ ((deprecated));
Tovirtual bool init ( UInt64 base, UInt64 size, UInt64 preferredBlockSize, bool isEjectable, bool isWhole, bool isWritable, const char *contentHint=0, OSDictionary *properties=0);

IOMediaBSDClient.h
Modified IOMediaBSDClient::getAnchors()
Declaration
Fromvirtual AnchorTable * getAnchors ( ) __attribute__ ((deprecated));
Tovirtual AnchorTable * getAnchors ( void);

Modified IOMediaBSDClient::getMinor()
Declaration
Fromvirtual MinorSlot * getMinor ( UInt32 minorID) __attribute__ ((deprecated));
Tovirtual MinorSlot * getMinor ( UInt32 minorID);

Modified IOMediaBSDClient::getMinors()
Declaration
Fromvirtual MinorTable * getMinors ( ) __attribute__ ((deprecated));
Tovirtual MinorTable * getMinors ( void);

IOMemoryDescriptor.h
Removed IOMemoryDescriptor::ExpansionData
Removed endif
Added IOMemoryDescriptor::setPreparationID()
IONDRVFramebuffer.h
Added IONDRVFramebuffer::setupForCurrentConfig()
IONetworkInterface.h
Removed IONetworkInterface::matchPropertyTable()
Removed IONetworkInterface::setProperties()
Added IONetworkInterface::requestTerminate() (no architecture available)
Added kIONetworkEventTypeLinkSpeedChange (no architecture available)
Modified IONetworkInterface::inputPacket()
Declaration
Fromvirtual UInt32 inputPacket ( mbuf_t, UInt32 length=0, IOOptionBits options=0, void *param=0);
Tovirtual UInt32 inputPacket ( mbuf_t packet, UInt32 length=0, IOOptionBits options=0, void *param=0);

IONetworkMedium.h
Added IOMediumType (no architecture available)
IOOutputQueue.h
Added IOOutputQueue::OSMetaClassDeclareReservedUsed() (no architecture available)
Added IOOutputQueue::getMbufPriority()
Modified IOOutputQueue::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOOutputQueue, 0);
To OSMetaClassDeclareReservedUnused ( IOOutputQueue, 1);

IOPCIDevice.h
Added #def kIOPMPCISleepResetKey
IOPM.h
Added kIOPMDWOverTemp
IOPMLibDefs.h
Added #def kPMActivityTickle
IOPMPrivate.h
Removed IOPMSystemEventRecord
Removed IOPMSystemSleepParameters
Removed IOPMTraceBufferHeader
Removed PMStatsStruct
Removed PMStatsStruct::bounds
Removed kIOPMDefaultSystemEventsTracked
Removed #def kIOPMDynamicStoreSleepFailureKey
Removed kIOPMEventTypeAppNotificationsFinished
Removed kIOPMEventTypeAppResponse
Removed kIOPMEventTypeCalTimeChange
Removed kIOPMEventTypeDoze
Removed kIOPMEventTypeDozeDone
Removed kIOPMEventTypeDriverNotificationsFinished
Removed #def kIOPMEventTypeIntermediateFlag
Removed kIOPMEventTypeLiteWakeDown
Removed kIOPMEventTypeLiteWakeDownDone
Removed kIOPMEventTypeLiteWakeUp
Removed kIOPMEventTypeLiteWakeUpDone
Removed kIOPMEventTypePSDidChangeTo
Removed kIOPMEventTypePSWillChangeTo
Removed kIOPMEventTypeSetPowerStateDelayed
Removed kIOPMEventTypeSetPowerStateImmediate
Removed kIOPMEventTypeSleep
Removed kIOPMEventTypeSleepDone
Removed kIOPMEventTypeUUIDClear
Removed kIOPMEventTypeUUIDSet
Removed kIOPMEventTypeUndefined
Removed kIOPMEventTypeWake
Removed kIOPMEventTypeWakeDone
Removed #def kIOPMLoginWindowSecurityDebugKey
Removed kIOPMMaxSystemEventsTracked
Removed kIOPMSetACAdaptorConnected
Removed kIOPMSetDesktopMode
Removed kIOPMSetValue
Removed kIOPMSleepFlagHibernate
Removed kIOPMSleepFlagSleepTimerEnable
Removed kIOPMSleepReasonClamshell
Removed kIOPMSleepReasonIdle
Removed kIOPMSleepReasonLowPower
Removed kIOPMSleepReasonMaintenance
Removed kIOPMSleepReasonOSSwitchHibernate
Removed kIOPMSleepReasonPowerButton
Removed kIOPMSleepReasonSoftware
Removed kIOPMSleepReasonThermalEmergency
Removed #def kIOPMSleepStatisticsAppsKey
Removed #def kIOPMSleepStatisticsKey
Removed #def kIOPMSleepWakeFailureCodeKey
Removed #def kIOPMSleepWakeFailureDateKey
Removed #def kIOPMSleepWakeFailureKey
Removed #def kIOPMSleepWakeFailureLoginKey
Removed #def kIOPMSleepWakeFailureUUIDKey
Removed #def kIOPMStateConsoleShutdown
Removed kIOPMStateConsoleShutdownCertain
Removed kIOPMStateConsoleShutdownNone
Removed kIOPMStateConsoleShutdownPossible
Removed kIOPMStateConsoleShutdownUnderway
Removed kIOPMStatsApplicationNotify
Removed #def kIOPMStatsApplicationResponseTypeKey
Removed kIOPMStatsDriversNotify
Removed kIOPMStatsEventStartFlag
Removed kIOPMStatsEventStopFlag
Removed kIOPMStatsHibernateImageRead
Removed kIOPMStatsHibernateImageWrite
Removed kIOPMStatsLateAppAcknowledge
Removed kIOPMStatsLateDriverAcknowledge
Removed #def kIOPMStatsMessageTypeKey
Removed #def kIOPMStatsNameKey
Removed #def kIOPMStatsPIDKey
Removed #def kIOPMStatsResponseCancel
Removed #def kIOPMStatsResponseSlow
Removed #def kIOPMStatsResponseTimedOut
Removed #def kIOPMStatsTimeMSKey
Removed #def kIOPMSystemSleepParametersKey
Removed #def kIOPMTimelineDictionaryKey
Removed #def kIOPMTimelineEnabledKey
Removed #def kIOPMTimelineSystemBufferSizeKey
Removed #def kIOPMTimelineSystemNumberTrackedKey
Removed kIOPMTracePointDarkWakeEntry
Removed kIOPMTracePointDarkWakeExit
Removed kIOPMTracePointHibernate
Removed kIOPMTracePointSleepApplications
Removed kIOPMTracePointSleepCPUs
Removed kIOPMTracePointSleepCapabilityClients
Removed kIOPMTracePointSleepDidChangeInterests
Removed kIOPMTracePointSleepPlatformActions
Removed kIOPMTracePointSleepPlatformDriver
Removed kIOPMTracePointSleepPowerPlaneDrivers
Removed kIOPMTracePointSleepPriorityClients
Removed kIOPMTracePointSleepStarted
Removed kIOPMTracePointSleepWillChangeInterests
Removed kIOPMTracePointSystemLoginwindowPhase
Removed kIOPMTracePointSystemSleep
Removed kIOPMTracePointSystemUp
Removed kIOPMTracePointWakeApplications
Removed kIOPMTracePointWakeCPUs
Removed kIOPMTracePointWakeCapabilityClients
Removed kIOPMTracePointWakeDidChangeInterests
Removed kIOPMTracePointWakePlatformActions
Removed kIOPMTracePointWakePlatformDriver
Removed kIOPMTracePointWakePowerPlaneDrivers
Removed kIOPMTracePointWakeWillChangeInterests
Removed kIOPMTracePointWakeWillPowerOnClients
Removed #def kIOPlatformSystemSleepPolicyKey
Removed kMaxPMStringLength
Removed kPMRootDomainMapTraceBuffer
IOSCSIBlockCommandsDevice.h
Removed #def fDeviceHasSATTranslation
Removed #def fDeviceIsShared
Removed #def fMediumBlockCount64
Removed #def fPowerDownNotifier
Removed #def fProtocolSpecificPowerControl
Removed #def fRequiresEjectWithStartStopUnit
Removed #def fWriteCacheEnabled
Added IOSCSIBlockCommandsDevice::systemWillShutdown() (no architecture available)
IOSCSIMultimediaCommandsDevice.h
Removed #def fCDLoadingMechanism
Removed #def fDeviceSupportsAsyncNotification
Removed #def fDeviceSupportsFastSpindown
Removed #def fDeviceSupportsPowerOff
Removed #def fSupportedBDFeatures
IOSCSIPrimaryCommandsDevice.h
Removed #def fReadTimeoutDuration
Removed #def fRetryCount
Removed #def fWriteTimeoutDuration
Removed #def kDefaultRetryCount
IOSCSIProtocolInterface.h
IOSCSIProtocolServices.h
Modified IOSCSIProtocolServices::init()
Declaration
Fromvirtual bool init ( OSDictionary *dictionary=0);
Tovirtual bool init ( OSDictionary *propTable=0);

IOSCSIReducedBlockCommandsDevice.h
Removed #def fKnownManualEject
Removed #def fMediumRemovalPrevented
Removed #def fPollingMode
Removed #def kCapacityDataBufferSize
IOService.h
Added IOService::copyMatchingService()
IOStorage.h
Added kIOStorageOptionIsStatic (no architecture available)
Modified IOStorage::read()
Declaration
Fromvirtual void read ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion) __attribute__ ((deprecated));
Tovirtual void read ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion);

Modified IOStorage::write()
Declaration
Fromvirtual void write ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion) __attribute__ ((deprecated));
Tovirtual void write ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion);

Modified IOStorage::discard()
Declaration
Fromvirtual IOReturn discard ( IOService *client, UInt64 byteStart, UInt64 byteCount) __attribute__ ((deprecated));
Tovirtual IOReturn discard ( IOService *client, UInt64 byteStart, UInt64 byteCount);

IOSyncer.h
Removed IOSyncer
Removed IOSyncer::IOSyncer()
Removed IOSyncer::create()
Removed IOSyncer::getMetaClass()
Removed IOSyncer::init()
Removed IOSyncer::reinit()
Removed IOSyncer::signal()
Removed IOSyncer::wait()
Removed IOSyncer::MetaClass
Removed IOSyncer::MetaClass::MetaClass()
Removed IOSyncer::MetaClass::alloc()
Removed IOSyncer::MetaClass
IOTypes.h
Added kIOConnectMethodVarOutputSize
Added kIOCopybackInnerCache
Added kIOMapCopybackInnerCache
IOUSBCommand.h
Added IOUSBCommand::GetStreamID()
Added IOUSBCommand::SetBT()
Added IOUSBCommand::SetStreamID()
Added IOUSBIsocCommand::GetUIMScratch()
Added IOUSBIsocCommand::SetUIMScratch()
Added INVALID_SELECTOR
Added #def kUSBCommandScratchBuffers
IOUSBCompositeDriver.h
Added IOUSBCompositeDriver::ConfigureDevicePowerManagement()
Added IOUSBCompositeDriver::OSMetaClassDeclareReservedUsed() (no architecture available)
Added IOUSBCompositeDriver::free()
Added IOUSBCompositeDriver::init()
Modified IOUSBCompositeDriver::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOUSBCompositeDriver, 0);
To OSMetaClassDeclareReservedUnused ( IOUSBCompositeDriver, 1);

IOUSBController.h
Removed kErrataDisableAsynchronousParkMode
Added IOUSBController::ReturnUSBCommand()
Added IOUSBRootHubDevice (no architecture available)
Added kErrataDisablePCIeLinkOnSleep
Added kErrataEHCIUseRLvalue
IOUSBControllerV2.h
Removed kUSBHSHubFlagsMultiTT
Added IOUSBControllerV2::OpenSSPipe()
Added IOUSBControllerV2::ReadStream()
Added IOUSBControllerV2::WriteStream()
Modified IOUSBControllerV2::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOUSBControllerV2, 23);
To OSMetaClassDeclareReservedUnused ( IOUSBControllerV2, 26);

IOUSBControllerV3.h
Added IOUSBControllerV3::AbortPipe()
Added IOUSBControllerV3::CreateStreams()
Added IOUSBControllerV3::GetActualDeviceAddress()
Added IOUSBControllerV3::GetBandwidthAvailableForDevice()
Added IOUSBControllerV3::GetRootHub3Descriptor()
Added IOUSBControllerV3::GetRootHubBOSDescriptor()
Added IOUSBControllerV3::GetRootHubPortErrorCount()
Added IOUSBControllerV3::OpenPipe()
Added IOUSBControllerV3::Read()
Added IOUSBControllerV3::UIMAbortStream()
Added IOUSBControllerV3::UIMCreateSSBulkEndpoint()
Added IOUSBControllerV3::UIMCreateSSInterruptEndpoint()
Added IOUSBControllerV3::UIMCreateSSIsochEndpoint()
Added IOUSBControllerV3::UIMCreateStreams()
Added IOUSBControllerV3::UIMDeviceToBeReset()
Added IOUSBControllerV3::UIMGetActualDeviceAddress()
Added IOUSBControllerV3::UIMMaxSupportedStream()
Added IOUSBControllerV3::Write()
Added IOUSBRootHubInterruptTransactionPtr
Added #def kAppleThunderboltDisplay2011MID
Added #def kAppleThunderboltVID
Added #def kIOThunderboltTunnelEndpointDeviceMIDProp
Added #def kIOThunderboltTunnelEndpointDeviceVIDProp
Modified IOUSBControllerV3::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOUSBControllerV3, 2);
To OSMetaClassDeclareReservedUnused ( IOUSBControllerV3, 20);

IOUSBDevice.h
Added IOUSBDevice::OpenOrCloseAllInterfacePipes()
Added IOUSBDevice::SetAddress()
Added IOUSBDeviceUserClientV2
Modified IOUSBDevice::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOUSBDevice, 13);
To OSMetaClassDeclareReservedUnused ( IOUSBDevice, 17);

Modified IOUSBInterfaceUserClientV2
Header
FromIOUSBInterface.h
ToIOUSBDevice.h

IOUSBHubDevice.h
Added IOUSBHubDevice::UpdateUnconnectedExternalPorts()
Added kIOUSBHubDeviceIsOnSuperSpeedBus
IOUSBInterface.h
Added IOUSBInterface::RecreateStreams()
Added IOUSBInterface::RememberStreams()
Added IOUSBInterface::ReopenPipes()
Added IOUSBInterface::UnlinkPipes()
Modified IOUSBInterface::OSMetaClassDeclareReservedUnused()
Declaration
From OSMetaClassDeclareReservedUnused ( IOUSBInterface, 2);
To OSMetaClassDeclareReservedUnused ( IOUSBInterface, 6);

Modified IOUSBDevice
Header
FromIOUSBPipe.h
ToIOUSBInterface.h

IOUSBMassStorageClass.h
Added IOUSBMassStorageClass::systemWillShutdown()
Added #def fSuspendOnReboot
Added #def kIOUSBMassStorageSuspendOnReboot
IOUSBNub.h
Added IOUSBNub::initialize()
Added gUSBConfigurationValue
Added gUSBDeviceClass
Added gUSBDeviceProtocol
Added gUSBDeviceReleaseNumber
Added gUSBDeviceSubClass
Added gUSBInterfaceClass
Added gUSBInterfaceNumber
Added gUSBInterfaceProtocol
Added gUSBInterfaceSubClass
Added gUSBProductID
Added gUSBProductIDMask
Added gUSBVendorID
Modified IOUSBNub::USBCompareProperty()
Declaration
Fromvirtual bool USBCompareProperty ( OSDictionary *matching, const char *key);
Tovirtual bool USBCompareProperty ( OSDictionary *matching, const OSSymbol *key);

IOUSBPipeV2.h
Added IOUSBPipeV2::Abort()
Added IOUSBPipeV2::CreateStreams()
Added IOUSBPipeV2::GetBytesPerInterval()
Added IOUSBPipeV2::GetConfiguredStreams()
Added IOUSBPipeV2::GetMaxBurst()
Added IOUSBPipeV2::GetMult()
Added IOUSBPipeV2::GetSuperSpeedEndpointCompanionDescriptor()
Added IOUSBPipeV2::IOUSBPipeV2()
Added IOUSBPipeV2::InitToEndpoint()
Added IOUSBPipeV2::OSMetaClassDeclareReservedUnused() (no architecture available)
Added IOUSBPipeV2::Read()
Added IOUSBPipeV2::SupportsStreams()
Added IOUSBPipeV2::Write()
Added IOUSBPipeV2::getMetaClass()
Added IOUSBPipeV2::MetaClass
Added IOUSBPipeV2::MetaClass::MetaClass()
Added IOUSBPipeV2::MetaClass::alloc()
Added IOUSBPipeV2::MetaClass
Added IOUSBPipeV2::V2PipeExpansionData
IOUSBRootHubDevice.h
Added RHCommandHeader
Added RHCommandHeaderPtr
IOUSBUserClient.h
Added kUSBDeviceUserClientGetBandwidthAvailableForDevice
Added kUSBInterfaceUserClientGetPipePropertiesV2
OSCollection.h
Added kSort
OSData.h
Removed OSData::ExpansionData
Added OSData::setSerializable()
OSKext.h
Modified OSKext::considerRebuildOfPrelinkedKernel()
Declaration
Fromvoid considerRebuildOfPrelinkedKernel ( OSString *moduleName);
Tovoid considerRebuildOfPrelinkedKernel ( void);

OSKextLib.h
Added AppleTEXTHash_t (no architecture available)
OSMetaClass.h
Removed #def APPLE_KEXT_PAD_IMPL
Removed #def APPLE_KEXT_PAD_METHOD
Added OSMetaClass::getClassNameSymbol()
OSSymbol.h
Removed OSSymbol::checkForPageUnload()
OSTypes.h
Removed #def ABSOLUTETIME_SCALAR_TYPE
OSvKernDSPLib.h
Modified vDSP_deq22()
Declaration
Fromvoid vDSP_deq22 ( float A[], ptrdiff_t AStride, float B[], float C[], ptrdiff_t CStride, size_t N);
Tovoid vDSP_deq22 ( float vDSP_input1[], ptrdiff_t vDSP_stride1, float vDSP_input2[], float vDSP_result[], ptrdiff_t vDSP_strideResult, size_t vDSP_size);

RootDomain.h
Modified #def kIOPMIdleSleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMPowerButtonSleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMThermalEmergencySleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMOSSwitchHibernationKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMLowPowerSleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMClamshellSleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

Modified #def kIOPMSoftwareSleepKey
Header
FromIOPMPrivate.h
ToRootDomain.h

USB.h
Added IOUSBBOSDescriptorPtr
Added IOUSBDeviceCapabilityContainerIDPtr
Added IOUSBDeviceCapabilityDescriptorHeaderPtr
Added IOUSBDeviceCapabilitySuperSpeedUSBPtr
Added IOUSBDeviceCapabilityUSB2ExtensionPtr
Added IOUSBSuperSpeedEndpointCompanionDescriptorPtr
Added #def USBBitRange
Added #def USBBitRangePhase
Added kUSBAddress_Mask
Added kUSBAddress_Shift
Added kUSBAllStreams
Added kUSBInformationDeviceIsAttachedToEnclosureMask
Added kUSBMaxStream
Added kUSBNoStream
Added kUSBPRimeStream
Added kUSBSpeed_Mask
Added kUSBSpeed_Shift
Added kUSBStream0
Added kXHCISSRootHubAddress
Added kXHCIUSB2RootHubAddress
USBHub.h
Added IOUSB3HubDescriptor
Added kGetHub3Descriptor
Added kGetPortErrorCount
Added kHubPortBit14
Added kHubPortDebouncing
Added kHubPortSuperSpeed
Added kHubPortSuperSpeedStateChangeMask
Added kHubTTThinkTimeMask
Added kHubTTThinkTimeShift
Added kNumPortBytes
Added kPrdRootHubAppleSS
Added kSSHubPortChangeBHResetBit
Added kSSHubPortChangeBHResetMask
Added kSSHubPortChangePortConfigErrBit
Added kSSHubPortChangePortConfigErrMask
Added kSSHubPortChangePortLinkStateBit
Added kSSHubPortChangePortLinkStateMask
Added kSSHubPortLinkStateComplianceMode
Added kSSHubPortLinkStateHotReset
Added kSSHubPortLinkStateLoopBack
Added kSSHubPortLinkStatePolling
Added kSSHubPortLinkStateRecovery
Added kSSHubPortLinkStateRxDetect
Added kSSHubPortLinkStateSSDisabled
Added kSSHubPortLinkStateSSInactive
Added kSSHubPortLinkStateU0
Added kSSHubPortLinkStateU1
Added kSSHubPortLinkStateU2
Added kSSHubPortLinkStateU3
Added kSSHubPortSpeed5Gbps
Added kSSHubPortStatusBeingResetMask
Added kSSHubPortStatusConnectionBit
Added kSSHubPortStatusConnectionMask
Added kSSHubPortStatusEnabledBit
Added kSSHubPortStatusEnabledMask
Added kSSHubPortStatusLinkStateMask
Added kSSHubPortStatusLinkStateShift
Added kSSHubPortStatusOverCurrentBit
Added kSSHubPortStatusOverCurrentMask
Added kSSHubPortStatusPowerBit
Added kSSHubPortStatusPowerMask
Added kSSHubPortStatusResetBit
Added kSSHubPortStatusSpeedMask
Added kSSHubPortStatusSpeedShift
Added kSetHubDepth
Added kUSB3HubDescriptorType
Added kUSBHSHubFlagsMoreInfoMask
Added kUSBHSHubFlagsMultiTTMask
Added kUSBHSHubFlagsNumPortsMask
Added kUSBHSHubFlagsNumPortsShift
Added kUSBHSHubFlagsTTThinkTimeMask
Added kUSBHSHubFlagsTTThinkTimeShift
Added kUSBHubPortBHPortResetFeature
Added kUSBHubPortBHResetChangeFeature
Added kUSBHubPortConfigErrorChangeFeature
Added kUSBHubPortForceLinkPMAcceptFeature
Added kUSBHubPortLinkStateChangeFeature
Added kUSBHubPortLinkStateFeature
Added kUSBHubPortRemoteWakeMaskFeature
Added kUSBHubPortU1TimeoutFeature
Added kUSBHubPortU2TimeoutFeature
Added kUSBHubRqClearFeature
Added kUSBHubRqGetConfig
Added kUSBHubRqGetDescriptor
Added kUSBHubRqGetInterface
Added kUSBHubRqGetPortErrorCount
Added kUSBHubRqGetState
Added kUSBHubRqGetStatus
Added kUSBHubRqReserved2
Added kUSBHubRqSetAddress
Added kUSBHubRqSetConfig
Added kUSBHubRqSetDescriptor
Added kUSBHubRqSetFeature
Added kUSBHubRqSetHubDepth
Added kUSBHubRqSetInterface
Modified kUSBHSHubCommandAddHub
Header
FromIOUSBControllerV2.h
ToUSBHub.h

Modified kUSBHSHubCommandRemoveHub
Header
FromIOUSBControllerV2.h
ToUSBHub.h

USBSpec.h
Added kHubSuperSpeedProtocol
Added kMSCProtocolBulkOnly
Added kMSCProtocolControlBulk
Added kMSCProtocolControlBulkInterrupt
Added kMSCProtocolUSBAttachedSCSI
Added kUSB150mA
Added kUSB150mAAvailable
Added kUSB20ExtensionLPMSupported
Added kUSB3HUBDesc
Added kUSB3MaxPowerPerPort
Added kUSB900mAAvailable
Added kUSBBOSDescriptor
Added kUSBDeviceCapability
Added kUSBDeviceCapabilityContainerID
Added kUSBDeviceCapabilitySuperSpeedUSB
Added kUSBDeviceCapabilityUSB20Extension
Added kUSBDeviceCapabilityWirelessUSB
Added kUSBFeatureFunctionSuspend
Added kUSBFeatureLTMEnable
Added kUSBFeatureTestMode
Added kUSBFeatureU1Enable
Added kUSBFeatureU2Enable
Added kUSBRel30
Added kUSBSetIsochDelay
Added kUSBSetSel
Added kUSBSuperSpeedEndpointCompanion
Added kUSBSuperSpeedLTMCapable
Added kUSBSuperSpeedSupportsFS
Added kUSBSuperSpeedSupportsHS
Added kUSBSuperSpeedSupportsLS
Added kUSBSuperSpeedSupportsSS
USBTracepoints.h
Removed #def DEBUG_UNUSED
Removed KTPOHCIDozeController
Removed KTPOHCIEnableInterrupts
Removed KTPOHCIPowerState
Removed KTPOHCIResetControllerState
Removed KTPOHCIRestartControllerFromReset
Removed KTPOHCIResumeUSBBus
Removed KTPOHCISuspendUSBBus
Removed KTPOHCIWakeControllerFromDoze
Removed KTPUHCIDozeController
Removed KTPUHCIEnableInterrupts
Removed KTPUHCIPowerState
Removed KTPUHCIResetControllerState
Removed KTPUHCIRestartControllerFromReset
Removed KTPUHCIResumeController
Removed KTPUHCIWakeFromDoze
Removed USBSysctlArgs
Removed #def USBTrace
Removed #def USBTrace_End
Removed #def USBTrace_Start
Removed #def USB_AUDIO_DRIVER_TRACE
Removed #def USB_COMPOSITE_DRIVER_TRACE
Removed #def USB_CONTROLLER_TRACE
Removed #def USB_CONTROLLER_UC_TRACE
Removed #def USB_DEVICE_TRACE
Removed #def USB_DEVICE_UC_TRACE
Removed #def USB_EHCI_DUMPQS_TRACE
Removed #def USB_EHCI_HUBINFO_TRACE
Removed #def USB_EHCI_INTERRUPTS_TRACE
Removed #def USB_EHCI_TRACE
Removed #def USB_ENUMERATION_TRACE
Removed #def USB_HID_TRACE
Removed #def USB_HUB_POLICYMAKER_TRACE
Removed #def USB_HUB_PORT_TRACE
Removed #def USB_HUB_TRACE
Removed #def USB_HUB_UC_TRACE
Removed #def USB_INTERFACE_UC_TRACE
Removed #def USB_OHCI_DUMPQS_TRACE
Removed #def USB_OHCI_INTERRUPTS_TRACE
Removed #def USB_OHCI_TRACE
Removed #def USB_OUTSTANDING_IO_TRACE
Removed #def USB_PIPE_TRACE
Removed #def USB_SYSCTL
Removed #def USB_TRACE
Removed #def USB_UHCI_INTERRUPTS_TRACE
Removed #def USB_UHCI_TRACE
Removed #def USB_UHCI_UIM_TRACE
Removed gUSBStackDebugFlags
Removed #def kTPAllUSB
Removed kTPAllocatePowerStateArray
Removed kTPAudioDriverCoalesce
Removed kTPAudioDriverCoalesceError
Removed kTPAudioDriverCoalesceError2
Removed kTPAudioDriverCoalesceInputSamples
Removed kTPAudioDriverConvertInputSamples
Removed kTPAudioDriverRead
Removed kTPAudioDriverReadHandler
Removed kTPBulkPacketHandler
Removed kTPBulkPacketHandlerData
Removed kTPBulkPipeRead
Removed kTPBulkPipeWrite
Removed kTPBulkTransaction
Removed kTPBulkTransactionData
Removed kTPCompletionCall
Removed kTPCompositeDriverConfigureDevice
Removed kTPControlPacketHandlerData
Removed kTPControlTransaction
Removed kTPControllerCheckForDisjointDescriptor
Removed kTPControllerCheckForRootHubChanges
Removed kTPControllerCheckPowerModeBeforeGatedCall
Removed kTPControllerClearTT
Removed kTPControllerClearTTHandler
Removed kTPControllerControlPacketHandler
Removed kTPControllerCreateRootHubDevice
Removed kTPControllerDisjointCompletion
Removed kTPControllerDoCreateEP
Removed kTPControllerGatedPowerChange
Removed kTPControllerMakeDevice
Removed kTPControllerMakeHubDevice
Removed kTPControllerRead
Removed kTPControllerReadV2
Removed kTPControllerReturnIsochDoneQueue
Removed kTPControllerRootHubQueueInterruptRead
Removed kTPControllerRootHubTimer
Removed kTPControllerStart
Removed kTPControllerUCOpen
Removed kTPControllerUCReadRegister
Removed kTPControllerUCStart
Removed kTPControllerUCWriteRegister
Removed kTPControllerV3Start
Removed kTPControllerWrite
Removed kTPControllersetPowerState
Removed kTPDevZeroLock
Removed kTPDeviceConfigLock
Removed kTPDeviceDeviceRequest
Removed kTPDeviceGetConfigDescriptor
Removed kTPDeviceGetConfiguration
Removed kTPDeviceGetDeviceDescriptor
Removed kTPDeviceGetDeviceStatus
Removed kTPDeviceGetFullConfigurationDescriptor
Removed kTPDeviceInit
Removed kTPDeviceMessage
Removed kTPDeviceReEnumerateDevice
Removed kTPDeviceResetDevice
Removed kTPDeviceSetConfiguration
Removed kTPDeviceSetFeature
Removed kTPDeviceSuspendDevice
Removed kTPDeviceUCChangeOutstandingIO
Removed kTPDeviceUCDecrement
Removed kTPDeviceUCDeviceRequestIn
Removed kTPDeviceUCDeviceRequestOut
Removed kTPDeviceUCGetGatedOutstandingIO
Removed kTPDeviceUCIncrement
Removed kTPDeviceUCReqComplete
Removed kTPDoIOTransferBulkSync
Removed kTPDoIOTransferIntrSync
Removed kTPEHCIAbortIsochEP
Removed kTPEHCIAddIsocFramesToSchedule
Removed kTPEHCIAllocateIsochBandwidth
Removed kTPEHCIAllocateQH
Removed kTPEHCIAllocateTDs
Removed kTPEHCIAvailableIsochBandwidth
Removed kTPEHCICheckEDListForTimeouts
Removed kTPEHCICheckForTimeouts
Removed kTPEHCICreateBulkEndpoint
Removed kTPEHCICreateBulkTransfer
Removed kTPEHCICreateHSIsochTransfer
Removed kTPEHCICreateInterruptEndpoint
Removed kTPEHCICreateInterruptTransfer
Removed kTPEHCICreateIsochEndpoint
Removed kTPEHCICreateIsochTransfer
Removed kTPEHCICreateSplitIsochTransfer
Removed kTPEHCIDeleteEndpoint
Removed kTPEHCIDemarcation
Removed kTPEHCIDisableAsyncSchedule
Removed kTPEHCIDisablePeriodicSchedule
Removed kTPEHCIDozeController
Removed kTPEHCIDumpQH1
Removed kTPEHCIDumpQH10
Removed kTPEHCIDumpQH11
Removed kTPEHCIDumpQH2
Removed kTPEHCIDumpQH3
Removed kTPEHCIDumpQH4
Removed kTPEHCIDumpQH5
Removed kTPEHCIDumpQH6
Removed kTPEHCIDumpQH7
Removed kTPEHCIDumpQH8
Removed kTPEHCIDumpQH9
Removed kTPEHCIDumpTD1
Removed kTPEHCIDumpTD2
Removed kTPEHCIDumpTD3
Removed kTPEHCIDumpTD4
Removed kTPEHCIDumpTD5
Removed kTPEHCIDumpTD6
Removed kTPEHCIDumpTD7
Removed kTPEHCIDumpTD8
Removed kTPEHCIEnableAsyncSchedule
Removed kTPEHCIEnableInterrupts
Removed kTPEHCIEnablePeriodicSchedule
Removed kTPEHCIGetFrameNumber
Removed kTPEHCIGetFrameNumber32
Removed kTPEHCIHandleEndpointAbort
Removed kTPEHCIInterruptsPollInterrupts
Removed kTPEHCIInterruptsPrimaryInterruptFilter
Removed kTPEHCIMakeEmptyEndPoint
Removed kTPEHCIMessage
Removed kTPEHCIMungeECHIStatus
Removed kTPEHCIPowerState
Removed kTPEHCIRHResumePortCompletion
Removed kTPEHCIResetControllerState
Removed kTPEHCIRestartControllerFromReset
Removed kTPEHCIRestartUSBBus
Removed kTPEHCIResumeUSBBus
Removed kTPEHCIReturnOneTransaction
Removed kTPEHCIRootHubPortEnable
Removed kTPEHCIRootHubPortSuspend
Removed kTPEHCIRootHubResetPort
Removed kTPEHCIScavengeAnEndpointQueue
Removed kTPEHCIScavengeCompletedTransactions
Removed kTPEHCIScavengeIsocTransactions
Removed kTPEHCIStopUSBBus
Removed kTPEHCISuspendUSBBus
Removed kTPEHCIUIMFinalize
Removed kTPEHCIUnlinkAsyncEndpoint
Removed kTPEHCIUpdateFrameList
Removed kTPEHCIUpdateFrameListBits
Removed kTPEHCIWakeControllerFromDoze
Removed kTPEnumerationAddDevice
Removed kTPEnumerationAddDeviceResetChangeHandler
Removed kTPEnumerationCallAddDevice
Removed kTPEnumerationFullSpeedDevice
Removed kTPEnumerationInitialGetPortStatus
Removed kTPEnumerationLowSpeedDevice
Removed kTPEnumerationProcessStatusChanged
Removed kTPEnumerationRegisterService
Removed kTPEnumerationResetPort
Removed kTPHIDAbortAndSuspend
Removed kTPHIDChangeOutstandingIO
Removed kTPHIDCheckForDeadDevice
Removed kTPHIDClaimPendingRead
Removed kTPHIDClearFeatureEndpointHalt
Removed kTPHIDDecrement
Removed kTPHIDHandleReport
Removed kTPHIDIncrement
Removed kTPHIDInitializeUSBHIDPowerManagement
Removed kTPHIDInterruptRead
Removed kTPHIDInterruptReadError
Removed kTPHIDRearmInterruptRead
Removed kTPHIDStart
Removed kTPHIDSuspendPort
Removed kTPHIDhandleStart
Removed kTPHIDpowerChangeDone
Removed kTPHIDpowerStateDidChangeTo
Removed kTPHIDpowerStateWillChangeTo
Removed kTPHIDsetPowerState
Removed kTPHSHubUCClose
Removed kTPHSHubUCDisablePwrMgmt
Removed kTPHSHubUCGetLocationID
Removed kTPHSHubUCGetNumberOfPorts
Removed kTPHSHubUCGetPortIndicatorControl
Removed kTPHSHubUCGetPortPower
Removed kTPHSHubUCGetPowerSwitchingMode
Removed kTPHSHubUCInitWithTask
Removed kTPHSHubUCPutPortIntoTestMode
Removed kTPHSHubUCSetIndicatorForPort
Removed kTPHSHubUCSetIndicatorsToAutomatic
Removed kTPHSHubUCSetPortPower
Removed kTPHSHubUCStart
Removed kTPHSHubUCSupportsIndicators
Removed kTPHubAreAllPortsDisconnectedOrSuspended
Removed kTPHubChangeOutstandingIO
Removed kTPHubChangeOutstandingResumes
Removed kTPHubChangeRaisedPowerState
Removed kTPHubCheckForDeadDevice
Removed kTPHubCheckPowerPowerRequirements
Removed kTPHubCheckPowerRequirements
Removed kTPHubClearPortFeature
Removed kTPHubConfigureHub
Removed kTPHubDecrement
Removed kTPHubDecrementOutstandingIO
Removed kTPHubDoDeviceRequest
Removed kTPHubDoPortAction
Removed kTPHubDoPortActionLock
Removed kTPHubEnsureUsability
Removed kTPHubEnterTestMode
Removed kTPHubGetPortIndicatorControl
Removed kTPHubGetPortPower
Removed kTPHubHubPowerChange
Removed kTPHubIncrement
Removed kTPHubInterruptReadHandler
Removed kTPHubLeaveTestMode
Removed kTPHubMessage
Removed kTPHubPortAddDevice
Removed kTPHubPortAddDeviceResetChangeHandler
Removed kTPHubPortDefaultConnectionChangeHandler
Removed kTPHubPortDefaultOverCrntChangeHandler
Removed kTPHubPortDetachDevice
Removed kTPHubPortDisplayOverCurrentNotice
Removed kTPHubPortEnablePowerAfterOvercurrent
Removed kTPHubPortFatalError
Removed kTPHubPortGetDevZeroDescriptorWithRetries
Removed kTPHubPortHandleResetPortHandler
Removed kTPHubPortReleaseDevZeroLock
Removed kTPHubPortStop
Removed kTPHubPortSuspendPort
Removed kTPHubPortWaitForSuspendCommand
Removed kTPHubPortWakeSuspendCommand
Removed kTPHubPowerChangeDone
Removed kTPHubPowerStateWillChangeTo
Removed kTPHubProcessStateChanged
Removed kTPHubPutPortIntoTestMode
Removed kTPHubRearmInterruptRead
Removed kTPHubResetMyPort
Removed kTPHubResetPortZero
Removed kTPHubSetIndicatorsToAutomatic
Removed kTPHubSetPortFeature
Removed kTPHubStart
Removed kTPHubSuspendPorts
Removed kTPHubWaitForPortResumes
Removed kTPHubWaitForPowerOn
Removed kTPHubWillTerminate
Removed kTPIBulkReadTS
Removed kTPInitForPM
Removed kTPInterfaceUCChangeOutstandingIO
Removed kTPInterfaceUCControlRequestIn
Removed kTPInterfaceUCControlRequestOut
Removed kTPInterfaceUCDecrement
Removed kTPInterfaceUCDoIsochPipeAsync
Removed kTPInterfaceUCIncrement
Removed kTPInterfaceUCIsoReqComplete
Removed kTPInterfaceUCLLIsoReqComplete
Removed kTPInterfaceUCLowLatencyPrepareBuffer
Removed kTPInterfaceUCReadPipe
Removed kTPInterfaceUCReqComplete
Removed kTPInterfaceUCWritePipe
Removed kTPInterruptPacketHandler
Removed kTPInterruptPacketHandlerData
Removed kTPInterruptTransaction
Removed kTPInterruptTransactionData
Removed kTPIsocIO
Removed kTPIsocIOLL
Removed kTPIsocPipeRead
Removed kTPIsocPipeReadLL
Removed kTPIsocPipeWrite
Removed kTPIsocPipeWriteLL
Removed kTPIsocTransaction
Removed kTPOHCIAbortEndpoint
Removed kTPOHCIAllocateED
Removed kTPOHCIAllocateITD
Removed kTPOHCIAllocateTD
Removed kTPOHCICreateGeneralTransfer
Removed kTPOHCICreateIsochTransfer
Removed kTPOHCIDeleteEndpoint
Removed kTPOHCIDemarcation
Removed kTPOHCIDoneQueueCompletion
Removed kTPOHCIDumpQED1
Removed kTPOHCIDumpQED2
Removed kTPOHCIDumpQED3
Removed kTPOHCIDumpQTD1
Removed kTPOHCIDumpQTD2
Removed kTPOHCIDumpQTD3
Removed kTPOHCIDumpQTD4
Removed kTPOHCIDumpQTD5
Removed kTPOHCIDumpQTD6
Removed kTPOHCIEndpointStall
Removed kTPOHCIInitialize
Removed kTPOHCIInterruptsPollInterrupts
Removed kTPOHCIInterruptsPrimaryInterruptFilter
Removed kTPOHCIMessage
Removed kTPOHCIProcessCompletedITD
Removed kTPOHCIReturnTransactions
Removed kTPOHCIUpdateFrameList
Removed kTPPipeControlRequest
Removed kTPPipeControlRequestMemDesc
Removed kTPPipeInitToEndpoint
Removed kTPSetPowerState
Removed kTPUHCIAllocateQH
Removed kTPUHCIGetFrameNumber
Removed kTPUHCIInterruptsFilterInterrupt
Removed kTPUHCIInterruptsGetFrameNumberInternal
Removed kTPUHCIInterruptsHandleInterrupt
Removed kTPUHCIMessage
Removed kTPUHCIRHHoldPortReset
Removed kTPUHCIRHResumePortCompletion
Removed kTPUHCIRHSuspendPort
Removed kTPUHCIRootHubStatusChange
Removed kTPUHCIScavengeIsocTransactions
Removed kTPUHCIScavengeQueueHeads
Removed kTPUHCISuspendController
Removed kTPUHCIUIMAbortIsochEP
Removed kTPUHCIUIMAddIsochFramesToSchedule
Removed kTPUHCIUIMAllocateTDChain
Removed kTPUHCIUIMCheckForTimeouts
Removed kTPUHCIUIMCreateBulkEndpoint
Removed kTPUHCIUIMCreateControlEndpoint
Removed kTPUHCIUIMCreateInterruptEndpoint
Removed kTPUHCIUIMCreateInterruptTransfer
Removed kTPUHCIUIMCreateIsochEndpoint
Removed kTPUHCIUIMCreateIsochTransfer
Removed kTPUHCIUIMDeleteEndpoint
Removed kTPUHCIUIMHandleEndpointAbort
Removed kTPUHCIUIMReturnOneTransaction
Removed kTPUHCIUIMUnlinkQueueHead
Removed kTPUHCIUpdateFrameList
Removed kUSBAudio
Removed kUSBDebugRetryCountMask
Removed kUSBDebugRetryCountReserved
Removed kUSBDebugRetryCountShift
Removed kUSBEnableDebugLoggingBit
Removed kUSBEnableDebugLoggingMask
Removed kUSBEnableErrorLogBit
Removed kUSBEnableErrorLogMask
Removed kUSBEnableTracePointsBit
Removed kUSBEnableTracePointsMask
Removed kUSBForceCompanionControllers
Removed kUSBForceCompanionControllersMask
Removed kUSBOperationGetFlags
Removed kUSBOperationSetFlags
Removed kUSBTCompositeDriver
Removed kUSBTController
Removed kUSBTControllerUserClient
Removed kUSBTDevice
Removed kUSBTDeviceUserClient
Removed kUSBTEHCI
Removed kUSBTEHCIDumpQueues
Removed kUSBTEHCIHubInfo
Removed kUSBTEHCIInterrupts
Removed kUSBTEnumeration
Removed kUSBTHID
Removed kUSBTHSHubUserClient
Removed kUSBTHub
Removed kUSBTHubPolicyMaker
Removed kUSBTHubPort
Removed kUSBTInterfaceUserClient
Removed kUSBTOHCI
Removed kUSBTOHCIDumpQueues
Removed kUSBTOHCIInterrupts
Removed kUSBTOutstandingIO
Removed kUSBTPipe
Removed kUSBTUHCI
Removed kUSBTUHCIInterrupts
Removed kUSBTUHCIUIM
Removed #def kUSBTypeDebug
aes.h
Removed #def AES_128
Removed #def AES_192
Removed #def AES_256
Removed #def AES_BLOCK_SIZE
Removed #def AES_DECRYPT
Removed #def AES_ENCRYPT
Removed #def AES_ERR_CHK
Removed #def AES_MODES
Removed #def AES_REV_DKS
Removed #def AES_VAR
Removed #def KS_LENGTH
Removed #def N_COLS
Removed aes_08t
Removed aes_32t
Removed aes_ctx
Removed aes_decrypt()
Removed aes_decrypt_cbc()
Removed aes_decrypt_ctx
Removed aes_decrypt_key()
Removed aes_decrypt_key128()
Removed aes_decrypt_key192()
Removed aes_decrypt_key256()
Removed aes_encrypt()
Removed aes_encrypt_cbc()
Removed aes_encrypt_ctx
Removed aes_encrypt_key()
Removed aes_encrypt_key128()
Removed aes_encrypt_key192()
Removed aes_encrypt_key256()
Removed #def aes_error
Removed #def aes_good
Removed #def aes_ret
Removed #def aes_rval
Removed gen_tabs()
Removed #def int_ret
Removed uint_16t
Removed uint_32t
Removed uint_8t
Removed #def void_ret
asm.h
Removed #def MACH_KDB
asm_help.h
Removed #def ABS
Removed #def BRANCH_EXTERN
Removed #def BSS
Removed #def CALL_EXTERN
Removed #def CALL_EXTERN_AGAIN
Removed #def CALL_MCOUNT
Removed #def EXPORT
Removed #def EXTERN_TO_REG
Removed #def FUNCTION_EPILOGUE
Removed #def IMPORT
Removed #def LABEL
Removed #def LEAF
Removed #def LEAF_FUNCTION_PROLOGUE
Removed #def NESTED
Removed #def NESTED_FUNCTION_PROLOGUE
Removed #def NON_LAZY_STUB
Removed #def PICIFY
Removed #def PUSH_EXTERN
Removed #def P_ABS
Removed #def P_BSS
Removed #def P_LEAF
Removed #def P_NESTED
Removed #def REG_TO_EXTERN
Removed #def ROUND_TO_STACK
Removed #def TEXT
Removed #def X_LEAF
Removed #def X_NESTED
assert.h
Removed #def Assert
audit.h
Removed #def AQ_BUFSZ
Removed #def AQ_HIWATER
Removed #def AQ_LOWATER
Removed #def AQ_MAXBUFSZ
Removed #def AQ_MAXHIGH
Removed #def AT_IPC_MSG
Removed #def AT_IPC_SEM
Removed #def AT_IPC_SHM
Removed #def AUC_AUDITING
Removed #def AUC_DISABLED
Removed #def AUC_NOAUDIT
Removed #def AUC_UNSET
Removed #def AUDITDEV_FILENAME
Removed #def AUDIT_AHLT
Removed #def AUDIT_ARGE
Removed #def AUDIT_ARGV
Removed #def AUDIT_CNT
Removed #def AUDIT_GROUP
Removed #def AUDIT_HARD_LIMIT_FREE_BLOCKS
Removed #def AUDIT_PATH
Removed #def AUDIT_PERZONE
Removed #def AUDIT_PUBLIC
Removed #def AUDIT_RECORD_MAGIC
Removed #def AUDIT_SCNT
Removed #def AUDIT_SEQ
Removed #def AUDIT_TRAIL
Removed #def AUDIT_TRIGGER_CLOSE_AND_DIE
Removed #def AUDIT_TRIGGER_EXPIRE_TRAILS
Removed #def AUDIT_TRIGGER_FILE
Removed #def AUDIT_TRIGGER_INITIALIZE
Removed #def AUDIT_TRIGGER_LOW_SPACE
Removed #def AUDIT_TRIGGER_MAX
Removed #def AUDIT_TRIGGER_MIN
Removed #def AUDIT_TRIGGER_NO_SPACE
Removed #def AUDIT_TRIGGER_READ_FILE
Removed #def AUDIT_TRIGGER_ROTATE_KERNEL
Removed #def AUDIT_TRIGGER_ROTATE_USER
Removed #def AUDIT_USER
Removed #def AUDIT_WINDATA
Removed #def AUDIT_ZONENAME
Removed #def AU_ASSIGN_ASID
Removed #def AU_DEFAUDITID
Removed #def AU_DEFAUDITSID
Removed #def AU_FS_MINFREE
Removed #def AU_IPv4
Removed #def AU_IPv6
Removed #def A_GETCAR
Removed #def A_GETCLASS
Removed #def A_GETCOND
Removed #def A_GETCWD
Removed #def A_GETFSIZE
Removed #def A_GETKAUDIT
Removed #def A_GETKMASK
Removed #def A_GETPINFO
Removed #def A_GETPINFO_ADDR
Removed #def A_GETPOLICY
Removed #def A_GETQCTRL
Removed #def A_GETSFLAGS
Removed #def A_GETSINFO_ADDR
Removed #def A_GETSTAT
Removed #def A_OLDGETCOND
Removed #def A_OLDGETPOLICY
Removed #def A_OLDGETQCTRL
Removed #def A_OLDSETCOND
Removed #def A_OLDSETPOLICY
Removed #def A_OLDSETQCTRL
Removed #def A_SENDTRIGGER
Removed #def A_SETCLASS
Removed #def A_SETCOND
Removed #def A_SETFSIZE
Removed #def A_SETKAUDIT
Removed #def A_SETKMASK
Removed #def A_SETPMASK
Removed #def A_SETPOLICY
Removed #def A_SETQCTRL
Removed #def A_SETSFLAGS
Removed #def A_SETSMASK
Removed #def A_SETSTAT
Removed #def A_SETUMASK
Removed #def MAXAUDITDATA
Removed #def MAX_AUDIT_RECORDS
Removed #def MAX_AUDIT_RECORD_SIZE
Removed #def MIN_AUDIT_FILE_SIZE
Removed getaudit()
Removed setaudit()
boot.h
Added boot_icon_element
Added #def kBootArgsFlagHiDPI
Added #def kBootArgsFlagRebootOnPanic
buf.h
Added #def B_STATICCONTENT
Added buf_attr()
cdefs.h
Removed #def inline
Removed #def signed
Removed #def volatile
conf.h
Added #def D_TRACKCLOSE
Added #def D_TYPEMASK
cpuid.h
Added #def CPUID_FEATURE_F16C
Added #def CPUID_FEATURE_RDRAND
Added #def CPUID_LEAF7_FEATURE_ENFSTRG
Added #def CPUID_LEAF7_FEATURE_RDWRFSGS
Added #def CPUID_LEAF7_FEATURE_SMEP
Added #def CPUID_MODEL_IVYBRIDGE
Added #def CPUID_VMM_FAMILY_UNKNOWN
Added #def CPUID_VMM_FAMILY_VMWARE
Added #def CPUID_VMM_ID_VMWARE
Added cpuid_get_leaf7_feature_names()
Added cpuid_leaf7_features()
debug.h
Removed #def STACKSHOT_MEM_SNAPSHOT_MAGIC
Removed mem_snapshot
Added #def STACKSHOT_MEM_AND_IO_SNAPSHOT_MAGIC
Added #def VM_PRESSURE_TIME_WINDOW
Added kFrozen
Added kPidSuspended
Added mem_and_io_snapshot
default_pager_object.h
Removed #def FUNCTION_PTR_T
disk.h
Removed #def DKIOCDISCARD
Removed dk_discard_t
disklabel.h
Removed #def DKMAXTYPES
Removed #def FSMAXTYPES
Removed getdiskbyname()
efi.h
Removed endif
errno.h
Added #def EQFULL
exception_types.h
Added #def EXC_MACF_MAX
Added #def EXC_MACF_MIN
Added #def EXC_MASK_RESOURCE
Added #def EXC_RESOURCE
fat.h
Added #def FAT_CIGAM
Added #def FAT_MAGIC
Added fat_arch
Added fat_header
fcntl.h
Added #def FENCRYPTED
Added #def FSINGLE_WRITER
Added #def F_ABORT
Added #def F_GETPROTECTIONLEVEL
Added #def F_SINGLE_WRITER
Added #def F_TRANSCODEKEY
Added #def O_DP_GETRAWENCRYPTED
file.h
Removed extern_file::LIST_ENTRY()
Removed extern_file
gssd_mach.h
Added mach_gss_lookup()
gssd_mach_types.h
Added GSSD_IAKERB_MECH
Added GSSD_UUID
hfs_encodings.h
Added #def CTL_HFS_NAMES
Added hfs_addconverter()
Added hfs_remconverter()
Added hfs_to_unicode_func_t
Added unicode_to_hfs_func_t
hfs_format.h
Added BTHeaderRec
Added BTNodeDescriptor
Added BTreeKey
Added BTreeKeyLimits
Added #def EXTJNL_CONTENT_TYPE_UUID
Added #def FIRST_LINK_XATTR_NAME
Added #def FIRST_LINK_XATTR_REC_SIZE
Added FndrDirInfo
Added FndrExtendedDirInfo
Added FndrExtendedFileInfo
Added FndrFileInfo
Added FndrOpaqueInfo
Added #def GET_HFS_TEXT_ENCODING
Added HFSCatalogFile
Added HFSCatalogFolder
Added HFSCatalogKey
Added HFSCatalogThread
Added HFSExtentDescriptor
Added HFSExtentKey
Added HFSExtentRecord
Added HFSMasterDirectoryBlock
Added #def HFSPLUSMETADATAFOLDER
Added #def HFSPLUS_DIR_METADATA_FOLDER
Added HFSPlusAttrData
Added HFSPlusAttrExtents
Added HFSPlusAttrForkData
Added HFSPlusAttrInlineData
Added HFSPlusAttrKey
Added HFSPlusAttrRecord
Added HFSPlusBSDInfo
Added HFSPlusCatalogFile
Added HFSPlusCatalogFolder
Added HFSPlusCatalogKey
Added HFSPlusCatalogThread
Added HFSPlusExtentDescriptor
Added HFSPlusExtentKey
Added HFSPlusExtentRecord
Added HFSPlusForkData
Added HFSPlusVolumeHeader
Added #def HFS_DELETE_PREFIX
Added #def HFS_DIRINODE_PREFIX
Added #def HFS_INODE_PREFIX
Added #def HFS_UUID_NAMESPACE_ID
Added #def JIB_RESERVED_SIZE
Added JournalInfoBlock
Added #def SET_HFS_TEXT_ENCODING
Added #def hl_firstLinkID
Added #def hl_linkCount
Added #def hl_linkReference
Added #def hl_nextLinkID
Added #def hl_prevLinkID
Added kBTBadCloseMask
Added kBTBigKeysMask
Added kBTHeaderNode
Added kBTIndexNode
Added kBTLeafNode
Added kBTMapNode
Added kBTVariableIndexKeysMask
Added kFSKMountVersion
Added kHFSAllocationFileID
Added kHFSAttributeDataFileID
Added kHFSAttributesFileID
Added kHFSBadBlockFileID
Added kHFSBinaryCompare
Added kHFSBogusExtentFileID
Added kHFSBootVolumeInconsistentBit
Added kHFSBootVolumeInconsistentMask
Added kHFSCaseFolding
Added kHFSCatalogFileID
Added kHFSCatalogKeyMaximumLength
Added kHFSCatalogKeyMinimumLength
Added kHFSContentProtectionBit
Added kHFSContentProtectionMask
Added kHFSExtentDensity
Added kHFSExtentKeyMaximumLength
Added kHFSExtentsFileID
Added kHFSFileLockedBit
Added kHFSFileLockedMask
Added kHFSFileRecord
Added kHFSFileThreadRecord
Added kHFSFirstUserCatalogNodeID
Added kHFSFolderRecord
Added kHFSFolderThreadRecord
Added kHFSHasAttributesBit
Added kHFSHasAttributesMask
Added kHFSHasChildLinkBit
Added kHFSHasChildLinkMask
Added kHFSHasDateAddedBit
Added kHFSHasDateAddedMask
Added kHFSHasFolderCountBit
Added kHFSHasFolderCountMask
Added kHFSHasLinkChainBit
Added kHFSHasLinkChainMask
Added kHFSHasSecurityBit
Added kHFSHasSecurityMask
Added kHFSJMountVersion
Added kHFSMDBAttributesMask
Added kHFSMaxAttrNameLen
Added kHFSMaxFileNameChars
Added kHFSMaxVolumeNameChars
Added kHFSPlusAttrExtents
Added kHFSPlusAttrForkData
Added kHFSPlusAttrInlineData
Added #def kHFSPlusAttrKeyMaximumLength
Added #def kHFSPlusAttrKeyMinimumLength
Added kHFSPlusAttrMinNodeSize
Added kHFSPlusCatalogKeyMaximumLength
Added kHFSPlusCatalogKeyMinimumLength
Added kHFSPlusCatalogMinNodeSize
Added kHFSPlusCreator
Added kHFSPlusExtentDensity
Added kHFSPlusExtentKeyMaximumLength
Added kHFSPlusExtentMinNodeSize
Added kHFSPlusFileRecord
Added kHFSPlusFileThreadRecord
Added kHFSPlusFolderRecord
Added kHFSPlusFolderThreadRecord
Added kHFSPlusMaxFileNameChars
Added kHFSPlusMountVersion
Added kHFSPlusSigWord
Added kHFSPlusVersion
Added kHFSRepairCatalogFileID
Added kHFSRootFolderID
Added kHFSRootParentID
Added kHFSSigWord
Added kHFSStartupFileID
Added kHFSThreadExistsBit
Added kHFSThreadExistsMask
Added kHFSUnusedNodeFixBit
Added kHFSUnusedNodeFixMask
Added kHFSUnusedNodesFixDate
Added kHFSVolumeHardwareLockBit
Added kHFSVolumeHardwareLockMask
Added kHFSVolumeInconsistentBit
Added kHFSVolumeInconsistentMask
Added kHFSVolumeJournaledBit
Added kHFSVolumeJournaledMask
Added kHFSVolumeNoCacheRequiredBit
Added kHFSVolumeNoCacheRequiredMask
Added kHFSVolumeSoftwareLockBit
Added kHFSVolumeSoftwareLockMask
Added kHFSVolumeSparedBlocksBit
Added kHFSVolumeSparedBlocksMask
Added kHFSVolumeUnmountedBit
Added kHFSVolumeUnmountedMask
Added kHFSXSigWord
Added kHFSXVersion
Added kHardLinkFileType
Added kJIJournalInFSMask
Added kJIJournalNeedInitMask
Added kJIJournalOnOtherDeviceMask
Added kMaxKeyLength
Added kSymLinkCreator
Added kSymLinkFileType
hfs_mount.h
Added #def HFSFSMNT_EXTENDED_ARGS
Added #def HFSFSMNT_NOXONFILES
Added #def HFSFSMNT_WRAPPER
Added #def HFS_DISABLE_JOURNALING
Added #def HFS_ENABLE_JOURNALING
Added #def HFS_ENABLE_RESIZE_DEBUG
Added #def HFS_ENCODINGBIAS
Added #def HFS_ENCODINGHINT
Added #def HFS_EXTEND_FS
Added #def HFS_GET_JOURNAL_INFO
Added #def HFS_REPLAY_JOURNAL
Added #def HFS_SET_PKG_EXTENSIONS
Added #def OVERRIDE_UNKNOWN_PERMISSIONS
Added #def UNKNOWNGID
Added #def UNKNOWNPERMISSIONS
Added #def UNKNOWNUID
Added hfs_mount_args
host_priv.h
Removed host_load_symbol_table()
host_special_ports.h
Added #def HOST_GSSD_PORT
Added #def host_get_gssd_port
Added #def host_set_gssd_port
icmp6.h
Removed #def ICMPV6CTL_ERRRATELIMIT
Added #def ICMPV6CTL_ND6_OPTIMISTIC_DAD
Added #def ND_OPT_DNSSL
Added nd_opt_dnssl
if.h
Removed #def ifr_prevflags
Added #def KEV_DL_LINK_QUALITY_METRIC_CHANGED
Added #def KEV_DL_MASTER_ELECTED
Added #def KEV_DL_NODE_ABSENCE
Added #def KEV_DL_NODE_PRESENCE
if_ether.h
Removed initcode
Added #def SIN_ROUTER
if_utun.h
Added #def UTUN_FLAGS_CRYPTO
Added #def UTUN_FLAGS_CRYPTO_STOP_DATA_TRAFFIC
Added #def UTUN_OPT_CONFIG_CRYPTO_KEYS
Added #def UTUN_OPT_DISABLE_CRYPTO
Added #def UTUN_OPT_ENABLE_CRYPTO
Added #def UTUN_OPT_GENERATE_CRYPTO_KEYS_IDX
Added #def UTUN_OPT_START_CRYPTO_DATA_TRAFFIC
Added #def UTUN_OPT_STOP_CRYPTO_DATA_TRAFFIC
Added #def UTUN_OPT_UNCONFIG_CRYPTO_KEYS
Added #def UTUN_PKT_TYPE_DTLS
Added #def UTUN_PKT_TYPE_IPSEC
Added #def UTUN_PKT_TYPE_KEEPALIVE
if_utun_crypto.h
Added #def BITSTOBYTES
Added #def BYTESTOBITS
Added IF_UTUN_CRYPTO_IPSEC_AUTH_MAX
Added IF_UTUN_CRYPTO_IPSEC_AUTH_MD5
Added IF_UTUN_CRYPTO_IPSEC_AUTH_NONE
Added IF_UTUN_CRYPTO_IPSEC_AUTH_SHA1
Added IF_UTUN_CRYPTO_IPSEC_AUTH_SHA256
Added IF_UTUN_CRYPTO_IPSEC_AUTH_SHA384
Added IF_UTUN_CRYPTO_IPSEC_AUTH_SHA512
Added IF_UTUN_CRYPTO_IPSEC_ENC_3DES
Added IF_UTUN_CRYPTO_IPSEC_ENC_AES128
Added IF_UTUN_CRYPTO_IPSEC_ENC_AES256
Added IF_UTUN_CRYPTO_IPSEC_ENC_DES
Added IF_UTUN_CRYPTO_IPSEC_ENC_MAX
Added IF_UTUN_CRYPTO_IPSEC_ENC_NONE
Added IF_UTUN_CRYPTO_IPSEC_KEEPALIVE_ESP
Added IF_UTUN_CRYPTO_IPSEC_KEEPALIVE_MAX
Added IF_UTUN_CRYPTO_IPSEC_KEEPALIVE_NATT
Added IF_UTUN_CRYPTO_IPSEC_KEEPALIVE_NONE
Added IF_UTUN_CRYPTO_IPSEC_MODE_MAX
Added IF_UTUN_CRYPTO_IPSEC_MODE_NONE
Added IF_UTUN_CRYPTO_IPSEC_MODE_TRANSPORT
Added IF_UTUN_CRYPTO_IPSEC_MODE_TUNNEL
Added IF_UTUN_CRYPTO_IPSEC_NATD_BOTH
Added IF_UTUN_CRYPTO_IPSEC_NATD_MAX
Added IF_UTUN_CRYPTO_IPSEC_NATD_MINE
Added IF_UTUN_CRYPTO_IPSEC_NATD_NONE
Added IF_UTUN_CRYPTO_IPSEC_NATD_PEER
Added IF_UTUN_CRYPTO_IPSEC_PROTO_AH
Added IF_UTUN_CRYPTO_IPSEC_PROTO_ESP
Added IF_UTUN_CRYPTO_IPSEC_PROTO_MAX
Added IF_UTUN_CRYPTO_IPSEC_PROTO_NONE
Added #def MAX_KEY_AUTH_LEN_BITS
Added #def MAX_KEY_AUTH_LEN_BYTES
Added #def MAX_KEY_ENC_LEN_BITS
Added #def MAX_KEY_ENC_LEN_BYTES
Added #def UTUN_CRYPTO_ARGS_VER_MAX
Added #def UTUN_CRYPTO_CTX_NUM_DIRS
Added UTUN_CRYPTO_DIR_IN
Added UTUN_CRYPTO_DIR_MAX
Added UTUN_CRYPTO_DIR_OUT
Added #def UTUN_CRYPTO_IPSEC_VER_1
Added #def UTUN_CRYPTO_KEYS_ARGS_VER_MAX
Added #def UTUN_CRYPTO_KEYS_IPSEC_VER_1
Added UTUN_CRYPTO_TYPE_DTLS
Added UTUN_CRYPTO_TYPE_IPSEC
Added UTUN_CRYPTO_TYPE_MAX
Added UTUN_CRYPTO_VER_1
Added UTUN_CRYPTO_VER_MAX
Added if_utun_crypto_ipsec_auth_t
Added if_utun_crypto_ipsec_enc_t
Added if_utun_crypto_ipsec_keepalive_t
Added if_utun_crypto_ipsec_mode_t
Added if_utun_crypto_ipsec_natd_t
Added if_utun_crypto_ipsec_proto_t
Added utun_crypto_args_t
Added utun_crypto_dir_t
Added utun_crypto_dtls_args_v1_t
Added utun_crypto_ipsec_args_v1_t
Added utun_crypto_keys_args_t
Added utun_crypto_keys_dtls_args_v1_t
Added utun_crypto_keys_idx_args_t
Added utun_crypto_keys_idx_dtls_args_v1_t
Added utun_crypto_keys_idx_ipsec_args_v1_t
Added utun_crypto_keys_ipsec_args_v1_t
Added utun_crypto_type_t
Added utun_crypto_ver_t
imgact.h
Removed #def IMGPF_POWERPC
Added #def IMGPF_RESERVED
in.h
Removed #def IPCTL_DEFMTU
in6.h
Removed #def IPV6CTL_DEFMTU
Removed #def IPV6CTL_MAPPED_ADDR
Removed #def IPV6_3542DSTOPTS
Removed #def IPV6_3542HOPLIMIT
Removed #def IPV6_3542HOPOPTS
Removed #def IPV6_3542NEXTHOP
Removed #def IPV6_3542PKTINFO
Removed #def IPV6_3542RTHDR
Removed #def IPV6_AUTOFLOWLABEL
Removed #def IPV6_DONTFRAG
Removed #def IPV6_DSTOPTS
Removed #def IPV6_HOPLIMIT
Removed #def IPV6_HOPOPTS
Removed #def IPV6_MSFILTER
Removed #def IPV6_NEXTHOP
Removed #def IPV6_OPTIONS
Removed #def IPV6_PATHMTU
Removed #def IPV6_PKTINFO
Removed #def IPV6_PKTOPTIONS
Removed #def IPV6_PREFER_TEMPADDR
Removed #def IPV6_REACHCONF
Removed #def IPV6_RECVDSTADDR
Removed #def IPV6_RECVDSTOPTS
Removed #def IPV6_RECVHOPLIMIT
Removed #def IPV6_RECVHOPOPTS
Removed #def IPV6_RECVOPTS
Removed #def IPV6_RECVPATHMTU
Removed #def IPV6_RECVPKTINFO
Removed #def IPV6_RECVRETOPTS
Removed #def IPV6_RECVRTHDR
Removed #def IPV6_RECVRTHDRDSTOPTS
Removed #def IPV6_RETOPTS
Removed #def IPV6_RTHDR
Removed #def IPV6_RTHDRDSTOPTS
Removed #def IPV6_USE_MIN_MTU
in6_var.h
Added #def IN6_IFF_DADPROGRESS
Added #def IN6_IFF_DYNAMIC
Added #def IN6_IFF_OPTIMISTIC
in_pcb.h
Removed #def IN6P_AUTOFLOWLABEL
Removed #def IN6P_DSTOPTS
Removed #def IN6P_HOPLIMIT
Removed #def IN6P_HOPOPTS
Removed #def IN6P_MTU
Removed #def IN6P_PKTINFO
Removed #def IN6P_RFC2292
Removed #def IN6P_RTHDR
Removed #def IN6P_RTHDRDSTOPTS
Removed #def IN6P_TCLASS
Removed #def INP_BOUND_IF
Removed #def INP_FAITH
Removed #def INP_HDRINCL
Removed #def INP_HIGHPORT
Removed #def INP_LOWPORT
Removed #def INP_MTUDISC
Removed #def INP_NO_IFT_CELLULAR
Removed #def INP_PKTINFO
Removed #def INP_RECVDSTADDR
Removed #def INP_RECVIF
Removed #def INP_RECVOPTS
Removed #def INP_RECVRETOPTS
Removed #def INP_RECVTTL
Removed #def INP_STRIPHDR
Removed #def INP_UDP_NOCKSUM
Removed #def in6p_cksum
Removed #def in6p_flags
Removed #def in6p_flowinfo
Removed #def in6p_hops
Removed #def in6p_icmp6filt
Removed #def in6p_ifindex
Removed #def in6p_ip6_hlim
Removed #def in6p_ip6_nxt
Removed #def in6p_last_outif
Removed #def in6p_moptions
Removed #def in6p_options
Removed #def in6p_outputopts
Removed #def in6p_route
Removed #def in6p_socket
Removed #def in6p_state
Removed #def in6p_vflag
Removed #def in6p_wantcnt
Removed #def inp_ip_tos
Removed #def inp_moptions
Removed #def inp_options
Removed #def inp_route
Added ipport_hifirstauto
Added ipport_hilastauto
Added #def sotoin6pcb
Added #def sotoinpcb
ip.h
Removed #def IP_MAKE_VHL
Removed #def IP_VHL_BORING
Removed #def IP_VHL_HL
Removed #def IP_VHL_V
ip6_fw.h
Removed ip6_fw_chain::LIST_ENTRY()
Removed #def IF6_FW_F_VIAHACK
Removed #def IP6FW_IFNLEN
Removed #def IPV6_FW_CURRENT_API_VERSION
Removed #def IPV6_FW_F_ACCEPT
Removed #def IPV6_FW_F_COMMAND
Removed #def IPV6_FW_F_COUNT
Removed #def IPV6_FW_F_DENY
Removed #def IPV6_FW_F_DIVERT
Removed #def IPV6_FW_F_DRNG
Removed #def IPV6_FW_F_FRAG
Removed #def IPV6_FW_F_ICMPBIT
Removed #def IPV6_FW_F_IIFACE
Removed #def IPV6_FW_F_IIFNAME
Removed #def IPV6_FW_F_IN
Removed #def IPV6_FW_F_INVDST
Removed #def IPV6_FW_F_INVSRC
Removed #def IPV6_FW_F_MASK
Removed #def IPV6_FW_F_OIFACE
Removed #def IPV6_FW_F_OIFNAME
Removed #def IPV6_FW_F_OUT
Removed #def IPV6_FW_F_PRN
Removed #def IPV6_FW_F_REJECT
Removed #def IPV6_FW_F_SKIPTO
Removed #def IPV6_FW_F_SRNG
Removed #def IPV6_FW_F_TEE
Removed #def IPV6_FW_GETNDSTP
Removed #def IPV6_FW_GETNSRCP
Removed #def IPV6_FW_ICMPTYPES_DIM
Removed #def IPV6_FW_IF_TCPEST
Removed #def IPV6_FW_IF_TCPMSK
Removed #def IPV6_FW_IP6OPT_AH
Removed #def IPV6_FW_IP6OPT_ESP
Removed #def IPV6_FW_IP6OPT_FRAG
Removed #def IPV6_FW_IP6OPT_HOPOPT
Removed #def IPV6_FW_IP6OPT_NONXT
Removed #def IPV6_FW_IP6OPT_OPTS
Removed #def IPV6_FW_IP6OPT_ROUTE
Removed #def IPV6_FW_MAX_PORTS
Removed #def IPV6_FW_REJECT_RST
Removed #def IPV6_FW_SETNDSTP
Removed #def IPV6_FW_SETNSRCP
Removed #def IPV6_FW_TCPF_ACK
Removed #def IPV6_FW_TCPF_FIN
Removed #def IPV6_FW_TCPF_PSH
Removed #def IPV6_FW_TCPF_RST
Removed #def IPV6_FW_TCPF_SYN
Removed #def IPV6_FW_TCPF_URG
Removed #def KEV_IP6FW_ADD
Removed #def KEV_IP6FW_DEL
Removed #def KEV_IP6FW_ENABLE
Removed #def KEV_IP6FW_FLUSH
Removed #def KEV_IP6FW_SUBCLASS
Removed ip6_fw
Removed ip6_fw_chain
ip_fw.h
Removed ip_fw_chain::LIST_ENTRY()
Removed #def FW_IFNLEN
Removed #def IF_FW_F_VIAHACK
Removed #def IP_FW_BRIDGED
Removed #def IP_FW_CURRENT_API_VERSION
Removed #def IP_FW_F_ACCEPT
Removed #def IP_FW_F_CHECK_S
Removed #def IP_FW_F_COMMAND
Removed #def IP_FW_F_COUNT
Removed #def IP_FW_F_DENY
Removed #def IP_FW_F_DIVERT
Removed #def IP_FW_F_DME
Removed #def IP_FW_F_DMSK
Removed #def IP_FW_F_DRNG
Removed #def IP_FW_F_FRAG
Removed #def IP_FW_F_FWD
Removed #def IP_FW_F_ICMPBIT
Removed #def IP_FW_F_IIFACE
Removed #def IP_FW_F_IIFNAME
Removed #def IP_FW_F_IN
Removed #def IP_FW_F_INVDST
Removed #def IP_FW_F_INVSRC
Removed #def IP_FW_F_KEEP_S
Removed #def IP_FW_F_MASK
Removed #def IP_FW_F_OIFACE
Removed #def IP_FW_F_OIFNAME
Removed #def IP_FW_F_OUT
Removed #def IP_FW_F_PIPE
Removed #def IP_FW_F_PRN
Removed #def IP_FW_F_QUEUE
Removed #def IP_FW_F_REJECT
Removed #def IP_FW_F_RND_MATCH
Removed #def IP_FW_F_SKIPTO
Removed #def IP_FW_F_SME
Removed #def IP_FW_F_SMSK
Removed #def IP_FW_F_SRNG
Removed #def IP_FW_F_TEE
Removed #def IP_FW_F_UID
Removed #def IP_FW_GETNDSTP
Removed #def IP_FW_GETNSRCP
Removed #def IP_FW_ICMPTYPES_DIM
Removed #def IP_FW_ICMPTYPES_MAX
Removed #def IP_FW_IF_TCPEST
Removed #def IP_FW_IF_TCPMSK
Removed #def IP_FW_IPOPT_LSRR
Removed #def IP_FW_IPOPT_RR
Removed #def IP_FW_IPOPT_SSRR
Removed #def IP_FW_IPOPT_TS
Removed #def IP_FW_MAX_PORTS
Removed #def IP_FW_REJECT_RST
Removed #def IP_FW_SETNDSTP
Removed #def IP_FW_SETNSRCP
Removed #def IP_FW_TCPF_ACK
Removed #def IP_FW_TCPF_FIN
Removed #def IP_FW_TCPF_PSH
Removed #def IP_FW_TCPF_RST
Removed #def IP_FW_TCPF_SYN
Removed #def IP_FW_TCPF_URG
Removed #def IP_FW_TCPOPT_CC
Removed #def IP_FW_TCPOPT_MSS
Removed #def IP_FW_TCPOPT_SACK
Removed #def IP_FW_TCPOPT_TS
Removed #def IP_FW_TCPOPT_WINDOW
Removed #def fw_divert_port
Removed #def fw_fwd_ip
Removed #def fw_pipe_nr
Removed #def fw_reject_code
Removed #def fw_skipto_rule
Removed ip_fw_chain
Removed ip_fw_ext
ip_fw2.h
Removed #def ACTION_PTR
Removed #def DYN_DST_ADDR
Removed #def DYN_DST_PORT
Removed #def DYN_SRC_ADDR
Removed #def DYN_SRC_PORT
Removed #def F_INSN_SIZE
Removed #def F_LEN
Removed #def F_LEN_MASK
Removed #def F_NOT
Removed #def F_OR
Removed #def ICMP_REJECT_RST
Removed #def IPFW_LOADED
Removed #def IP_FW_PORT_DENY_FLAG
Removed #def IP_FW_PORT_DYNT_FLAG
Removed #def IP_FW_PORT_TEE_FLAG
Removed #def IP_FW_VERSION_0
Removed #def IP_FW_VERSION_1
Removed #def IP_FW_VERSION_2
Removed #def IP_FW_VERSION_NONE
Removed #def KEV_IPFW_ADD
Removed #def KEV_IPFW_DEL
Removed #def KEV_IPFW_ENABLE
Removed #def KEV_IPFW_FLUSH
Removed #def KEV_IPFW_SUBCLASS
Removed O_ACCEPT
Removed O_CHECK_STATE
Removed O_COUNT
Removed O_DENY
Removed O_DIVERT
Removed O_ESTAB
Removed O_FORWARD_IP
Removed O_FORWARD_MAC
Removed O_FRAG
Removed O_GID
Removed O_ICMPTYPE
Removed O_IN
Removed O_IPID
Removed O_IPLEN
Removed O_IPOPT
Removed O_IPPRECEDENCE
Removed O_IPSEC
Removed O_IPTOS
Removed O_IPTTL
Removed O_IPVER
Removed O_IP_DST
Removed O_IP_DSTPORT
Removed O_IP_DST_MASK
Removed O_IP_DST_ME
Removed O_IP_DST_SET
Removed O_IP_SRC
Removed O_IP_SRCPORT
Removed O_IP_SRC_MASK
Removed O_IP_SRC_ME
Removed O_IP_SRC_SET
Removed O_KEEP_STATE
Removed O_LAST_OPCODE
Removed O_LAYER2
Removed O_LIMIT
Removed O_LIMIT_PARENT
Removed O_LOG
Removed O_MACADDR2
Removed O_MAC_TYPE
Removed O_NOP
Removed O_PIPE
Removed O_PROB
Removed O_PROBE_STATE
Removed O_PROTO
Removed O_QUEUE
Removed O_RECV
Removed O_REJECT
Removed O_SKIPTO
Removed O_TCPACK
Removed O_TCPFLAGS
Removed O_TCPOPTS
Removed O_TCPSEQ
Removed O_TCPWIN
Removed O_TEE
Removed O_UID
Removed O_VERREVPATH
Removed O_VIA
Removed O_XMIT
Removed #def RESVD_SET
Removed #def RULESIZE
Removed flush_pipe_ptrs()
Removed fw_enable
Removed fw_one_pass
Removed ip_fw
Removed ip_fw_32
Removed ip_fw_64
Removed ip_fw_args
Removed ip_fw_chk_ptr
Removed ip_fw_chk_t
Removed ip_fw_ctl_ptr
Removed ip_fw_ctl_t
Removed ipfw_dyn_rule
Removed ipfw_dyn_rule_32
Removed ipfw_dyn_rule_64
Removed ipfw_flow_id
Removed ipfw_init()
Removed ipfw_insn
Removed ipfw_insn_if
Removed ipfw_insn_ip
Removed ipfw_insn_limit
Removed ipfw_insn_log
Removed ipfw_insn_mac
Removed ipfw_insn_pipe
Removed ipfw_insn_pipe_32
Removed ipfw_insn_pipe_64
Removed ipfw_insn_sa
Removed ipfw_insn_u16
Removed ipfw_insn_u32
Removed ipfw_opcodes
ipc.h
Removed #def ipc_perm
kauth.h
Removed #def KAUTH_CRED_GRPOVERRIDE
Removed #def KAUTH_DEBUG_CTX
Removed #def KAUTH_DEBUG_ENABLE
Removed #def K_UUID_ARG
Removed #def K_UUID_FMT
Added #def KAUTH_CLEAR_CACHES
Added #def KAUTH_GET_CACHE_SIZES
Added #def KAUTH_SET_CACHE_SIZES
Added kauth_cache_sizes
kdebug.h
Added #def DBG_CG
Added #def DBG_DRVNAND
Added #def DBG_EXFAT
Added #def DBG_MSDOS
Added #def DBG_PERF
Added #def DBG_SSD
Added #def DKIO_NOCACHE
Added #def KDEBUG_COMMON
Added #def KDEBUG_ENABLE_PPT
Added #def KDEBUG_LEVEL
Added #def KDEBUG_LEVEL_FULL
Added #def KDEBUG_LEVEL_IST
Added #def KDEBUG_LEVEL_NONE
Added #def KDEBUG_LEVEL_STANDARD
Added #def KDEBUG_PPT
Added #def KDEBUG_TRACE
Added #def KERNEL_DEBUG_CONSTANT_IST
Added #def MACH_BLOCK
Added #def MACH_WAIT
kern_callout.h
Removed #def KCO_MA_F_NEEDS_INIT
Removed #def KCO_MA_F_SMA
Removed #def KCO_MA_F_WMA
Removed #def KPI_KERN_CALLOUT_H
Removed #def MA_SMA_SAMPLES
Removed kco_ma_addsample()
Removed kco_ma_info()
Removed kco_ma_init()
Removed kco_moving_average
kern_memorystatus.h
Removed #def SYS_KERN_MEMORYSTATUS_H
Removed #def VM_CHECK_MEMORYSTATUS
Removed jetsam_hibernation_entry_t
Removed jetsam_kernel_stats_t
Removed jetsam_kill_top_proc()
Removed kJetsamFlagsFrontmost
Removed kJetsamFlagsHibernated
Removed kJetsamFlagsKilled
Removed kJetsamFlagsKilledHiwat
Removed kJetsamFlagsKilledSwap
Removed kJetsamFlagsKilledVM
Removed kJetsamFlagsKilledVnodes
Removed kJetsamFlagsSuspForDiagnosis
Removed kJetsamFlagsThawed
Removed #def kMaxPriorityEntries
Removed #def kMaxSnapshotEntries
Removed kMemoryStatusHibernationNote
Removed kMemoryStatusLevelAny
Removed kMemoryStatusLevelCritical
Removed kMemoryStatusLevelNormal
Removed kMemoryStatusLevelNote
Removed kMemoryStatusLevelUrgent
Removed kMemoryStatusLevelWarning
Removed kMemoryStatusSnapshotNote
Removed kern_hibernation_init()
Removed kern_hibernation_on_pid_hibernate()
Removed kern_hibernation_on_pid_resume()
Removed kern_hibernation_on_pid_suspend()
Removed kern_hibernation_wakeup
Removed kern_memorystatus_delta
Removed kern_memorystatus_init()
Removed kern_memorystatus_level
Removed kern_memorystatus_wakeup
Added #def DEFAULT_JETSAM_PRIORITY
Added #def SYS_MEMORYSTATUS_H
Added kMemorystatusFlagsActive
Added kMemorystatusFlagsDirty
Added kMemorystatusFlagsFrontmost
Added kMemorystatusFlagsFrozen
Added kMemorystatusFlagsKilled
Added kMemorystatusFlagsKilledHiwat
Added kMemorystatusFlagsKilledSwap
Added kMemorystatusFlagsKilledVM
Added kMemorystatusFlagsKilledVnodes
Added kMemorystatusFlagsSupportsIdleExit
Added kMemorystatusFlagsSuspForDiagnosis
Added kMemorystatusFlagsThawed
Added kMemorystatusFreezeNote (no architecture available)
Added kMemorystatusLevelAny (no architecture available)
Added kMemorystatusLevelCritical (no architecture available)
Added kMemorystatusLevelNormal (no architecture available)
Added kMemorystatusLevelNote (no architecture available)
Added kMemorystatusLevelUrgent (no architecture available)
Added kMemorystatusLevelWarning (no architecture available)
Added kMemorystatusPressureNote (no architecture available)
Added kMemorystatusSnapshotNote (no architecture available)
Added memorystatus_freeze_entry_t (no architecture available)
Added memorystatus_jetsam_snapshot_entry_t (no architecture available)
Added memorystatus_jetsam_snapshot_t (no architecture available)
Added memorystatus_kernel_stats_t (no architecture available)
Added memorystatus_priority_entry_t (no architecture available)
kernel_types.h
Added bufattr_t
kpi_interface.h
Added #def KPI_INTERFACE_EMBEDDED
kpi_socketfilter.h
ledger.h
Removed #def ledger_MSG_COUNT
Removed ledger_create()
Removed ledger_read()
Removed ledger_terminate()
Removed ledger_transfer()
Removed #def subsystem_to_name_map_ledger
Added #def LEDGER_ENTRY_INFO
Added #def LEDGER_INFO
Added #def LEDGER_LIMIT
Added #def LEDGER_NAME_MAX
Added #def LEDGER_TEMPLATE_INFO
Added ledger_entry_info
Added ledger_info
Added ledger_limit_args
Added ledger_template_info
libkern.h
Removed #def printf
loader.h
Removed #def EXPORT_SYMBOL_FLAGS_HAS_SPECIALIZATIONS
Removed #def EXPORT_SYMBOL_FLAGS_INDIRECT_DEFINITION
Added #def DICE_KIND_ABS_JUMP_TABLE32
Added #def DICE_KIND_DATA
Added #def DICE_KIND_JUMP_TABLE16
Added #def DICE_KIND_JUMP_TABLE32
Added #def DICE_KIND_JUMP_TABLE8
Added #def EXPORT_SYMBOL_FLAGS_REEXPORT
Added #def EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER
Added #def LC_DATA_IN_CODE
Added #def LC_DYLD_ENVIRONMENT
Added #def LC_DYLIB_CODE_SIGN_DRS
Added #def LC_FUNCTION_STARTS
Added #def LC_LOAD_UPWARD_DYLIB
Added #def LC_MAIN
Added #def LC_SOURCE_VERSION
Added #def LC_VERSION_MIN_IPHONEOS
Added #def LC_VERSION_MIN_MACOSX
Added #def MH_HAS_TLV_DESCRIPTORS
Added #def S_THREAD_LOCAL_INIT_FUNCTION_POINTERS
Added #def S_THREAD_LOCAL_REGULAR
Added #def S_THREAD_LOCAL_VARIABLES
Added #def S_THREAD_LOCAL_VARIABLE_POINTERS
Added #def S_THREAD_LOCAL_ZEROFILL
Added data_in_code_entry
Added entry_point_command
Added source_version_command
Added tlv_descriptor
Added version_min_command
mac.h
Added #def MAC_PROC_CHECK_PIDBIND
mac_framework.h
Removed #def VNODE_LABEL_CREATE
Removed #def mac_task_label_update_cred
Added mac_cred_label_compare() (no architecture available)
Added mac_proc_check_ledger() (no architecture available)
Added mac_system_check_kas_info() (no architecture available)
Added mac_thread_label_alloc() (no architecture available)
Added mac_thread_label_destroy() (no architecture available)
Added mac_thread_label_free() (no architecture available)
Added mac_thread_label_init() (no architecture available)
Modified mac_posixshm_check_open()
Declaration
Fromint mac_posixshm_check_open ( kauth_cred_t cred, struct pshminfo *pshm);
Toint mac_posixshm_check_open ( kauth_cred_t cred, struct pshminfo *pshm, int fflags);

mac_internal.h
Removed mac_file_enforce
Removed mac_iokit_enforce
Removed mac_port_enforce
Removed mac_task_enforce
Modified mac_check_structmac_consistent()
Declaration
Fromint mac_check_structmac_consistent ( struct mac *mac);
Toint mac_check_structmac_consistent ( struct user_mac *mac);

mac_mach_internal.h
Added #def MAC_DOEXCF_TRACED
Added act_set_astmacf() (no architecture available)
Added mac_do_machexc()
Added mac_schedule_userret()
Added mac_thread_get_threadlabel()
Added mac_thread_get_uthreadlabel()
Added mac_thread_userret() (no architecture available)
mac_policy.h
Added mpo_proc_check_ledger_t
Added mpo_system_check_kas_info_t
Added mpo_thread_label_destroy_t
Added mpo_thread_label_init_t
mach_host.h
Removed host_ipc_hash_info()
Added mach_zone_force_gc()
Modified mach_zone_info()
Declaration
Fromkern_return_t mach_zone_info ( host_t host, mach_zone_name_array_t *names, mach_msg_type_number_t *namesCnt, mach_zone_info_array_t *info, mach_msg_type_number_t *infoCnt);
Tokern_return_t mach_zone_info ( host_priv_t host, mach_zone_name_array_t *names, mach_msg_type_number_t *namesCnt, mach_zone_info_array_t *info, mach_msg_type_number_t *infoCnt);

Modified host_zone_info()
Declaration
Fromkern_return_t host_zone_info ( host_t host, zone_name_array_t *names, mach_msg_type_number_t *namesCnt, zone_info_array_t *info, mach_msg_type_number_t *infoCnt);
Tokern_return_t host_zone_info ( host_priv_t host, zone_name_array_t *names, mach_msg_type_number_t *namesCnt, zone_info_array_t *info, mach_msg_type_number_t *infoCnt);

mach_types.h
Removed #def ALARM_NULL
Removed #def CLOCK_NULL
Removed #def HOST_NULL
Removed #def HOST_PRIV_NULL
Removed #def HOST_SECURITY_NULL
Removed #def IPC_SPACE_NULL
Removed #def LEDGER_ITEM_INFINITY
Removed #def LEDGER_NULL
Removed #def LOCK_SET_NULL
Removed #def PROCESSOR_NULL
Removed #def PROCESSOR_SET_NULL
Removed #def SEMAPHORE_NULL
Removed #def TASK_NAME_NULL
Removed #def TASK_NULL
Removed #def THREAD_NULL
Removed #def THR_ACT_NULL
Removed #def TID_NULL
Removed #def UND_SERVER_NULL
Added ledger_amount_t
machine.h
Added #def CPUFAMILY_INTEL_IVYBRIDGE
Added #def CPU_SUBTYPE_ARM_V7F
Added #def CPU_SUBTYPE_ARM_V7K
memory_object_types.h
Added #def MAP_MEM_INNERWBACK
message.h
Removed #def MACH_MSG_KALLOC_COPY_T
Added #def MACH_MSG_SIZE_RELIABLE
Added #def REQUESTED_TRAILER_SIZE_NATIVE
mount.h
Added #def MNT_NOBLOCK
Added #def VFS_CTL_DISC
nd6.h
Added #def ND6_IFF_IGNORE_NA
Added #def ND6_IFF_PROXY_PREFIXES
Added #def NDPRF_PRPROXY
ndrv.h
Added #def NDRV_DMUX_MAX_DESCR
Added #def NRDV_MULTICAST_ADDRS_PER_SOCK
nlist.h
Added #def DYNAMIC_LOOKUP_ORDINAL
Added #def EXECUTABLE_ORDINAL
Added #def GET_COMM_ALIGN
Added #def GET_LIBRARY_ORDINAL
Added #def MAX_LIBRARY_ORDINAL
Added #def MAX_SECT
Added #def NO_SECT
Added #def N_ABS
Added #def N_ARM_THUMB_DEF
Added #def N_DESC_DISCARDED
Added #def N_EXT
Added #def N_INDR
Added #def N_NO_DEAD_STRIP
Added #def N_PBUD
Added #def N_PEXT
Added #def N_REF_TO_WEAK
Added #def N_SECT
Added #def N_STAB
Added #def N_SYMBOL_RESOLVER
Added #def N_TYPE
Added #def N_UNDF
Added #def N_WEAK_DEF
Added #def N_WEAK_REF
Added #def REFERENCED_DYNAMICALLY
Added #def REFERENCE_FLAG_DEFINED
Added #def REFERENCE_FLAG_PRIVATE_DEFINED
Added #def REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY
Added #def REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY
Added #def REFERENCE_FLAG_UNDEFINED_LAZY
Added #def REFERENCE_FLAG_UNDEFINED_NON_LAZY
Added #def REFERENCE_TYPE
Added #def SELF_LIBRARY_ORDINAL
Added #def SET_COMM_ALIGN
Added #def SET_LIBRARY_ORDINAL
Added nlist
Added nlist()
Added nlist_64
param.h
Removed #def CBLOCK
Removed #def CBQSIZE
Removed #def CBSIZE
Removed #def CLBYTES
Removed #def CLOFF
Removed #def CLOFSET
Removed #def CLSHIFT
Removed #def CMASK
Removed #def CROUND
Removed #def FSCALE
Removed #def FSHIFT
Removed #def MAX
Removed #def MAXALLOCSAVE
Removed #def MAXBSIZE
Removed #def MAXFRAG
Removed #def MAXPATHLEN
Removed #def MAXPHYSIO
Removed #def MAXPHYSIO_WIRED
Removed #def MAXPRI
Removed #def MAXSYMLINKS
Removed #def MIN
Removed #def MINBUCKET
Removed #def NBPW
Removed #def NODEV
Removed #def PCATCH
Removed #def PDROP
Removed #def PINOD
Removed #def PLOCK
Removed #def PPAUSE
Removed #def PRIBIO
Removed #def PRIMASK
Removed #def PSOCK
Removed #def PSPIN
Removed #def PSWP
Removed #def PTTYBLOCK
Removed #def PUSER
Removed #def PVFS
Removed #def PVM
Removed #def PWAIT
Removed #def PZERO
Removed #def claligned
Removed #def clbase
Removed #def clrbit
Removed #def clrnd
Removed #def isclr
Removed #def isset
Removed #def powerof2
Removed #def roundup
Removed #def setbit
pexpert.h
Removed #def kprintf
Removed vc_enable_progressmeter()
Removed vc_progress_meter_enable
Removed vc_progress_meter_value
Removed vc_set_progressmeter()
Added kPEScaleFactor1x
Added kPEScaleFactor2x
Added kPEScaleFactorUnknown
pmc.h
Removed #def PERF_REG_NAME
Removed #def PERF_REG_NAME1
Removed #def perf_monitor_register
Removed perf_monitor_register_11()
Removed perfmon_supports_context_switch_method_t
Removed pmc_accessible_from_core()
Added #def PERFMON_FLAG_ALWAYS_ACTIVE
Added #def PERFMON_FLAG_REQUIRES_IDLE_NOTIFICATIONS
Added #def PERFMON_FLAG_SUPPORTS_CONTEXT_SWITCHING
Added perfmon_get_accessible_cores_method_t
Added perfmon_on_idle_exit_method_t
Added perfmon_on_idle_method_t
proc_reg.h
Added #def CR4_RDWRFSGS
Added #def CR4_SMEP
Added #def RDRAND_RAX
profile.h
Added #def MCOUNT_ENTER
Added #def MCOUNT_EXIT
Added #def MCOUNT_INIT
protos.h
Removed vc_display_icon()
Removed vc_progress_initialize()
protosw.h
Removed #def PR_FASTHZ
reloc.h
Added GENERIC_RELOC_LOCAL_SECTDIFF
Added GENERIC_RELOC_PAIR
Added GENERIC_RELOC_PB_LA_PTR
Added GENERIC_RELOC_SECTDIFF
Added GENERIC_RELOC_TLV
Added GENERIC_RELOC_VANILLA
Added #def R_ABS
Added #def R_SCATTERED
Added reloc_type_generic
Added relocation_info
Added scattered_relocation_info
resource.h
Added #def IOPOL_UTILITY
route.h
Added #def RTF_PROXY
Added #def RTF_ROUTER
sched_prim.h
Added thread_wakeup_prim_internal()
sdt.h
Removed #def DTRACE_PROBE
Removed #def DTRACE_PROBE1
Removed #def DTRACE_PROBE10
Removed #def DTRACE_PROBE2
Removed #def DTRACE_PROBE3
Removed #def DTRACE_PROBE4
Removed #def DTRACE_PROBE5
Removed #def DTRACE_PROBE6
Removed #def DTRACE_PROBE7
Removed #def DTRACE_PROBE8
Removed #def DTRACE_PROBE9
sem.h
Removed #def MAX_SOPS
shm.h
Removed endif
signal.h
Removed #def SIGPOLL
socket.h
Removed #def AF_ATM
Removed #def AF_NETGRAPH
Removed #def CMGROUP_MAX
Removed #def PF_ATM
Removed #def PF_NETGRAPH
Removed #def SO_ACCEPTFILTER
Added #def AF_UTUN
Added #def PF_UTUN
spawn.h
Removed #def POSIX_SPAWN_SETSCHEDPARAM
Removed #def POSIX_SPAWN_SETSCHEDULER
specdev.h
Added #def SI_ALIASED
Added #def SI_MOUNTEDON
Added #def SPECHASH
Added #def SPECHSZ
Added #def spec_access
Added #def spec_advlock
Added #def spec_blkatoff
Added #def spec_bwrite
Added spec_close()
Added #def spec_create
Added spec_ebadf()
Added spec_fsync()
Added #def spec_getattr
Added #def spec_inactive
Added spec_ioctl()
Added #def spec_islocked
Added #def spec_link
Added #def spec_lock
Added spec_lookup()
Added #def spec_mkdir
Added #def spec_mknod
Added #def spec_mmap
Added spec_open()
Added spec_pathconf()
Added spec_read()
Added #def spec_readdir
Added #def spec_readlink
Added #def spec_reclaim
Added #def spec_remove
Added #def spec_rename
Added #def spec_revoke
Added #def spec_rmdir
Added spec_select()
Added #def spec_setattr
Added spec_strategy()
Added #def spec_symlink
Added #def spec_unlock
Added #def spec_valloc
Added #def spec_vfree
Added spec_vnodeop_p
Added spec_write()
Added specinfo
Added speclisth
Added #def v_hashchain
Added #def v_rdev
Added #def v_specdevsize
Added #def v_specflags
Added #def v_speclastr
Added #def v_specnext
Added #def v_specsize
stdbool.h
Removed #def bool
Removed #def false
Removed #def true
stdint.h
Removed #def INT16_C
Removed #def INT16_MAX
Removed #def INT16_MIN
Removed #def INT32_C
Removed #def INT32_MAX
Removed #def INT32_MIN
Removed #def INT64_C
Removed #def INT64_MAX
Removed #def INT64_MIN
Removed #def INT8_C
Removed #def INT8_MAX
Removed #def INT8_MIN
Removed #def INTMAX_C
Removed #def INTMAX_MAX
Removed #def INTMAX_MIN
Removed #def INTPTR_MAX
Removed #def INTPTR_MIN
Removed #def INT_FAST16_MAX
Removed #def INT_FAST16_MIN
Removed #def INT_FAST32_MAX
Removed #def INT_FAST32_MIN
Removed #def INT_FAST64_MAX
Removed #def INT_FAST64_MIN
Removed #def INT_FAST8_MAX
Removed #def INT_FAST8_MIN
Removed #def INT_LEAST16_MAX
Removed #def INT_LEAST16_MIN
Removed #def INT_LEAST32_MAX
Removed #def INT_LEAST32_MIN
Removed #def INT_LEAST64_MAX
Removed #def INT_LEAST64_MIN
Removed #def INT_LEAST8_MAX
Removed #def INT_LEAST8_MIN
Removed #def PTRDIFF_MAX
Removed #def PTRDIFF_MIN
Removed #def SIZE_MAX
Removed #def UINT16_C
Removed #def UINT16_MAX
Removed #def UINT32_C
Removed #def UINT32_MAX
Removed #def UINT64_C
Removed #def UINT8_C
Removed #def UINT8_MAX
Removed #def UINTMAX_C
Removed #def UINTMAX_MAX
Removed #def UINTPTR_MAX
Removed #def UINT_FAST16_MAX
Removed #def UINT_FAST32_MAX
Removed #def UINT_FAST64_MAX
Removed #def UINT_FAST8_MAX
Removed #def UINT_LEAST16_MAX
Removed #def UINT_LEAST32_MAX
Removed #def UINT_LEAST64_MAX
Removed #def UINT_LEAST8_MAX
Removed #def WCHAR_MAX
syscall.h
Removed #def SYS_add_profil
Removed #def SYS_fstatv
Removed #def SYS_getaudit
Removed #def SYS_lstatv
Removed #def SYS_mkcomplex
Removed #def SYS_profil
Removed #def SYS_setaudit
Removed #def SYS_statv
Added #def SYS_csops_audittoken
Added #def SYS_kas_info
Added #def SYS_ledger
Added #def SYS_open_dprotected_np
sysctl.h
Removed #def CTL_DEBUG
Removed #def CTL_DEBUG_MAXID
Removed #def CTL_DEBUG_NAME
Removed #def CTL_DEBUG_VALUE
Removed #def CTL_HW
Removed #def CTL_HW_NAMES
Removed #def CTL_KERN
Removed #def CTL_KERN_NAMES
Removed #def CTL_MACHDEP
Removed #def CTL_MAXID
Removed #def CTL_NAMES
Removed #def CTL_NET
Removed #def CTL_UNSPEC
Removed #def CTL_USER
Removed #def CTL_USER_NAMES
Removed #def CTL_VFS
Removed #def CTL_VFS_NAMES
Removed #def CTL_VM
Removed #def CTL_VM_NAMES
Removed #def HW_AVAILCPU
Removed #def HW_BUS_FREQ
Removed #def HW_BYTEORDER
Removed #def HW_CACHELINE
Removed #def HW_CPU_FREQ
Removed #def HW_DISKNAMES
Removed #def HW_DISKSTATS
Removed #def HW_EPOCH
Removed #def HW_FLOATINGPT
Removed #def HW_L1DCACHESIZE
Removed #def HW_L1ICACHESIZE
Removed #def HW_L2CACHESIZE
Removed #def HW_L2SETTINGS
Removed #def HW_L3CACHESIZE
Removed #def HW_L3SETTINGS
Removed #def HW_MACHINE
Removed #def HW_MACHINE_ARCH
Removed #def HW_MAXID
Removed #def HW_MEMSIZE
Removed #def HW_MODEL
Removed #def HW_NCPU
Removed #def HW_PAGESIZE
Removed #def HW_PHYSMEM
Removed #def HW_TB_FREQ
Removed #def HW_USERMEM
Removed #def HW_VECTORUNIT
Removed #def KERN_AFFINITY
Removed #def KERN_AIOMAX
Removed #def KERN_AIOPROCMAX
Removed #def KERN_AIOTHREADS
Removed #def KERN_ARGMAX
Removed #def KERN_BOOTFILE
Removed #def KERN_BOOTTIME
Removed #def KERN_CHECKOPENEVT
Removed #def KERN_CLASSIC
Removed #def KERN_CLASSICHANDLER
Removed #def KERN_CLOCKRATE
Removed #def KERN_COREDUMP
Removed #def KERN_COREFILE
Removed #def KERN_COUNT_SYSCALLS
Removed #def KERN_DOMAINNAME
Removed #def KERN_DUMMY
Removed #def KERN_DUMPDEV
Removed #def KERN_EXEC
Removed #def KERN_FILE
Removed #def KERN_HOSTID
Removed #def KERN_HOSTNAME
Removed #def KERN_IPC
Removed #def KERN_JOB_CONTROL
Removed #def KERN_KDDFLAGS
Removed #def KERN_KDEBUG
Removed #def KERN_KDEFLAGS
Removed #def KERN_KDENABLE
Removed #def KERN_KDGETBUF
Removed #def KERN_KDGETENTROPY
Removed #def KERN_KDGETREG
Removed #def KERN_KDPIDEX
Removed #def KERN_KDPIDTR
Removed #def KERN_KDREADTR
Removed #def KERN_KDREMOVE
Removed #def KERN_KDSETBUF
Removed #def KERN_KDSETREG
Removed #def KERN_KDSETRTCDEC
Removed #def KERN_KDSETUP
Removed #def KERN_KDTHRMAP
Removed #def KERN_KDWRITEMAP
Removed #def KERN_KDWRITETR
Removed #def KERN_LCTX
Removed #def KERN_LCTX_ALL
Removed #def KERN_LCTX_LCID
Removed #def KERN_LOGSIGEXIT
Removed #def KERN_LOW_PRI_DELAY
Removed #def KERN_LOW_PRI_WINDOW
Removed #def KERN_MAXFILES
Removed #def KERN_MAXFILESPERPROC
Removed #def KERN_MAXID
Removed #def KERN_MAXPARTITIONS
Removed #def KERN_MAXPROC
Removed #def KERN_MAXPROCPERUID
Removed #def KERN_MAXVNODES
Removed #def KERN_NETBOOT
Removed #def KERN_NGROUPS
Removed #def KERN_NISDOMAINNAME
Removed #def KERN_NTP_PLL
Removed #def KERN_NX_PROTECTION
Removed #def KERN_OPENEVT_PROC
Removed #def KERN_OSRELDATE
Removed #def KERN_OSRELEASE
Removed #def KERN_OSREV
Removed #def KERN_OSTYPE
Removed #def KERN_OSVERSION
Removed #def KERN_PANICINFO
Removed #def KERN_PANICINFO_IMAGE
Removed #def KERN_PANICINFO_MAXSIZE
Removed #def KERN_POSIX
Removed #def KERN_POSIX1
Removed #def KERN_PROC
Removed #def KERN_PROCARGS
Removed #def KERN_PROCARGS2
Removed #def KERN_PROCDELAYTERM
Removed #def KERN_PROCNAME
Removed #def KERN_PROC_ALL
Removed #def KERN_PROC_LCID
Removed #def KERN_PROC_PGRP
Removed #def KERN_PROC_PID
Removed #def KERN_PROC_RUID
Removed #def KERN_PROC_SESSION
Removed #def KERN_PROC_TTY
Removed #def KERN_PROC_UID
Removed #def KERN_PROF
Removed #def KERN_PS_STRINGS
Removed #def KERN_RAGEVNODE
Removed #def KERN_RAGE_PROC
Removed #def KERN_RAGE_THREAD
Removed #def KERN_SAFEBOOT
Removed #def KERN_SAVED_IDS
Removed #def KERN_SECURELVL
Removed #def KERN_SHREG_PRIVATIZABLE
Removed #def KERN_SPECULATIVE_READS
Removed #def KERN_SUGID_COREDUMP
Removed #def KERN_SYMFILE
Removed #def KERN_SYSV
Removed #def KERN_TFP
Removed #def KERN_TFP_POLICY
Removed #def KERN_TFP_POLICY_DEFAULT
Removed #def KERN_TFP_POLICY_DENY
Removed #def KERN_THALTSTACK
Removed #def KERN_THREADNAME
Removed #def KERN_TRANSLATE
Removed #def KERN_TTY
Removed #def KERN_UNOPENEVT_PROC
Removed #def KERN_UNRAGE_PROC
Removed #def KERN_UNRAGE_THREAD
Removed #def KERN_UPDATEINTERVAL
Removed #def KERN_USRSTACK
Removed #def KERN_USRSTACK32
Removed #def KERN_USRSTACK64
Removed #def KERN_VERSION
Removed #def KERN_VNODE
Removed #def KIPC_MAXSOCKBUF
Removed #def KIPC_MAX_DATALEN
Removed #def KIPC_MAX_HDR
Removed #def KIPC_MAX_LINKHDR
Removed #def KIPC_MAX_PROTOHDR
Removed #def KIPC_MBSTAT
Removed #def KIPC_NMBCLUSTERS
Removed #def KIPC_SOCKBUF_WASTE
Removed #def KIPC_SOMAXCONN
Removed #def KIPC_SOQLIMITCOMPAT
Removed #def LSCALE
Removed #def USER_BC_BASE_MAX
Removed #def USER_BC_DIM_MAX
Removed #def USER_BC_SCALE_MAX
Removed #def USER_BC_STRING_MAX
Removed #def USER_COLL_WEIGHTS_MAX
Removed #def USER_CS_PATH
Removed #def USER_EXPR_NEST_MAX
Removed #def USER_LINE_MAX
Removed #def USER_MAXID
Removed #def USER_POSIX2_CHAR_TERM
Removed #def USER_POSIX2_C_BIND
Removed #def USER_POSIX2_C_DEV
Removed #def USER_POSIX2_FORT_DEV
Removed #def USER_POSIX2_FORT_RUN
Removed #def USER_POSIX2_LOCALEDEF
Removed #def USER_POSIX2_SW_DEV
Removed #def USER_POSIX2_UPE
Removed #def USER_POSIX2_VERSION
Removed #def USER_RE_DUP_MAX
Removed #def USER_STREAM_MAX
Removed #def USER_TZNAME_MAX
Removed #def VM_LOADAVG
Removed #def VM_MACHFACTOR
Removed #def VM_MAXID
Removed #def VM_METER
Removed #def VM_SWAPUSAGE
syslog.h
Removed #def INTERNAL_MARK
Removed #def INTERNAL_NOPRI
sysproto.h
Removed add_profil()
Removed add_profil_args
Removed getaudit_args
Removed #def munge_llllll
Removed #def munge_w
Removed #def munge_wl
Removed #def munge_wllwwll
Removed #def munge_wlw
Removed #def munge_wlwwlwlw
Removed #def munge_wlwwwll
Removed #def munge_wlwwwllw
Removed #def munge_wsw
Removed #def munge_ww
Removed #def munge_wwlwww
Removed #def munge_wws
Removed #def munge_www
Removed #def munge_wwwl
Removed #def munge_wwwlw
Removed #def munge_wwwlww
Removed #def munge_wwwsw
Removed #def munge_wwww
Removed #def munge_wwwwl
Removed #def munge_wwwwlw
Removed #def munge_wwwww
Removed #def munge_wwwwwl
Removed #def munge_wwwwwlll
Removed #def munge_wwwwwllw
Removed #def munge_wwwwwlww
Removed #def munge_wwwwww
Removed #def munge_wwwwwwl
Removed #def munge_wwwwwwlw
Removed #def munge_wwwwwww
Removed #def munge_wwwwwwww
Removed profil()
Removed profil_args
Removed setaudit_args
Added csops_audittoken()
Added csops_audittoken_args
Added kas_info()
Added kas_info_args
Added ledger()
Added ledger_args
Added open_dprotected_np()
Added open_dprotected_np_args
HeaderDeclaration
Fromaudit.hint setaudit_addr ( const struct auditinfo_addr *, int);
Tosysproto.hint setaudit_addr ( struct proc *, struct setaudit_addr_args *, int *);

Modified audit()
HeaderDeclaration
Fromaudit.hint audit ( const void *, int);
Tosysproto.hint audit ( struct proc *, struct audit_args *, int *);

HeaderDeclaration
Fromaudit.hint getaudit_addr ( struct auditinfo_addr *, int);
Tosysproto.hint getaudit_addr ( struct proc *, struct getaudit_addr_args *, int *);

Modified auditctl()
HeaderDeclaration
Fromaudit.hint auditctl ( const char *);
Tosysproto.hint auditctl ( struct proc *, struct auditctl_args *, int *);

Modified getauid()
HeaderDeclaration
Fromaudit.hint getauid ( au_id_t *);
Tosysproto.hint getauid ( struct proc *, struct getauid_args *, int *);

Modified audit_session_port()
HeaderDeclaration
Fromaudit.hint audit_session_port ( au_asid_t asid, mach_port_name_t *portname);
Tosysproto.hint audit_session_port ( struct proc *, struct audit_session_port_args *, int *);

Modified setauid()
HeaderDeclaration
Fromaudit.hint setauid ( const au_id_t *);
Tosysproto.hint setauid ( struct proc *, struct setauid_args *, int *);

Modified auditon()
HeaderDeclaration
Fromaudit.hint auditon ( int, void *, int);
Tosysproto.hint auditon ( struct proc *, struct auditon_args *, int *);

Modified audit_session_join()
HeaderDeclaration
Fromaudit.hau_asid_t audit_session_join ( mach_port_name_t port);
Tosysproto.hint audit_session_join ( struct proc *, struct audit_session_join_args *, int *);

Modified audit_session_self()
HeaderDeclaration
Fromaudit.hmach_port_name_t audit_session_self ( void);
Tosysproto.hint audit_session_self ( struct proc *, struct audit_session_self_args *, mach_port_name_t *);

systm.h
Added throttle_info_io_will_be_throttled()
Added throttle_legacy_process_decr()
Added throttle_legacy_process_incr()
task_info.h
Added #def MACH_TASK_BASIC_INFO
Added #def MACH_TASK_BASIC_INFO_COUNT
Added mach_task_basic_info
Added mach_task_basic_info_data_t
Added mach_task_basic_info_t
Added task_basic_info_64_2 (no architecture available)
Added task_basic_info_64_2_data_t (no architecture available)
Added task_basic_info_64_2_t (no architecture available)
task_ledger.h
Removed #def ITEM_TASKS
Removed #def ITEM_THREADS
Removed #def ITEM_VM
Removed #def LEDGER_N_ITEMS
Removed #def LEDGER_UNLIMITED
task_special_ports.h
Removed #def TASK_GSSD_PORT
Removed #def TASK_PAGED_LEDGER_PORT
Removed #def TASK_WIRED_LEDGER_PORT
Removed #def task_get_gssd_port
Removed #def task_get_paged_ledger_port
Removed #def task_get_wired_ledger_port
Removed #def task_set_gssd_port
Removed #def task_set_paged_ledger_port
Removed #def task_set_wired_ledger_port
tcp_var.h
Added tcpstat_local
types.h
Removed #def major
Removed #def makedev
Removed #def minor
ubc.h
Added ubc_upl_range_needed()
ucontext.h
Added user_ucontext32_t
Added user_ucontext64_t
ucred.h
Modified kauth_cred_t
Header
Fromfile.h
Toucred.h

Modified posix_cred_t
Header
Fromfile.h
Toucred.h

un.h
Added #def LOCAL_PEERPID
vm_param.h
Added #def machine_ptob
vm_statistics.h
Added #def VM_MEMORY_CORESERVICES
Added #def VM_MEMORY_UNSHARED_PMAP
vm_types.h
Added mach_port_context_t
vnode.h
Added #def IO_ENCRYPTED
Added #def IO_RETURN_ON_THROTTLE
Added #def IO_SINGLE_WRITER
Added #def IO_SYSCALL_DISPATCH
Added #def VNODE_ATTR_va_dataprotect_class
Added #def VNODE_ATTR_va_dataprotect_flags
Added #def VNODE_READDIR_NAMEMAX
Added #def VNODE_REMOVE_SKIP_NAMESPACE_EVENT
zconf.h
Removed #def Byte
Removed #def Bytef
Removed #def MAXSEG_64K
Removed #def MSDOS
Removed #def NO_DUMMY_DECL
Removed #def NO_vsnprintf
Removed #def OS2
Removed #def SMALL_MEDIUM
Removed #def STDC99
Removed #def SYS16BIT
Removed #def UNALIGNED_OK
Removed #def WIN32
Removed #def WINDOWS
Removed #def adler32
Removed #def alloc_func
Removed #def charf
Removed #def compress
Removed #def compress2
Removed #def compressBound
Removed #def const
Removed #def crc32
Removed #def deflate
Removed #def deflateBound
Removed #def deflateCopy
Removed #def deflateEnd
Removed #def deflateParams
Removed #def deflatePrime
Removed #def deflateReset
Removed #def deflateSetDictionary
Removed #def free_func
Removed #def get_crc_table
Removed #def in_func
Removed #def inflate
Removed #def inflateBack
Removed #def inflateBackEnd
Removed #def inflateCopy
Removed #def inflateEnd
Removed #def inflateReset
Removed #def inflateSetDictionary
Removed #def inflateSync
Removed #def inflateSyncPoint
Removed #def intf
Removed #def out_func
Removed #def uInt
Removed #def uIntf
Removed #def uLong
Removed #def uLongf
Removed #def uncompress
Removed #def voidp
Removed #def voidpf
Removed #def zError
zlib.h
Removed gzFile
Removed gzclearerr()
Removed gzclose()
Removed gzdirect()
Removed gzdopen()
Removed gzeof()
Removed gzerror()
Removed gzflush()
Removed gzgetc()
Removed gzgets()
Removed gzopen()
Removed gzprintf()
Removed gzputc()
Removed gzputs()
Removed gzread()
Removed gzrewind()
Removed gzseek()
Removed gzsetparams()
Removed gztell()
Removed gzungetc()
Removed gzwrite()
Feedback