Documentation Archive Developer
Search

Kernel Changes

Kernel

Availability.h (Removed)
AvailabilityInternal.h (Removed)
AvailabilityMacros.h (Removed)
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER
Removed #def AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER_BUT_DEPRECATED
Removed #def DEPRECATED_IN_MAC_OS_X_VERSION_10_6_AND_LATER
Removed #def DEPRECATED_IN_MAC_OS_X_VERSION_10_8_AND_LATER
Removed #def DEPRECATED_IN_MAC_OS_X_VERSION_10_9_AND_LATER
Removed #def DEPRECATED_MSG_ATTRIBUTE
Removed #def MAC_OS_X_VERSION_10_0
Removed #def MAC_OS_X_VERSION_10_1
Removed #def MAC_OS_X_VERSION_10_2
Removed #def MAC_OS_X_VERSION_10_3
Removed #def MAC_OS_X_VERSION_10_8
Removed #def MAC_OS_X_VERSION_10_9
Removed #def MAC_OS_X_VERSION_MAX_ALLOWED
Removed #def UNAVAILABLE_ATTRIBUTE
Removed #def WEAK_IMPORT_ATTRIBUTE
IOKit/audio/BigNum128.h
Added U128::operator+()
Added U128::operator++()
Added U128::operator+=()
Added U128::operator--()
Added U128::operator<()
Added U128::operator=()
Added U128::operator==()
Added U128::operator>()
IOKit/bluetooth/Bluetooth.h
IOKit/ata/IOATARegI386.h
Added IOATAIOReg16::operator=()
Added IOATAIOReg32::operator=()
Added IOATAIOReg8::operator=()
Added IOATAReg16::operator=()
Added IOATAReg32::operator=()
Added IOATAReg8::operator=()
IOKit/audio/IOAudioControl.h
Modified IOAudioControl::addUserClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::addUserClientAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::attachAndStart()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::clientClosed()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::createUserClient()
DeclarationIntroductionDeprecation
From
virtual IOReturn createUserClient (	task_t task,	void *securityID,	UInt32 type,	IOAudioControlUserClient **newUserClient,	OSDictionary *properties);
OS X 10.1--
To
virtual IOReturn createUserClient (	task_t task,	void *securityID,	UInt32 taskType,	IOAudioControlUserClient **newUserClient,	OSDictionary *properties);
OS X 10.4OS X 10.10

Modified IOAudioControl::detachUserClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::detachUserClientsAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::flushValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getChannelID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getCommandGate()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getControlID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getDataBytes()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getDataLength()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getIntValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getIsStarted()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getSubType()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getType()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getUsage()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::getWorkLoop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::hardwareValueChanged()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::newUserClient()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::performValueChange()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::removeUserClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::removeUserClientAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::sendChangeNotification()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::sendQueuedNotifications()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::sendValueChangeNotification()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setChannelID()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setChannelName()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setChannelNumber()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setCommandGateUsage()
IntroductionDeprecation
FromOS X 10.7--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setControlID()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setCoreAudioPropertyID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setProperties()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setReadOnlyFlag()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setSubType()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setType()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setUsage()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setValueAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setValueChangeHandler()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setValueChangeTarget()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::setWorkLoop()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::start()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::updateValue()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::validateValue()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControl::withAttributes()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioControlUserClient.h
Modified IOAudioControlUserClient::clientClose()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::clientDied()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::initWithAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::registerNotificationPort()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::sendChangeNotification()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::sendValueChangeNotification()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioControlUserClient::withAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioDevice.h
Modified IOAudioDevice::activateAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::addTimerEvent()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::attachAudioPort()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::audioEngineStarting()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::audioEngineStopped()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::completePowerStateChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::completePowerStateChangeAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::deactivateAllAudioEngines()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::detachAllAudioPorts()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::dispatchTimerEvents()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::flushAudioControls()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::getCommandGate()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::getPendingPowerState()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::getPowerState()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::getWorkLoop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::idleAudioSleepHandlerTimer()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::initHardware()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::initiatePowerStateChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::performPowerStateChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::protectedCompletePowerStateChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::protectedSetPowerState()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::removeAllTimerEvents()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::removeTimerEvent()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::scheduleIdleAudioSleep()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setAggressiveness()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setConfigurationApplicationBundle()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setDeviceCanBeDefault()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setDeviceModelName()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setDeviceName()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setDeviceShortName()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setDeviceTransportType()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setFamilyManagePower()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setIdleAudioSleepTime()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setManufacturerName()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setPowerState()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::setPowerStateAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::start()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::timerFired()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::waitForPendingPowerStateChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioDevice::willTerminate()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioEngine.h
Added IOAudioEngine::waitForEngineResume()
Modified IOAudioEngine::addAudioStream()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::addDefaultAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::addTimer()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::addUserClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::addUserClientAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::beginConfigurationChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::calculateSampleTimeout()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::cancelConfigurationChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::clearAllSampleBuffers()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::clientClosed()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::clipOutputSamples()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::completeConfigurationChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::convertInputSamples()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::convertInputSamplesVBR()
Deprecation
From--
ToOS X 10.10

Modified IOAudioEngine::createDictionaryFromSampleRate()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::createSampleRateFromDictionary()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::createUserClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::decrementActiveUserClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::detachAudioStreams()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::detachUserClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::detachUserClientsAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::eraseOutputSamples()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getAttributeForConnection()
IntroductionDeprecation
FromOS X 10.7--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getAudioStream()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getBytesInInputBufferArrayDescriptor()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getBytesInOutputBufferArrayDescriptor()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getGlobalUniqueID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getLocalUniqueID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getLoopCountAndTimeStamp()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getNearestStartTime()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getNextStreamID()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getNumSampleFramesPerBuffer()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getRunEraseHead()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getSampleRate()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getState()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getStatus()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getStatusDescriptor()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getStreamForID()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::getTimerInterval()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::hardwareSampleRateChanged()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::incrementActiveUserClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::initHardware()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::initKeys()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::lockAllStreams()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::lockStreamForIO()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::mixOutputSamples()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::newUserClient()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::pauseAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::performAudioEngineStart()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::performAudioEngineStop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::performErase()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::performFlush()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::performFormatChange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::registerService()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::removeAllDefaultAudioControls()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::removeDefaultAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::removeTimer()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::removeUserClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::removeUserClientAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::resetClipPosition()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::resetStatusBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::resumeAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::sendFormatChangeNotification()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::sendNotification()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setAttributeForConnection()
IntroductionDeprecation
FromOS X 10.7--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setAudioDevice()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setClockDomain()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setClockIsStable()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setCommandGateUsage()
IntroductionDeprecation
FromOS X 10.7--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setDescription()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setIndex()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setInputSampleLatency()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setInputSampleOffset()
Deprecation
From--
ToOS X 10.10

Modified IOAudioEngine::setMixClipOverhead()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setNumSampleFramesPerBuffer()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setOutputSampleLatency()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setOutputSampleOffset()
Deprecation
From--
ToOS X 10.10

Modified IOAudioEngine::setRunEraseHead()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setSampleLatency()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setSampleOffset()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setSampleRate()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setState()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::setWorkLoopOnAllAudioControls()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::start()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::startAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::startClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::stopAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::stopClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::stopEngineAtPosition()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::takeTimeStamp()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::timerCallback()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::timerFired()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::unlockAllStreams()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::unlockStreamForIO()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngine::updateChannelNumbers()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioEngineUserClient.h
Modified IOAudioEngineUserClient::clientClose()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::clientDied()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::clientMemoryForType()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::clientStart()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::clientStop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::closeClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::closeClientAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::externalMethod()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::findBufferSet()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::findExtendedInfo()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::findExtendedInfo64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::freeClientBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::freeClientBufferSetList()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getClientNearestStartTime()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getConnectionID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getExternalMethodForIndex()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getExternalTrapForIndex()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getNearestStartTime()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::getNearestStartTimeAction()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::initWithAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::isOnline()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::lockBuffers()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::performClientIO()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::performClientInput()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::performClientOutput()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::performWatchdogOutput()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerBuffer64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerBufferAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerClientBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerClientBuffer64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerClientParameterBuffer()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerNotification()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerNotificationAction()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::registerNotificationPort()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::removeBufferSet()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::safeRegisterClientBuffer()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::safeRegisterClientBuffer64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::sendFormatChangeNotification()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::sendNotification()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::setCommandGateUsage()
IntroductionDeprecation
FromOS X 10.7--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::setOnline()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::startClient()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::startClientAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::stopClient()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::stopClientAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unlockBuffers()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unregisterBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unregisterBuffer64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unregisterBufferAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unregisterClientBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::unregisterClientBuffer64()
IntroductionDeprecation
FromOS X 10.5--
ToOS X 10.4OS X 10.10

Modified IOAudioEngineUserClient::withAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioLevelControl.h
Modified IOAudioLevelControl::addNegativeInfinity()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::addRange()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::create()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::createPassThruVolumeControl()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::createVolumeControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::getMaxDB()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::getMaxValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::getMinDB()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::getMinValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::setLinearScale()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::setMaxDB()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::setMaxValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::setMinDB()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::setMinValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioLevelControl::validateValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioPort.h
Modified IOAudioPort::addAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::deactivateAudioControls()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::getAudioDevice()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::initWithAttributes()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::registerService()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::setName()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::setSubType()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::setType()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::start()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioPort::withAttributes()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioSelectorControl.h
Modified IOAudioSelectorControl::addAvailableSelection()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::create()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::createInputClockSelector()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::createInputSelector()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::createOutputClockSelector()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::createOutputSelector()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::removeAvailableSelection()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::replaceAvailableSelection()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::validateValue()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioSelectorControl::valueExists()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioStream.h
Added IOAudioStream::safeLogError()
Modified IOAudioStream::addAvailableFormat()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::addClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::addDefaultAudioControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::clearAvailableFormats()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::clearSampleBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::clipIfNecessary()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::clipOutputSamples()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::createDictionaryFromFormat()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::createFormatFromDictionary()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::free()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getDirection()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getFormat()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getFormatExtension()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getMaxNumChannels()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getMixBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getMixBufferSize()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getNumClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getNumSampleFramesRead()
Deprecation
From--
ToOS X 10.10

Modified IOAudioStream::getSampleBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getSampleBufferSize()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getStartingChannelID()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::getStreamAvailable()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::hardwareFormatChanged()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::initKeys()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::initWithAudioEngine()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::lockStreamForIO()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::mixOutputSamples()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::numSampleFramesPerBufferChanged()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::processOutputSamples()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::readInputSamples()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::removeClient()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::removeDefaultAudioControls()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::resetClipInfo()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setDefaultNumSampleFramesRead()
Deprecation
From--
ToOS X 10.10

Modified IOAudioStream::setDirection()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setFormat()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setFormatAction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setIOFunction()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setIOFunctionList()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setMixBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setProperties()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setSampleBuffer()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setSampleLatency()
IntroductionDeprecation
FromOS X 10.3--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setStartingChannelNumber()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setStreamAvailable()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::setTerminalType()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::stop()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::unlockStreamForIO()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::updateNumClients()
IntroductionDeprecation
FromOS X 10.6--
ToOS X 10.4OS X 10.10

Modified IOAudioStream::validateFormat()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/audio/IOAudioToggleControl.h
Modified IOAudioToggleControl::create()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioToggleControl::createMuteControl()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

Modified IOAudioToggleControl::createPassThruMuteControl()
IntroductionDeprecation
FromOS X 10.2--
ToOS X 10.4OS X 10.10

Modified IOAudioToggleControl::init()
IntroductionDeprecation
FromOS X 10.1--
ToOS X 10.4OS X 10.10

IOKit/storage/IOBlockStorageDevice.h
Added IOBlockStorageDevice::doSetPriority()
IOKit/storage/IOBlockStorageDriver.h
Added IOBlockStorageDriver::setPriority()
IOKit/bluetooth/IOBluetoothHIDDriver.h
Added IOBluetoothHIDDriver::HIDCommandSleep()
IOKit/IODataQueue.h
Modified IODataQueue
Deprecation
From--
ToOS X 10.10

IOKit/storage/IOFilterScheme.h
Added IOFilterScheme::setPriority()
IOKit/graphics/IOFramebuffer.h
IOKit/graphics/IOGraphicsTypes.h
Added #def kIODisplayBrightnessFadeKey
Added #def kIODisplayGammaScaleKey
Added #def kIOFBDisplayPortConfigurationDataKey
IOKit/hidevent/IOHIDEventDriver.h
Removed IOHIDEventDriver::calibrateAxisToButtonElement()
Removed IOHIDEventDriver::findElements()
Removed IOHIDEventDriver::processMultiAxisElement()
Removed IOHIDEventDriver::storeReportElement()
Added IOHIDEventDriver::checkMultiAxisElement()
Added IOHIDEventDriver::handleDigitizerReport()
Added IOHIDEventDriver::handleDigitizerTransducerReport()
Added IOHIDEventDriver::handleKeboardReport()
Added IOHIDEventDriver::handleMultiAxisPointerReport()
Added IOHIDEventDriver::handleRelativeReport()
Added IOHIDEventDriver::handleScrollReport()
Added IOHIDEventDriver::handleUnicodeGestureCandidateReport()
Added IOHIDEventDriver::handleUnicodeGestureReport()
Added IOHIDEventDriver::handleUnicodeLegacyReport()
Added IOHIDEventDriver::handleUnicodeReport()
Added IOHIDEventDriver::parseDigitizerElement()
Added IOHIDEventDriver::parseDigitizerTransducerElement()
Added IOHIDEventDriver::parseElements()
Added IOHIDEventDriver::parseGestureUnicodeElement()
Added IOHIDEventDriver::parseKeyboardElement()
Added IOHIDEventDriver::parseLegacyUnicodeElement()
Added IOHIDEventDriver::parseMultiAxisElement()
Added IOHIDEventDriver::parseRelativeElement()
Added IOHIDEventDriver::parseScrollElement()
Added IOHIDEventDriver::parseUnicodeElement()
Added IOHIDEventDriver::processDigitizerElements()
Added IOHIDEventDriver::processMultiAxisElements()
Added IOHIDEventDriver::processUnicodeElements()
Added IOHIDEventDriver::serializeCharacterGestureState()
Added IOHIDEventDriver::setDigitizerProperties()
Added IOHIDEventDriver::setKeyboardProperties()
Added IOHIDEventDriver::setMultiAxisProperties()
Added IOHIDEventDriver::setProperties()
Added IOHIDEventDriver::setRelativeProperties()
Added IOHIDEventDriver::setScrollProperties()
Added IOHIDEventDriver::setUnicodeProperties()
Modified IOHIDEventDriver::handleBootPointingReport()
Declaration
From
void handleBootPointingReport (	IOMemoryDescriptor *report,	SInt32 *dX,	SInt32 *dY,	UInt32 *buttonState);
To
void handleBootPointingReport (	AbsoluteTime timeStamp,	IOMemoryDescriptor *report,	UInt32 reportID);

IOKit/hidevent/IOHIDEventService.h
Removed IOHIDEventService::createTransducerData()
Removed IOHIDEventService::getTransducerData()
Removed IOHIDEventService::processTransducerData()
IOKit/hid/IOHIDInterface.h
Added IOHIDInterface::message()
IOKit/hid/IOHIDKeys.h
Added #def kIOHIDCategoryAutomotiveValue
Added #def kIOHIDCategoryKey
Added #def kIOHIDDigitizerGestureCharacterStateKey
Added #def kIOHIDMaxResponseLatencyKey
Added #def kIOHIDRequestTimeoutKey
Added #def kIOHIDTransportAIDBValue
Added #def kIOHIDTransportAirPlayValue
Added #def kIOHIDTransportBluetoothLowEnergyValue
Added #def kIOHIDTransportBluetoothValue
Added #def kIOHIDTransportI2CValue
Added #def kIOHIDTransportIAPValue
Added #def kIOHIDTransportSPIValue
Added #def kIOHIDTransportSPUValue
Added #def kIOHIDTransportSerialValue
Added #def kIOHIDTransportUSBValue
IOKit/hidsystem/IOHIDSystem.h
Added IOHIDSystem::disableContinuousCursor()
Added IOHIDSystem::doSetContinuousCursorEnable()
Added IOHIDSystem::enableContinuousCursor()
Added IOHIDSystem::setContinuousCursorEnable()
Added IOHIDSystem::setContinuousCursorEnableGated()
IOKit/hid/IOHIDUsageTables.h
IOKit/hidsystem/IOHIDUsageTables.h
IOKit/IOInterruptAccounting.h (Added)
Added #def IA_BASE_CHANNEL_ID
Added #def IA_GET_CHANNEL_ID
Added #def IA_GET_INTERRUPT_INDEX
Added #def IA_GET_STATISTIC_INDEX
Added #def IA_INDEX_MASK
Added #def IA_INDEX_MAX
Added #def IA_INTERRUPT_INDEX_SHIFT
Added #def IA_MAX_CHANNEL_ID
Added #def IA_NUM_INTERRUPT_ACCOUNTING_STATISTICS
Added #def IA_STATISTIC_INDEX_SHIFT
Added kInterruptAccountingCPUWakeupsIndex
Added kInterruptAccountingFirstLevelCountIndex
Added kInterruptAccountingFirstLevelTimeIndex
Added kInterruptAccountingIdleExitsIndex
Added kInterruptAccountingInvalidStatisticIndex
Added kInterruptAccountingNoThreadWakeupsIndex
Added kInterruptAccountingPackageWakeupsIndex
Added kInterruptAccountingSecondLevelCPUTimeIndex
Added kInterruptAccountingSecondLevelCountIndex
Added kInterruptAccountingSecondLevelSystemTimeIndex
Added kInterruptAccountingTotalThreadWakeupsIndex
IOKit/IOInterruptEventSource.h
Added IOInterruptEventSource::unregisterInterruptHandler()
IOKit/IOKernelReportStructs.h (Added)
Added #def IOREPORT_GETUNIT_QUANTITY
Added #def IOREPORT_GETUNIT_SCALE
Added #def kIOHistogramScaleExponential
Added #def kIOHistogramScaleLinear
Added #def kIOReportAPIVersion
Added #def kIOReportCardinalMask
Added #def kIOReportCardinalShift
Added #def kIOReportChannelIDIdx
Added #def kIOReportChannelNameIdx
Added #def kIOReportChannelTypeIdx
Added #def kIOReportExpBase
Added #def kIOReportExpZeroOffset
Added #def kIOReportLegendChannelsKey
Added #def kIOReportLegendConfigKey
Added #def kIOReportLegendGroupNameKey
Added #def kIOReportLegendInfoKey
Added #def kIOReportLegendKey
Added #def kIOReportLegendPublicKey
Added #def kIOReportLegendStateNamesKey
Added #def kIOReportLegendSubGroupNameKey
Added #def kIOReportLegendUnitKey
Added #def kIOReportScale1GHz
Added #def kIOReportScale24MHz
Added #def kIOReportScale4KiB
Added #def kIOReportScale8KiB
Added #def kIOReportScaleBits
Added #def kIOReportScaleBytes
Added #def kIOReportScaleConstMask
Added #def kIOReportScaleGiBytes
Added #def kIOReportScaleGibi
Added #def kIOReportScaleGiga
Added #def kIOReportScaleHWPageSize
Added #def kIOReportScaleIECMask
Added #def kIOReportScaleIECShift
Added #def kIOReportScaleKiBytes
Added #def kIOReportScaleKibi
Added #def kIOReportScaleKilo
Added #def kIOReportScaleMachHWTicks
Added #def kIOReportScaleMebi
Added #def kIOReportScaleMega
Added #def kIOReportScaleMiBytes
Added #def kIOReportScaleMicro
Added #def kIOReportScaleMilli
Added #def kIOReportScaleNano
Added #def kIOReportScaleOneOver
Added #def kIOReportScalePico
Added #def kIOReportScaleSIMask
Added #def kIOReportScaleSIShift
Added #def kIOReportScaleTebi
Added #def kIOReportScaleTera
Added #def kIOReportScaleTiBytes
Added #def kIOReportScaleUnity
Added #def kIOReportUnit1GHzTicks
Added #def kIOReportUnit24MHzTicks
Added #def kIOReportUnitBits
Added #def kIOReportUnitBytes
Added #def kIOReportUnitEvents
Added #def kIOReportUnitHWTicks
Added #def kIOReportUnitNone
Added #def kIOReportUnitPackets
Added #def kIOReportUnit_J
Added #def kIOReportUnit_KiB
Added #def kIOReportUnit_mJ
Added #def kIOReportUnit_ms
Added #def kIOReportUnit_nJ
Added #def kIOReportUnit_ns
Added #def kIOReportUnit_pJ
Added #def kIOReportUnit_s
Added #def kIOReportUnit_uJ
Added #def kIOReportUnit_us
IOKit/IOKitDebug.h
Removed kIOAppRespStacksOn
Removed kIOLogDriverPower1
Removed kIOLogDriverPower2
Removed kIOPersistentLog
IOKit/storage/IOMedia.h
Added IOMedia::setPriority()
IOKit/IOMemoryDescriptor.h
Removed IOGeneralMemoryDescriptor::createNamedEntry()
Added IOMemoryDescriptor::populateDevicePager()
Added #def IODIRECTIONCOMPLETEWITHDATAVALIDDEFINED
Added #def IODIRECTIONCOMPLETEWITHERRORDEFINED
Added #def IODIRECTIONPREPARENONCOHERENTDEFINED
Modified IOMemoryDescriptor::handleFault()
Declaration
From
IOReturn handleFault (	void *pager,	vm_map_t addressMap,	mach_vm_address_t address,	mach_vm_size_t sourceOffset,	mach_vm_size_t length,	IOOptionBits options);
To
IOReturn handleFault (	void *_pager,	mach_vm_size_t sourceOffset,	mach_vm_size_t length);

IOKit/IONVRAM.h
Added IODTNVRAM::copyProperty()
IOKit/pci/IOPCIBridge.h
Removed IOPCI2PCIBridge::startHotPlug()
Removed #def kIOPCIBridgeRegs
Added IOPCI2PCIBridge::allocateBridgeInterrupts()
Added IOPCI2PCIBridge::createEventSource()
Added IOPCI2PCIBridge::disableBridgeInterrupts()
Added IOPCI2PCIBridge::enableBridgeInterrupts()
Added IOPCI2PCIBridge::enableLTR()
Added IOPCI2PCIBridge::setTunnelL1Enable()
Added IOPCI2PCIBridge::startBridgeInterrupts()
Added IOPCIBridge::createEventSource()
Added IOPCIBridge::enableLTR()
Added IOPCIBridge::getConfiguratorWorkLoop()
Added IOPCIBridge::newUserClient()
Added IOPCIBridge::restoreQEnter()
Added IOPCIBridge::restoreQRemove()
Added IOPCIBridge::restoreTunnelState()
Added IOPCIBridge::setDeviceL1PMBits()
Added IOPCIBridge::tunnelsWait()
Added #def kIOPCI2PCIBridgeName
Modified IOPCIBridge::configOp()
Declaration
From
IOReturn configOp (	IOService *device,	uintptr_t op,	void *result);
To
IOReturn configOp (	IOService *device,	uintptr_t op,	void *result,	void *arg);

Modified IOPCIBridge::setDeviceASPMBits()
Declaration
From
IOReturn setDeviceASPMBits (	IOPCIDevice *device,	IOOptionBits state);
To
IOReturn setDeviceASPMBits (	IOPCIDevice *device,	uint32_t bits);

IOKit/pci/IOPCIDevice.h
Removed IOPCIAddressSpace
Added IOPCIDevice::createEventSource()
Added IOPCIDevice::enableLTR()
Added IOPCIDevice::getDeviceMemoryWithIndex()
Added IOPCIDevice::setASPMState()
Added IOPCIDevice::setTunnelL1Enable()
Added IOPCIDevice::updateWakeReason()
Added IOPCIEventSource::checkForWork()
Added IOPCIEventSource::disable()
Added IOPCIEventSource::enable()
Added IOPCIEventSource::free()
Added IOPCIEventSource::getMetaClass()
Added IOPCIAddressSpace
Added #def IOPCIEventAction
Added #def kIOPCIBridgeInterruptESKey
Added #def kIOPCITunnelL1EnableKey
IOKit/storage/IOPartitionScheme.h
Added IOPartitionScheme::setPriority()
Added #def kIOMediaBaseKey
IOKit/IOPlatformExpert.h
Added IOPlatformExpert::deregisterInterruptController()
Added IOPlatformExpert::getUTCTimeOfDay()
Added IOPlatformExpert::setUTCTimeOfDay()
IOKit/IOReportMacros.h (Added)
Added #def IOREPORT_ABORT
Added #def SIMPLEARRAY_BUFSIZE
Added #def SIMPLEARRAY_GETCHID
Added #def SIMPLEARRAY_GETCHTYPE
Added #def SIMPLEARRAY_GETVALUE
Added #def SIMPLEARRAY_INCREMENTVALUE
Added #def SIMPLEARRAY_INIT
Added #def SIMPLEARRAY_SETVALUE
Added #def SIMPLEARRAY_UPDATEPREP
Added #def SIMPLEARRAY_UPDATERES
Added #def SIMPLEREPORT_BUFSIZE
Added #def SIMPLEREPORT_GETCHID
Added #def SIMPLEREPORT_GETCHTYPE
Added #def SIMPLEREPORT_GETVALUE
Added #def SIMPLEREPORT_INCREMENTVALUE
Added #def SIMPLEREPORT_INIT
Added #def SIMPLEREPORT_SETVALUE
Added #def SIMPLEREPORT_UPDATEPREP
Added #def SIMPLEREPORT_UPDATERES
Added #def STATEREPORT_BUFSIZE
Added #def STATEREPORT_GETCHID
Added #def STATEREPORT_GETCHTYPE
Added #def STATEREPORT_GETTICKS
Added #def STATEREPORT_GETTRANSITIONS
Added #def STATEREPORT_INIT
Added #def STATEREPORT_SETSTATE
Added #def STATEREPORT_SETSTATEID
Added #def STATEREPORT_UPDATEPREP
Added #def STATEREPORT_UPDATERES
IOKit/IOReportTypes.h
Added #def IOR_VALUES_PER_ELEMENT
Added #def kIOReportCategoryField
Added #def kIOReportCategoryInterrupt
IOKit/scsi/IOSCSIProtocolInterface.h
Added #def kIOPropertyRequiresRestartEjectKey
IOKit/IOService.h
Added IOService::actionDidStop()
Added IOService::actionWillStop()
Added IOService::addInterruptStatistics()
Added IOService::init()
Added IOService::removeInterruptStatistics()
IOKit/IOSharedDataQueue.h
Added IOSharedDataQueue::enqueue()
Added IOSharedDataQueue::getQueueSize()
Added IOSharedDataQueue::setQueueSize()
Added #def DISABLE_DATAQUEUE_WARNING
IOKit/storage/IOStorage.h
Added IOStorage::setPriority()
Added #def kIOStorageFeaturePriority
IOKit/storage/IOStorageControllerCharacteristics.h (Added)
Added #def kIOPropertyAESCBCKey
Added #def kIOPropertyAESXEXKey
Added #def kIOPropertyAESXTSKey
Added #def kIOPropertyControllerCharacteristicsKey
Added #def kIOPropertyEncryptionTypeKey
Added #def kIOPropertyLowPowerModeKey
IOKit/storage/IOStorageProtocolCharacteristics.h
IOKit/IOTypes.h
IOKit/usb/IOUSBCommand.h
Added IOUSBCommand::GetMasterUSBCommand()
Added IOUSBCommand::GetUIMScratch64()
Added IOUSBCommand::SetUIMScratch64()
Added #def kUSBCommandScratch64Buffers
IOKit/usb/IOUSBCompositeDriver.h
Added IOUSBCompositeDriver::FindConfigIndexFromPowerRequirements()
Added IOUSBCompositeDriver::FindConfigIndexFromPreferredConfiguration()
Added IOUSBCompositeDriver::FindConfigIndexFromPreferredInterface()
Added IOUSBCompositeDriver::FindPreferredConfiguration()
Added IOUSBCompositeDriver::GetConfigDescriptor()
IOKit/usb/IOUSBControllerV2.h
Added #def kLowLatencyUSB32bitPhysicalMask
Added #def kLowLatencyUSB64bitPhysicalMask
Added #def kLowLatencyUSBDefaultOptionBits
IOKit/usb/IOUSBControllerV3.h
Added IOUSBControllerV3::DoNotPowerOffPortsOnStop()
Added IOUSBControllerV3::GetPMCSR()
Added IOUSBControllerV3::GetRootHubPowerExitLatencies()
Added IOUSBControllerV3::UpdateThunderboltExtraCurrentiVars()
Added IOUSBControllerV3::WaitForPCIPauseToFinish()
Added IOUSBControllerV3::WakeUpCheckPowerModeThreadsGated()
Added kCheckPowerModeOptionsUserSpaceRequestMask
Added kMaxTransactionsDuringPCIPause
IOKit/usb/IOUSBDevice.h
Added IOUSBDevice::GetDevicePowerParent()
Added IOUSBDevice::GetInterfacePowerParent()
Added IOUSBDevice::GetIsochDelay()
Added IOUSBDevice::IsDeviceInternal()
Added IOUSBDevice::SetIsochDelay()
Added IOUSBDevice::TrimStringDescriptor()
Added IOUSBDevice::joinPMtree()
IOKit/usb/IOUSBHubPolicyMaker.h
Added IOUSBHubPolicyMaker::GetMinimumIdlePowerState()
Added IOUSBHubPolicyMaker::GetPowerExitLatencies()
Added IOUSBHubExitLatencies
Added IOUSBHubExitLatencyStates
Added #def kIOUSBHubExitLatenciesVersion
Added #def kIOUSBHubExitLatencyMax
IOKit/usb/IOUSBInterface.h
Added IOUSBInterface::joinPMtree()
IOKit/usb/IOUSBLog.h
Added #def require_nonzero
Added #def require_nonzero_action
Added #def require_nonzero_string
Added #def require_success
Added #def require_success_action
Added #def require_success_action_quiet
Added #def require_success_action_string
Added #def require_success_quiet
Added #def require_success_string
IOKit/usb/IOUSBMassStorageClass.h
Added #def fResetStatus
Modified IOUSBMassStorageClass::ResetDeviceNow()
Declaration
From
void ResetDeviceNow (	bool waitForReset);
To
IOReturn ResetDeviceNow (	bool waitForReset);

IOKit/usb/IOUSBNub.h
Removed IOUSBNub::joinPMtree()
IOKit/usb/IOUSBUserClient.h
Added IOUSBNotification::GetToken()
Added IOUSBNotification::SetToken()
Added #def kIOUSBDeviceUserClientClassNameStr
Added #def kIOUSBDeviceUserClientTypeIDKey
Added #def kIOUSBInterfaceUserClientClassNameStr
Added #def kIOUSBInterfaceUserClientTypeIDKey
Added #def kIOUSBLibBundleName
Added #def kNeedsDeviceAccessEntitlement
IOKit/IOUserClient.h
Added IOUserClient::clientHasAuthorization()
Added IOUserClient::copyClientEntitlement()
libkern/c++/OSEndianTypes.h
Added BigSInt16::operator=()
Added BigSInt32::operator=()
Added BigSInt64::operator=()
Added BigUInt16::operator=()
Added BigUInt32::operator=()
Added BigUInt64::operator=()
Added LittleSInt16::operator=()
Added LittleSInt32::operator=()
Added LittleSInt64::operator=()
Added LittleUInt16::operator=()
Added LittleUInt32::operator=()
Added LittleUInt64::operator=()
libkern/c++/OSMetaClass.h
Added OSMetaClassBase::operator=()
libkern/c++/OSSerialize.h
Added OSSerialize::addBinary()
Added OSSerialize::addBinaryObject()
Added OSSerialize::binarySerialize()
Added OSSerialize::binaryWithCapacity()
libkern/c++/OSString.h
Added OSString::initWithStringOfLength()
Added OSString::withStringOfLength()
libkern/c++/OSUnserialize.h
AppleDSP/OSvKernDSPLib.h
Added cosf()
Added sinf()
IOKit/pwr_mgt/RootDomain.h
Added IOPMrootDomain::claimSystemWakeEvent()
Added IOPMrootDomain::restartWithStackshot()
IOKit/usb/USB.h
Removed #def kThunderboltMaxBusStall
Added #def kAppleAcpiRootHubDepth
Added #def kAppleExternalConnectorBitmap
Added #def kIOUSBMessageHubCountExceeded
Added #def kMaxBusStall10uS
Added #def kMaxBusStall25uS
Added #def kUSBPreferredInterface
Added #def kUSBPreferredInterfacePriority
IOKit/usb/USBSpec.h
Added #def kUSBSpecReleaseNumber
vm/WKdm_new.h
Removed #def ALL_ONES_MASK
Removed #def BITS_PER_BYTE
Removed #def BITS_PER_WORD
Removed #def BYTES_PER_WORD
Removed #def DEBUG_PRINT_1
Removed #def DEBUG_PRINT_2
Removed #def DICTIONARY_SIZE
Removed DictionaryElement
Removed #def EMIT_BYTE
Removed #def EMIT_WORD
Removed #def EXACT_TAG
Removed #def FOUR_BITS_PACKING_MASK
Removed #def FULL_WORD_AREA_START
Removed #def HASH_LOOKUP_TABLE_CONTENTS
Removed #def HASH_TO_DICT_BYTE_OFFSET
Removed #def HEADER_SIZE_IN_WORDS
Removed #def HIGH_BITS
Removed #def LOW_BITS
Removed #def LOW_BITS_AREA_END
Removed #def LOW_BITS_AREA_START
Removed #def LOW_BITS_MASK
Removed #def MISS_TAG
Removed #def NUM_LOW_BITS
Removed #def PAGE_SIZE_IN_BYTES
Removed #def PAGE_SIZE_IN_WORDS
Removed #def PARTIAL_TAG
Removed #def PRELOAD_DICTIONARY
Removed #def QPOS_AREA_END
Removed #def QPOS_AREA_START
Removed #def RECORD_EXACT
Removed #def RECORD_MISS
Removed #def RECORD_PARTIAL
Removed #def RECORD_ZERO
Removed #def SET_LOW_BITS_AREA_END
Removed #def SET_LOW_BITS_AREA_START
Removed #def SET_QPOS_AREA_START
Removed #def TAGS_AREA_END
Removed #def TAGS_AREA_OFFSET
Removed #def TAGS_AREA_SIZE
Removed #def TAGS_AREA_START
Removed #def TEN_LOW_BITS_MASK
Removed #def TWENTY_TWO_HIGH_BITS_MASK
Removed #def TWO_BITS_PACKING_MASK
Removed #def ZERO_TAG
Removed hashLookupTable
sys/_types/___offsetof.h (Removed)
sys/_endian.h
Added #def HTONLL
Added #def NTOHLL
Added #def htonll
Added #def ntohll
sys/_types/_fsid_t.h (Added)
Modified fsid_t
Header
FromKernel/sys/mount.h
ToKernel/sys/_types/_fsid_t.h

i386/_mcontext.h
Removed #def I386_MCONTEXT_SIZE
sys/_types/_offsetof.h (Added)
Modified #def offsetof
Header
FromKernel/sys/_types.h
ToKernel/sys/_types/_offsetof.h

sys/_types/_pthread_attr_t.h (Removed)
Removed pthread_attr_t
sys/_types/_pthread_cond_t.h (Removed)
Removed pthread_cond_t
sys/_types/_pthread_condattr_t.h (Removed)
Removed pthread_condattr_t
sys/_types/_pthread_key_t.h (Removed)
Removed pthread_key_t
sys/_types/_pthread_mutex_t.h (Removed)
Removed pthread_mutex_t
sys/_types/_pthread_mutexattr_t.h (Removed)
Removed pthread_mutexattr_t
sys/_types/_pthread_once_t.h (Removed)
Removed pthread_once_t
sys/_types/_pthread_rwlock_t.h (Removed)
Removed pthread_rwlock_t
sys/_types/_pthread_rwlockattr_t.h (Removed)
Removed pthread_rwlockattr_t
sys/_types/_pthread_t.h (Removed)
Removed pthread_t
i386/_structs.h (Removed)
machine/_structs.h (Removed)
atm/atm_types.h (Added)
Added #def ATM_ACTION_COLLECT
Added #def ATM_ACTION_DISCARD
Added #def ATM_ACTION_LOGFAIL
Added #def ATM_ACTION_UNREGISTER
Added #def ATM_FIND_MIN_SUB_AID
Added #def ATM_SUBAID32_MAX
Added #def MACH_VOUCHER_ATTR_ATM_CREATE
Added #def MACH_VOUCHER_ATTR_ATM_NULL
Added #def MACH_VOUCHER_ATTR_ATM_REGISTER
Added #def SUB_AID_MAX
Added aid_t
Added atm_aid_t
Added subaid_t
sys/attr.h
Added #def ATTR_BULK_REQUIRED
Added #def ATTR_CMN_DATA_PROTECT_FLAGS
Added #def ATTR_CMN_DOCUMENT_ID
Added #def ATTR_CMN_ERROR
Added #def ATTR_CMN_GEN_COUNT
Added #def FSOPT_ATTR_CMN_EXTENDED
bank/bank_types.h (Added)
Added #def BANK_ORIGINATOR_PID
Added #def MACH_VOUCHER_ATTR_BANK_CREATE
Added #def MACH_VOUCHER_ATTR_BANK_NULL
Added #def MACH_VOUCHER_BANK_CONTENT_SIZE
pexpert/i386/boot.h
Added #def kBootArgsFlagBlackBg
Added #def kBootArgsFlagCSRActiveConfig
Added #def kBootArgsFlagCSRBoot
Added #def kBootArgsFlagCSRPendingConfig
Added #def kBootArgsFlagLoginUI
kern/coalition.h (Added)
mach/coalition_notification_server.h (Added)
Added #def coalition_notification_MSG_COUNT
Added #def subsystem_to_name_map_coalition_notification
i386/cpuid.h
Removed #def CPUID_LEAF7_FEATURE_ENFSTRG
Added #def CPUID_EXTFEATURE_LZCNT
Added #def CPUID_EXTFEATURE_PREFETCHW
Added #def CPUID_LEAF7_FEATURE_ERMS
Added #def CPUID_MODEL_CRYSTALWELL
Added #def CPUID_MODEL_IVYBRIDGE_EP
Added #def CPUID_VMM_FAMILY_PARALLELS
Added #def CPUID_VMM_ID_PARALLELS
Added #def CPUID_X86_64_H_EXTFEATURE_SUBSET
Added #def CPUID_X86_64_H_FEATURE_SUBSET
Added #def CPUID_X86_64_H_LEAF7_FEATURE_SUBSET
kern/debug.h
Removed panic_active()
Removed populate_model_name()
Added STACKSHOT_GET_WINDOWED_MICROSTACKSHOTS
Added #def STACKSHOT_IO_NUM_PRIORITIES
Added #def STACKSHOT_MAX_THREAD_NAME_SIZE
Added STACKSHOT_WINDOWED_MICROSTACKSHOTS_DISABLE
Added STACKSHOT_WINDOWED_MICROSTACKSHOTS_ENABLE
sys/disk.h
Removed #def DKIOCGETMAXPRIORITYCOUNT
Added #def DKIOCGETENCRYPTIONTYPE
Added #def DKIOCISLOWPOWERMODE
Added #def DKIOCSETTIER
Added #def DK_ENCRYPTION_TYPE_AES_CBC
Added #def DK_ENCRYPTION_TYPE_AES_XEX
Added #def DK_ENCRYPTION_TYPE_AES_XTS
Added #def DK_FEATURE_PRIORITY
Added #def DK_PRIORITY_TO_TIER
Added #def DK_TIER_MASK
Added #def DK_TIER_SHIFT
Added #def DK_TIER_TO_PRIORITY
kern/ecc.h (Added)
Added #def ECC_EVENT_INFO_DATA_ENTRIES
Added ecc_event
kern/energy_perf.h (Added)
Added #def GPU_SCOPE_CURRENT_THREAD
Added #def GPU_SCOPE_MISC
Added #def IO_MEDIUM_ROTATING
Added #def IO_MEDIUM_SOLID_STATE
Added #def IO_PRIORITY_LOW
Added #def IO_PRIORITY_PREDICTIVE
kern/exc_resource.h (Added)
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_INTERVAL
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_OBSERVATION_INTERVAL
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_PERCENTAGE
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_PERCENTAGE_OBSERVED
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_WAKEUPS_OBSERVED
Added #def EXC_RESOURCE_CPUMONITOR_DECODE_WAKEUPS_PERMITTED
Added #def EXC_RESOURCE_CPUMONITOR_ENCODE_INTERVAL
Added #def EXC_RESOURCE_CPUMONITOR_ENCODE_OBSERVATION_INTERVAL
Added #def EXC_RESOURCE_CPUMONITOR_ENCODE_PERCENTAGE
Added #def EXC_RESOURCE_CPUMONITOR_ENCODE_WAKEUPS_OBSERVED
Added #def EXC_RESOURCE_CPUMONITOR_ENCODE_WAKEUPS_PERMITTED
Added #def EXC_RESOURCE_DECODE_FLAVOR
Added #def EXC_RESOURCE_DECODE_RESOURCE_TYPE
Added #def EXC_RESOURCE_ENCODE_FLAVOR
Added #def EXC_RESOURCE_ENCODE_TYPE
Added #def EXC_RESOURCE_HWM_DECODE_LIMIT
Added #def EXC_RESOURCE_HWM_ENCODE_LIMIT
Added #def FLAVOR_CPU_MONITOR
Added #def FLAVOR_CPU_MONITOR_FATAL
Added #def FLAVOR_HIGH_WATERMARK
Added #def FLAVOR_WAKEUPS_MONITOR
Added #def RESOURCE_TYPE_CPU
Added #def RESOURCE_TYPE_MEMORY
Added #def RESOURCE_TYPE_WAKEUPS
sys/fcntl.h
Added #def AT_EACCESS
Added #def AT_FDCWD
Added #def AT_REMOVEDIR
Added #def AT_SYMLINK_FOLLOW
Added #def AT_SYMLINK_NOFOLLOW
Added #def F_GETCODEDIR
mach/host_special_ports.h
Added #def HOST_ATM_NOTIFICATION_PORT
Added #def HOST_COALITION_PORT
Added #def host_get_atm_notification_port
Added #def host_get_coalition_port
Added #def host_set_atm_notification_port
Added #def host_set_coalition_port
kern/hv_support.h (Added)
Added hv_callback_0_t
Added hv_callback_1_t
Added hv_release_mp_notify()
Added hv_set_mp_notify()
Added hv_trap_t
net/if.h
Removed #def IFLR_PREFIX
Removed if_laddrreq
Added #def IFQ_TARGET_DELAY
Added #def IFQ_UPDATE_INTERVAL
Added #def KEV_DL_AWDL_RESTRICTED
Added #def KEV_DL_AWDL_UNRESTRICTED
net/if_utun.h
Added #def UTUN_OPT_MAX_PENDING_PACKETS
sys/imgact.h
Added #def IMGPF_VFORK_EXEC
netinet6/ip6_mroute.h (Removed)
netinet/ip_mroute.h (Removed)
mach_debug/ipc_info.h
sys/kdebug.h
Added #def ATM_CODE
Added #def ATM_GETVALUE_INFO
Added #def ATM_MIN_CALLED
Added #def ATM_MIN_LINK_LIST
Added #def ATM_SUBAID_INFO
Added #def ATM_UNREGISTER_INFO
Added #def ATM_VALUE_ADDED
Added #def ATM_VALUE_DIFF_MAILBOX
Added #def ATM_VALUE_REPLACED
Added #def ATM_VALUE_UNREGISTERED
Added #def BANK_ACCOUNT_INFO
Added #def BANK_CODE
Added #def BANK_SETTLE_CPU_TIME
Added #def BANK_TASK_INFO
Added #def BSD_MEMSTAT_DIRTY_CLEAR
Added #def BSD_MEMSTAT_DIRTY_SET
Added #def BSD_MEMSTAT_DIRTY_TRACK
Added #def DBG_ATM
Added #def DBG_BANK
Added #def DBG_CONTENT_PROT
Added #def DBG_MACH_ENERGY_PERF
Added #def DBG_MACH_SFI
Added #def DBG_NETVMNET
Added #def DBG_SEC_KERNEL
Added #def DBG_WORKQUEUE
Added #def DBG_XPC
Added #def IMP_DONOR_CHANGE
Added #def IMP_DONOR_INIT_DONOR_STATE
Added #def IMP_DONOR_UPDATE_LIVE_DONOR_STATE
Added #def IMP_MAIN_THREAD_QOS
Added #def IMP_USYNCH_ADD_OVERRIDE
Added #def IMP_USYNCH_QOS_OVERRIDE
Added #def IMP_USYNCH_REMOVE_OVERRIDE
Added #def KERNEL_DEBUG_EARLY
Added #def MACH_DISPATCH
Added #def MACH_IPC_KMSG_FREE
Added #def MACH_IPC_MSG_RECV
Added #def MACH_IPC_MSG_RECV_VOUCHER_REFUSED
Added #def MACH_IPC_MSG_SEND
Added #def MACH_IPC_VOUCHER_CREATE
Added #def MACH_IPC_VOUCHER_CREATE_ATTR_DATA
Added #def MACH_IPC_VOUCHER_DESTROY
Added #def MACH_MULTIQ_BOUND
Added #def MACH_MULTIQ_DEQUEUE
Added #def MACH_MULTIQ_GLOBAL
Added #def MACH_MULTIQ_GROUP
Added #def MACH_QUANTUM_HANDOFF
Added #def MACH_SCHED_MAINTENANCE
Added #def MACH_SCHED_SMT_BALANCE
Added #def MACH_SCHED_THREAD_SWITCH
Added #def MACH_THREAD_SET_VOUCHER
Added #def PMAP__FLUSH_TLBS_TO
Added #def SFI_CANCEL_CLASS_OFFTIME
Added #def SFI_CANCEL_WINDOW
Added #def SFI_OFF_TIMER
Added #def SFI_ON_TIMER
Added #def SFI_PID_CLEAR_MANAGED
Added #def SFI_PID_SET_MANAGED
Added #def SFI_SET_CLASS_OFFTIME
Added #def SFI_SET_WINDOW
Added #def SFI_THREAD_DEFER
Added #def SFI_WAIT_CANCELED
Added #def TRACE_DATA_THREAD_TERMINATE
Added kernel_debug_string()
sys/kern_memorystatus.h (Removed)
Removed #def DEFAULT_JETSAM_PRIORITY
Removed #def DEFERRED_IDLE_EXIT_TIME_SECS
Removed #def JETSAM_PRIORITY_AUDIO_AND_ACCESSORY
Removed #def JETSAM_PRIORITY_BACKGROUND
Removed #def JETSAM_PRIORITY_BACKGROUND_OPPORTUNISTIC
Removed #def JETSAM_PRIORITY_CONDUCTOR
Removed #def JETSAM_PRIORITY_CRITICAL
Removed #def JETSAM_PRIORITY_DEFAULT
Removed #def JETSAM_PRIORITY_EXECUTIVE
Removed #def JETSAM_PRIORITY_FOREGROUND
Removed #def JETSAM_PRIORITY_FOREGROUND_SUPPORT
Removed #def JETSAM_PRIORITY_HOME
Removed #def JETSAM_PRIORITY_IDLE
Removed #def JETSAM_PRIORITY_IDLE_DEFERRED
Removed #def JETSAM_PRIORITY_IMPORTANT
Removed #def JETSAM_PRIORITY_MAIL
Removed #def JETSAM_PRIORITY_MAX
Removed #def JETSAM_PRIORITY_PHONE
Removed #def JETSAM_PRIORITY_REVISION
Removed #def JETSAM_PRIORITY_TELEPHONY
Removed #def JETSAM_PRIORITY_UI_SUPPORT
Removed #def KEV_MEMORYSTATUS_SUBCLASS
Removed #def MEMORYSTATUS_BUFFERSIZE_MAX
Removed #def MEMORYSTATUS_CMD_GET_JETSAM_SNAPSHOT
Removed #def MEMORYSTATUS_CMD_GET_PRESSURE_STATUS
Removed #def MEMORYSTATUS_CMD_GET_PRIORITY_LIST
Removed #def MEMORYSTATUS_CMD_SET_JETSAM_HIGH_WATER_MARK
Removed #def MEMORYSTATUS_CMD_SET_PRIORITY_PROPERTIES
Removed #def SYS_MEMORYSTATUS_H
Removed #def kMaxSnapshotEntries
Removed #def kMemorystatusDirty
Removed kMemorystatusFreezeNote
Removed #def kMemorystatusFrozen
Removed kMemorystatusKilled
Removed kMemorystatusKilledDiagnostic
Removed kMemorystatusKilledHiwat
Removed kMemorystatusKilledIdleExit
Removed kMemorystatusKilledPerProcessLimit
Removed kMemorystatusKilledVM
Removed kMemorystatusKilledVMPageShortage
Removed kMemorystatusKilledVMThrashing
Removed kMemorystatusKilledVnodes
Removed kMemorystatusLevelAny
Removed kMemorystatusLevelCritical
Removed kMemorystatusLevelNormal
Removed kMemorystatusLevelNote
Removed kMemorystatusLevelUrgent
Removed kMemorystatusLevelWarning
Removed kMemorystatusPressureNote
Removed kMemorystatusSnapshotNote
Removed #def kMemorystatusSupportsIdleExit
Removed #def kMemorystatusSuspended
Removed #def kMemorystatusTracked
Removed #def kMemorystatusWasThawed
Removed memorystatus_freeze_entry_t
Removed memorystatus_jetsam_snapshot_entry_t
Removed memorystatus_jetsam_snapshot_t
Removed memorystatus_kernel_stats_t
Removed memorystatus_priority_entry_t
Removed memorystatus_priority_properties_t
mach/kern_return.h
Added #def KERN_POLICY_STATIC
kern/kern_types.h
Added #def TIMEOUT_URGENCY_RATELIMITED
kern/locks.h
Added #def LCK_SLEEP_PROMOTED_PRI
security/mac_mach_internal.h
Removed mac_port_check_method()
Removed mac_port_label_compute()
Removed mac_task_check_service()
Removed mac_task_label_update_internal()
mach/mach_port.h
mach/mach_time.h
mach/mach_types.h
Added #def COALITION_NULL
mach/mach_voucher.h (Added)
Added #def mach_voucher_MSG_COUNT
Added #def subsystem_to_name_map_mach_voucher
mach/mach_voucher_attr_control.h (Added)
Added #def mach_voucher_attr_control_MSG_COUNT
Added #def subsystem_to_name_map_mach_voucher_attr_control
mach/mach_voucher_types.h (Added)
Added #def IPC_VOUCHER_ATTR_CONTROL_NULL
Added #def IPC_VOUCHER_ATTR_MANAGER_NULL
Added #def IPC_VOUCHER_NULL
Added #def MACH_VOUCHER_ATTR_BITS_STORE
Added #def MACH_VOUCHER_ATTR_CONTROL_FLAGS_NONE
Added #def MACH_VOUCHER_ATTR_CONTROL_NULL
Added #def MACH_VOUCHER_ATTR_COPY
Added #def MACH_VOUCHER_ATTR_IMPORTANCE_SELF
Added #def MACH_VOUCHER_ATTR_KEY_ALL
Added #def MACH_VOUCHER_ATTR_KEY_ATM
Added #def MACH_VOUCHER_ATTR_KEY_BANK
Added #def MACH_VOUCHER_ATTR_KEY_BITS
Added #def MACH_VOUCHER_ATTR_KEY_IMPORTANCE
Added #def MACH_VOUCHER_ATTR_KEY_NONE
Added #def MACH_VOUCHER_ATTR_KEY_NUM_WELL_KNOWN
Added #def MACH_VOUCHER_ATTR_KEY_TEST
Added #def MACH_VOUCHER_ATTR_KEY_USER_DATA
Added #def MACH_VOUCHER_ATTR_MANAGER_NULL
Added #def MACH_VOUCHER_ATTR_NOOP
Added #def MACH_VOUCHER_ATTR_REDEEM
Added #def MACH_VOUCHER_ATTR_REMOVE
Added #def MACH_VOUCHER_ATTR_SET_VALUE_HANDLE
Added #def MACH_VOUCHER_ATTR_TEST_STORE
Added #def MACH_VOUCHER_ATTR_USER_DATA_STORE
Added #def MACH_VOUCHER_ATTR_VALUE_MAX_NESTED
Added #def MACH_VOUCHER_IMPORTANCE_ATTR_ADD_EXTERNAL
Added #def MACH_VOUCHER_IMPORTANCE_ATTR_DROP_EXTERNAL
Added #def MACH_VOUCHER_NAME_ARRAY_NULL
Added #def MACH_VOUCHER_NAME_NULL
Added #def MACH_VOUCHER_NULL
Added #def MACH_VOUCHER_SELECTOR_CURRENT
Added #def MACH_VOUCHER_SELECTOR_EFFECTIVE
mach/machine.h
Added #def CPUFAMILY_ARM_15
Added #def CPUFAMILY_ARM_CYCLONE
Added #def CPU_SUBTYPE_ARM64_ALL
Added #def CPU_SUBTYPE_ARM64_V8
Added #def CPU_SUBTYPE_ARM_V8
Added #def CPU_SUBTYPE_X86_64_H
Added #def CPU_TYPE_ARM64
math.h (Added)
Added #def DOMAIN
Added #def FP_ILOGB0
Added #def FP_ILOGBNAN
Added #def FP_INFINITE
Added #def FP_NAN
Added #def FP_NORMAL
Added #def FP_QNAN
Added #def FP_SNAN
Added #def FP_SUBNORMAL
Added #def FP_SUPERNORMAL
Added #def FP_ZERO
Added #def HUGE
Added #def HUGE_VAL
Added #def HUGE_VALF
Added #def HUGE_VALL
Added #def INFINITY
Added #def MATH_ERREXCEPT
Added #def MATH_ERRNO
Added #def MAXFLOAT
Added #def M_1_PI
Added #def M_2_PI
Added #def M_2_SQRTPI
Added #def M_E
Added #def M_LN10
Added #def M_LN2
Added #def M_LOG10E
Added #def M_LOG2E
Added #def M_PI
Added #def M_PI_2
Added #def M_PI_4
Added #def M_SQRT1_2
Added #def M_SQRT2
Added #def NAN
Added #def OVERFLOW
Added #def PLOSS
Added #def SING
Added #def TLOSS
Added #def UNDERFLOW
Added #def X_TLOSS
Added acos()
Added acosf()
Added acosh()
Added acoshf()
Added acoshl()
Added acosl()
Added asin()
Added asinf()
Added asinh()
Added asinhf()
Added asinhl()
Added asinl()
Added atan()
Added atan2()
Added atan2f()
Added atan2l()
Added atanf()
Added atanh()
Added atanhf()
Added atanhl()
Added atanl()
Added cbrt()
Added cbrtf()
Added cbrtl()
Added ceil()
Added ceilf()
Added ceill()
Added cos()
Added cosf()
Added cosh()
Added coshf()
Added coshl()
Added cosl()
Added double_t
Added drem()
Added erf()
Added erfc()
Added erfcf()
Added erfcl()
Added erff()
Added erfl()
Added exp()
Added exp2()
Added exp2f()
Added exp2l()
Added expf()
Added expl()
Added expm1()
Added expm1f()
Added expm1l()
Added fabs()
Added fabsf()
Added fabsl()
Added fdim()
Added fdimf()
Added fdiml()
Added finite()
Added float_t
Added floor()
Added floorf()
Added floorl()
Added fma()
Added fmaf()
Added fmal()
Added fmax()
Added fmaxf()
Added fmaxl()
Added fmin()
Added fminf()
Added fminl()
Added fmod()
Added fmodf()
Added fmodl()
Added #def fpclassify
Added frexp()
Added frexpf()
Added frexpl()
Added gamma()
Added hypot()
Added hypotf()
Added hypotl()
Added ilogb()
Added ilogbf()
Added ilogbl()
Added #def isfinite
Added #def isgreater
Added #def isgreaterequal
Added #def isinf
Added #def isless
Added #def islessequal
Added #def islessgreater
Added #def isnan
Added #def isnormal
Added #def isunordered
Added j0()
Added j1()
Added jn()
Added ldexp()
Added ldexpf()
Added ldexpl()
Added lgamma()
Added lgammaf()
Added lgammal()
Added llrint()
Added llrintf()
Added llrintl()
Added llround()
Added log()
Added log10()
Added log10f()
Added log10l()
Added log1p()
Added log1pf()
Added log1pl()
Added log2()
Added log2f()
Added log2l()
Added logb()
Added logbf()
Added logbl()
Added logf()
Added logl()
Added lrint()
Added lrintf()
Added lrintl()
Added lround()
Added lroundf()
Added lroundl()
Added #def math_errhandling
Added modf()
Added modff()
Added modfl()
Added nan()
Added nanf()
Added nanl()
Added pow()
Added powf()
Added powl()
Added remquo()
Added remquof()
Added remquol()
Added rint()
Added rintf()
Added rintl()
Added rinttol()
Added round()
Added roundf()
Added roundl()
Added scalb()
Added scalbln()
Added scalbn()
Added scalbnf()
Added scalbnl()
Added #def signbit
Added signgam
Added sin()
Added sinf()
Added sinh()
Added sinhf()
Added sinhl()
Added sinl()
Added sqrt()
Added sqrtf()
Added sqrtl()
Added tan()
Added tanf()
Added tanh()
Added tanhf()
Added tanhl()
Added tanl()
Added tgamma()
Added tgammaf()
Added tgammal()
Added trunc()
Added truncf()
Added truncl()
Added y0()
Added y1()
Added yn()
mach/memory_object_name.h (Removed)
Removed #def memory_object_name_MSG_COUNT
Removed #def subsystem_to_name_map_memory_object_name
mach/memory_object_types.h
Added #def UPL_COMMIT_WRITTEN_BY_KERNEL
Added #def UPL_REQUEST_FORCE_COHERENCY
mach/message.h
Added #def MACH_MSGH_BITS_DENAP
Added #def MACH_MSGH_BITS_DENAPHOLDASRT
Added #def MACH_MSGH_BITS_HAS_LOCAL
Added #def MACH_MSGH_BITS_HAS_REMOTE
Added #def MACH_MSGH_BITS_HAS_VOUCHER
Added #def MACH_MSGH_BITS_HOLDS_IMPORTANCE_ASSERTION
Added #def MACH_MSGH_BITS_IS_COMPLEX
Added #def MACH_MSGH_BITS_RAISED_IMPORTANCE
Added #def MACH_MSGH_BITS_SET
Added #def MACH_MSGH_BITS_SET_PORTS
Added #def MACH_MSGH_BITS_VOUCHER
Added #def MACH_MSGH_BITS_VOUCHER_MASK
Added #def MACH_MSG_TYPE_DISPOSE_RECEIVE
Added #def MACH_MSG_TYPE_DISPOSE_SEND
Added #def MACH_MSG_TYPE_DISPOSE_SEND_ONCE
Added #def MACH_RCV_VOUCHER
Added #def MACH_SEND_INVALID_VOUCHER
Added #def MACH_SEND_NODENAP
Added #def msgh_reserved
mach/mig_voucher_support.h (Added)
sys/mount.h
Removed #def VFS_SET_PACKAGE_EXTS
Added #def VFS_CTL_NSTATUS
pexpert/pexpert.h
Added #def kPERefreshBootGraphics
netinet6/pim6.h (Removed)
mach/port.h
Added #def MACH_PORT_DENAP_RECEIVER
Added #def MPO_DENAP_RECEIVER
i386/proc_reg.h
Removed #def MSR_IA32_PROCBASED_CTLS
Removed #def MSR_IA32_VMXPINBASED_CTLS
Removed #def RDRAND_RAX
Added #def MSR_IA32_VMX_EPT_VPID_CAP
Added #def MSR_IA32_VMX_PINBASED_CTLS
Added #def MSR_IA32_VMX_PROCBASED_CTLS
Added #def MSR_IA32_VMX_PROCBASED_CTLS2
Added #def MSR_IA32_VMX_TRUE_PINBASED_CTLS
Added #def MSR_IA32_VMX_TRUE_PROCBASED_CTLS
Added #def MSR_IA32_VMX_TRUE_VMENTRY_CTLS
Added #def MSR_IA32_VMX_TRUE_VMEXIT_CTLS
Added #def MSR_IA32_VMX_VMCS_ENUM
Added #def MSR_IA32_VMX_VMFUNC
Added #def rdtsc_nofence
sys/resource.h
Removed rusage_info_diskiobytes
Added #def RLIMIT_THREAD_CPULIMITS
Added #def RUSAGE_INFO_V3
mach/security.h (Removed)
Removed #def security_MSG_COUNT
Removed #def subsystem_to_name_map_security
i386/setjmp.h (Removed)
Removed jmp_buf
Removed longjmp()
Removed longjmperror()
Removed setjmp()
Removed sigjmp_buf
Removed siglongjmp()
Removed sigsetjmp()
kern/sfi.h (Added)
mach/shared_region.h
Added #def SHARED_REGION_BASE_ARM64
Added #def SHARED_REGION_NESTING_BASE_ARM64
Added #def SHARED_REGION_NESTING_MAX_ARM64
Added #def SHARED_REGION_NESTING_MIN_ARM64
Added #def SHARED_REGION_NESTING_SIZE_ARM64
Added #def SHARED_REGION_SIZE_ARM64
sys/signal.h
Removed sigevent
sys/socket.h
Removed user32_msghdr
Removed user64_msghdr
Removed user_msghdr
Added #def SO_NUMRCVPKT
sys/sockio.h
Removed #def SIOCALIFADDR
Removed #def SIOCDLIFADDR
Removed #def SIOCGETSGCNT
Removed #def SIOCGETVIFCNT
Removed #def SIOCGLIFADDR
Removed #def SIOCGLIFPHYADDR
Removed #def SIOCSLIFPHYADDR
sys/stat.h
Added #def SF_RESTRICTED
stdint.h
Removed #def RSIZE_MAX
sys/stdio.h (Added)
sys/syscall.h
Removed #def SYS___sysctl
Removed #def SYS_sem_destroy
Removed #def SYS_sem_getvalue
Removed #def SYS_sem_init
Added #def SYS_bsdthread_ctl
Added #def SYS_coalition
Added #def SYS_coalition_info
Added #def SYS_csrctl
Added #def SYS_faccessat
Added #def SYS_fchmodat
Added #def SYS_fchownat
Added #def SYS_fstatat
Added #def SYS_fstatat64
Added #def SYS_getattrlistat
Added #def SYS_getattrlistbulk
Added #def SYS_guarded_open_dprotected_np
Added #def SYS_guarded_pwrite_np
Added #def SYS_guarded_write_np
Added #def SYS_guarded_writev_np
Added #def SYS_linkat
Added #def SYS_mkdirat
Added #def SYS_mremap_encrypted
Added #def SYS_necp_match_policy
Added #def SYS_openat
Added #def SYS_openat_nocancel
Added #def SYS_openbyid_np
Added #def SYS_pid_hibernate
Added #def SYS_pid_shutdown_sockets
Added #def SYS_proc_trace_log
Added #def SYS_readlinkat
Added #def SYS_recvmsg_x
Added #def SYS_rename_ext
Added #def SYS_renameat
Added #def SYS_sendmsg_x
Added #def SYS_sfi_ctl
Added #def SYS_sfi_pidctl
Added #def SYS_symlinkat
Added #def SYS_sysctl
Added #def SYS_sysctlbyname
Added #def SYS_thread_selfusage
Added #def SYS_unlinkat
sys/sysctl.h
Added #def SYSCTL_STRUCT_INIT
mach/task_info.h
Added #def TASK_POWER_INFO_V2
Added #def TASK_POWER_INFO_V2_COUNT
Added #def TASK_TRACE_MEMORY_INFO
Added #def TASK_TRACE_MEMORY_INFO_COUNT
Added #def TASK_WAIT_STATE_INFO
Added #def TASK_WAIT_STATE_INFO_COUNT
mach/task_policy.h
Added #def PROC_FLAG_APPLICATION
Added #def TASK_BASE_LATENCY_QOS_POLICY
Added #def TASK_BASE_THROUGHPUT_QOS_POLICY
mach/task_special_ports.h
Added #def TASK_DEBUG_CONTROL_PORT
Added #def task_get_debug_control_port
Added #def task_set_task_debug_control_port
netinet/tcp.h
Added #def TCP_ENABLE_ECN
Added #def TCP_NOTSENT_LOWAT
kern/telemetry.h
Added #def TELEMETRY_CMD_VOUCHER_NAME
Added #def TELEMETRY_CMD_VOUCHER_STAIN
Added bootprofile_wake_from_sleep()
Added compute_telemetry_windowed()
Added telemetry_disable_window()
Added telemetry_enable_window()
Added telemetry_gather_windowed()
Added telemetry_window_enabled
Modified telemetry_ast()
Declaration
From
void telemetry_ast (	thread_t,	boolean_t interrupted_userspace);
To
void telemetry_ast (	thread_t,	boolean_t interrupted_userspace,	boolean_t is_windowed);

kern/thread.h
mach/thread_info.h
Added #def IO_NUM_PRIORITIES
mach/thread_policy.h
Added #def THREAD_LATENCY_QOS_POLICY
Added #def THREAD_LATENCY_QOS_POLICY_COUNT
Added #def THREAD_THROUGHPUT_QOS_POLICY
Added #def THREAD_THROUGHPUT_QOS_POLICY_COUNT
sys/ubc.h
Removed ubc_sync_range()
vecLib/vBasicOps.h (Added)
vecLib/vForce.h (Added)
Added vvexpf()
vecLib/vecLibTypes.h (Added)
Added vBool32
Added vDouble
Added vFloat
Added vSInt16
Added vSInt32
Added vSInt64
Added vSInt8
Added vUInt16
Added vUInt32
Added vUInt64
Added vUInt8
vm/vm_options.h
Added #def VM_OBJECT_TRACKING
Added #def VM_PAGE_BUCKETS_CHECK
Added #def VM_SCAN_FOR_SHADOW_CHAIN
mach/i386/vm_param.h
Added #def PAGE_MAX_MASK
Added #def PAGE_MAX_SHIFT
Added #def PAGE_MAX_SIZE
Added #def PAGE_MIN_MASK
Added #def PAGE_MIN_SHIFT
Added #def PAGE_MIN_SIZE
mach/vm_statistics.h
Added #def VM_MEMORY_COREUIFILE
Added #def VM_MEMORY_GENEALOGY
sys/vnode.h
Removed #def DOWHITEOUT
Removed #def ISWHITEOUT
Removed #def NOTRIGGER
Removed #def VNODE_LOOKUP_DOWHITEOUT
Removed VT_UNION
Added #def IO_SKIP_ENCRYPTION
Added #def VATTR_CLEAR_SUPPORTED_ALL
Added #def VNODE_ATTR_va_devid
Added #def VNODE_ATTR_va_document_id
Added #def VNODE_ATTR_va_finderinfo
Added #def VNODE_ATTR_va_fsid64
Added #def VNODE_ATTR_va_objtag
Added #def VNODE_ATTR_va_objtype
Added #def VNODE_ATTR_va_rsrc_alloc
Added #def VNODE_ATTR_va_rsrc_length
Added #def VNODE_ATTR_va_user_access
Added #def VNODE_ATTR_va_write_gencount
Added VT_MOCKFS