Kernel Changes for Objective-C
Kernel
atm/atm_types.h
Added #def ATM_ACTION_GETSUBAID
Added #def ATM_ACTION_REGISTER
Added atm_guard_t
Added #def ATM_TRACE_DISABLE
corpses/task_corpse.h (Added)
Added #def CRASHINFO_ITEM_DATA_PTR
Added #def CRASHINFO_ITEM_FOREACH
Added #def CRASHINFO_ITEM_NEXT_HEADER
Added #def CRASHINFO_ITEM_SIZE
Added #def CRASHINFO_ITEM_TYPE
Added #def TASK_CRASHINFO_ARGSLEN
Added #def TASK_CRASHINFO_BEGIN
Added #def TASK_CRASHINFO_BSDINFOWITHUNIQID
Added #def TASK_CRASHINFO_CPUTYPE
Added #def TASK_CRASHINFO_CRASHED_THREADID
Added #def TASK_CRASHINFO_DIRTY_FLAGS
Added #def TASK_CRASHINFO_END
Added #def TASK_CRASHINFO_EXCEPTION_CODES
Added #def TASK_CRASHINFO_EXTMODINFO
Added #def TASK_CRASHINFO_GID
Added task_crashinfo_item_t
Added #def TASK_CRASHINFO_PID
Added #def TASK_CRASHINFO_PPID
Added #def TASK_CRASHINFO_PROC_ARGC
Added #def TASK_CRASHINFO_PROC_CSFLAGS
Added #def TASK_CRASHINFO_PROC_FLAGS
Added #def TASK_CRASHINFO_PROC_NAME
Added #def TASK_CRASHINFO_PROC_PATH
Added #def TASK_CRASHINFO_PROC_STARTTIME
Added #def TASK_CRASHINFO_PROC_STATUS
Added #def TASK_CRASHINFO_RESPONSIBLE_PID
Added #def TASK_CRASHINFO_RUSAGE
Added #def TASK_CRASHINFO_RUSAGE_INFO
Added #def TASK_CRASHINFO_STRING_DESC
Added #def TASK_CRASHINFO_TASKDYLD_INFO
Added #def TASK_CRASHINFO_UID
Added #def TASK_CRASHINFO_UINT32_DESC
Added #def TASK_CRASHINFO_UINT64_DESC
Added #def TASK_CRASHINFO_USERSTACK
Added #def TASK_CRASHINFO_UUID
Added #def TASK_CRASHINFO_WORKQUEUEINFO
device/device_types.h
Added io_string_inband_t
hfs/hfs_format.h
Added kHFSAutoCandidateBit
Added kHFSAutoCandidateMask
Added kHFSDoNotFastDevPinBit
Added kHFSDoNotFastDevPinMask
Added kHFSFastDevCandidateBit
Added kHFSFastDevCandidateMask
Added kHFSFastDevPinnedBit
Added kHFSFastDevPinnedMask
i386/proc_reg.h
Added #def MSR_IA32_VMX_EPT_VPID_CAP_AD_SHIFT
IOKit/bluetooth/Bluetooth.h
IOKit/bluetooth/BluetoothAssignedNumbers.h
IOKit/hid/IOHIDKeys.h
Added #def kIOHIDBatchIntervalKey
Added #def kIOHIDSystemButtonPressedDuringDarkBoot
Added #def kIOHIDUniqueIDKey
IOKit/hidevent/IOHIDEventDriver.h
Removed IOHIDEventDriver::calibrateDigitizerElement()
Removed IOHIDEventDriver::calibratePreferredStateElement()
Added IOHIDEventDriver::calibrateCenteredPreferredStateElement()
Added IOHIDEventDriver::calibrateJustifiedPreferredStateElement()
Added IOHIDEventDriver::checkGameControllerElement()
Added IOHIDEventDriver::handleGameControllerReport()
Added IOHIDEventDriver::parseGameControllerElement()
Added IOHIDEventDriver::parseLEDElement()
Added IOHIDEventDriver::processGameControllerElements()
Added IOHIDEventDriver::setGameControllerProperties()
Added IOHIDEventDriver::setLEDProperties()
IOKit/hidsystem/IOHIDSystem.h
Removed IOFixedPoint64
Removed IOHIDEvent
Removed IOHIDKeyboardDevice
Removed IOHIDPointingDevice
Removed IOHIDSystem
Removed IOHIDSystem::absolutePointerEvent()
Removed IOHIDSystem::absolutePointerEventGated()
Removed IOHIDSystem::addConsumedKey()
Removed IOHIDSystem::animateWaitCursor()
Removed IOHIDSystem::attach()
Removed IOHIDSystem::attachDefaultEventSources()
Removed IOHIDSystem::changeCursor()
Removed IOHIDSystem::createFilteredParamPropertiesForService()
Removed IOHIDSystem::createParameters()
Removed IOHIDSystem::createShmem()
Removed IOHIDSystem::createShmemGated()
Removed IOHIDSystem::detach()
Removed IOHIDSystem::detachEventSources()
Removed IOHIDSystem::disableContinuousCursor()
Removed IOHIDSystem::dispatchEvent()
Removed IOHIDSystem::doAbsolutePointerEvent()
Removed IOHIDSystem::doCreateShmem()
Removed IOHIDSystem::doEvClose()
Removed IOHIDSystem::doExtGetButtonEventNum()
Removed IOHIDSystem::doExtGetStateForSelector()
Removed IOHIDSystem::doExtPostEvent()
Removed IOHIDSystem::doExtSetMouseLocation()
Removed IOHIDSystem::doExtSetStateForSelector()
Removed IOHIDSystem::doKeyboardEvent()
Removed IOHIDSystem::doKeyboardSpecialEvent()
Removed IOHIDSystem::doKickEventConsumer()
Removed IOHIDSystem::doNewUserClient()
Removed IOHIDSystem::doProcessKeyboardEQ()
Removed IOHIDSystem::doProcessNotifications()
Removed IOHIDSystem::doProximityEvent()
Removed IOHIDSystem::doRegisterEventQueue()
Removed IOHIDSystem::doRegisterScreen()
Removed IOHIDSystem::doRelativePointerEvent()
Removed IOHIDSystem::doScrollWheelEvent()
Removed IOHIDSystem::doSetContinuousCursorEnable()
Removed IOHIDSystem::doSetCursorEnable()
Removed IOHIDSystem::doSetDisplayBounds()
Removed IOHIDSystem::doSetEventPort()
Removed IOHIDSystem::doSetEventsEnablePost()
Removed IOHIDSystem::doSetEventsEnablePre()
Removed IOHIDSystem::doSetParamPropertiesPost()
Removed IOHIDSystem::doSetParamPropertiesPre()
Removed IOHIDSystem::doSpecialKeyMsg()
Removed IOHIDSystem::doTabletEvent()
Removed IOHIDSystem::doUnregisterEventQueue()
Removed IOHIDSystem::doUnregisterScreen()
Removed IOHIDSystem::doUpdateEventFlags()
Removed IOHIDSystem::enableContinuousCursor()
Removed IOHIDSystem::evClose()
Removed IOHIDSystem::evCloseGated()
Removed IOHIDSystem::evDispatch()
Removed IOHIDSystem::eventFlags()
Removed IOHIDSystem::evOpen()
Removed IOHIDSystem::evSpecialKeyMsg()
Removed IOHIDSystem::extGetButtonEventNum()
Removed IOHIDSystem::extGetButtonEventNumGated()
Removed IOHIDSystem::extGetStateForSelector()
Removed IOHIDSystem::extGetUserHidActivityState()
Removed IOHIDSystem::extPostEvent()
Removed IOHIDSystem::extPostEventGated()
Removed IOHIDSystem::extRegisterVirtualDisplay()
Removed IOHIDSystem::extSetBounds()
Removed IOHIDSystem::extSetMouseLocation()
Removed IOHIDSystem::extSetMouseLocationGated()
Removed IOHIDSystem::extSetStateForSelector()
Removed IOHIDSystem::extSetVirtualDisplayBounds()
Removed IOHIDSystem::extUnregisterVirtualDisplay()
Removed IOHIDSystem::free()
Removed IOHIDSystem::genericNotificationHandler()
Removed IOHIDSystem::getCapsLockState()
Removed IOHIDSystem::getMetaClass()
Removed IOHIDSystem::getNumLockState()
Removed IOHIDSystem::getSubtypeForSender()
Removed IOHIDSystem::getUniqueEventNum()
Removed IOHIDSystem::getUserHidActivityState()
Removed IOHIDSystem::getUserHidActivityStateGated()
Removed IOHIDSystem::getWorkLoop()
Removed IOHIDSystem::handlePublishNotification()
Removed IOHIDSystem::handleTerminateNotification()
Removed IOHIDSystem::hidActivityChecker()
Removed IOHIDSystem::hideCursor()
Removed IOHIDSystem::hideWaitCursor()
Removed IOHIDSystem::init()
Removed IOHIDSystem::initShmem()
Removed IOHIDSystem::instance()
Removed IOHIDSystem::keyboardEvent()
Removed IOHIDSystem::keyboardEventGated()
Removed IOHIDSystem::keyboardSpecialEvent()
Removed IOHIDSystem::keyboardSpecialEventGated()
Removed IOHIDSystem::kickEventConsumer()
Removed IOHIDSystem::makeInt32ArrayParamProperty()
Removed IOHIDSystem::makeNumberParamProperty()
Removed IOHIDSystem::message()
Removed IOHIDSystem::moveCursor()
Removed IOHIDSystem::newUserClient()
Removed IOHIDSystem::newUserClientGated()
Removed IOHIDSystem::periodicEvents()
Removed IOHIDSystem::pointToScreen()
Removed IOHIDSystem::postEvent()
Removed IOHIDSystem::powerStateDidChangeTo()
Removed IOHIDSystem::powerStateHandler()
Removed IOHIDSystem::probe()
Removed IOHIDSystem::processKeyboardEQ()
Removed IOHIDSystem::proximityEvent()
Removed IOHIDSystem::proximityEventGated()
Removed IOHIDSystem::registerEventQueue()
Removed IOHIDSystem::registerEventQueueGated()
Removed IOHIDSystem::registerEventSource()
Removed IOHIDSystem::registerScreen()
Removed IOHIDSystem::registerScreenGated()
Removed IOHIDSystem::relativePointerEvent()
Removed IOHIDSystem::relativePointerEventGated()
Removed IOHIDSystem::removeConsumedKey()
Removed IOHIDSystem::reportUserHidActivity()
Removed IOHIDSystem::reportUserHidActivityGated()
Removed IOHIDSystem::resetCursor()
Removed IOHIDSystem::scaleLocationToCurrentScreen()
Removed IOHIDSystem::scheduleNextPeriodicEvent()
Removed IOHIDSystem::scrollWheelEvent()
Removed IOHIDSystem::scrollWheelEventGated()
Removed IOHIDSystem::sendStackShotMessage()
Removed IOHIDSystem::setCapsLockState()
Removed IOHIDSystem::setContinuousCursorEnable()
Removed IOHIDSystem::setContinuousCursorEnableGated()
Removed IOHIDSystem::setCursorEnable()
Removed IOHIDSystem::setCursorEnableGated()
Removed IOHIDSystem::setCursorPosition()
Removed IOHIDSystem::setDisplayBoundsGated()
Removed IOHIDSystem::setDisplaySleepDrivenByPM()
Removed IOHIDSystem::setEventPort()
Removed IOHIDSystem::setEventPortGated()
Removed IOHIDSystem::setEventsEnable()
Removed IOHIDSystem::setEventsEnablePostGated()
Removed IOHIDSystem::setEventsEnablePreGated()
Removed IOHIDSystem::setNumLockState()
Removed IOHIDSystem::setParamProperties()
Removed IOHIDSystem::setParamPropertiesPostGated()
Removed IOHIDSystem::setParamPropertiesPreGated()
Removed IOHIDSystem::setProperties()
Removed IOHIDSystem::setSpecialKeyPort()
Removed IOHIDSystem::setStackShotPort()
Removed IOHIDSystem::showCursor()
Removed IOHIDSystem::showWaitCursor()
Removed IOHIDSystem::specialKeyPort()
Removed IOHIDSystem::start()
Removed IOHIDSystem::startCursor()
Removed IOHIDSystem::tabletEvent()
Removed IOHIDSystem::tabletEventGated()
Removed IOHIDSystem::unregisterEventQueue()
Removed IOHIDSystem::unregisterEventQueueGated()
Removed IOHIDSystem::unregisterScreen()
Removed IOHIDSystem::unregisterScreenGated()
Removed IOHIDSystem::updateEventFlags()
Removed IOHIDSystem::updateEventFlagsGated()
Removed IOHIDSystem::updateHidActivity()
Removed IOHIDSystem::updateMouseEventForSender()
Removed IOHIDSystem::updateMouseMoveEventForSender()
Removed IOHIDSystem::updateScrollEventForSender()
Removed IOHIDSystem::workspaceBounds()
Removed #def kIOHIDSystem508MouseClickMessage
Removed #def kIOHIDSystem508SpecialKeyDownMessage
Removed #def kIOHIDSystemActivityTickle
Removed #def kIOHIDSystemDeviceSeizeRequestMessage
Removed #def kIOHIDSystemUserHidActivity
IOKit/hidsystem/IOHIKeyboard.h
Removed IOHIKeyboard::attachToChild()
Removed IOHIKeyboard::detachFromChild()
Removed IOHIKeyboard::newUserClient()
Removed IOHIKeyboard::newUserClientGated()
Removed IOHIKeyboard::postSecureKey()
IOKit/IODataQueue.h
Removed IODataQueue::enqueue_tail()
Added IODataQueue::enqueue()
IOKit/IODeviceTreeSupport.h
Added gIODTTargetTypeKey
IOKit/IODMACommand.h
Added IOBufferMemoryDescriptor
Added IODMACommand::createCopyBuffer()
Added IODMACommand::getAlignmentInternalSegments()
Added IODMACommand::getAlignmentLength()
Added IODMACommand::getIOMemoryDescriptor()
Added IODMACommand::initWithRefCon()
Added IODMACommand::setSpecification()
Added IODMACommand::withRefCon()
Added kIODMAMapOptionBypassed
Added kIODMAMapOptionMapped
Added kIODMAMapOptionOnChip
Added kIODMAMapOptionTypeMask
Added kIODMAMapOptionUnmapped
IOKit/IODMAController.h
Added IODMAController::setFrameSize()
IOKit/IODMAEventSource.h
Added IODMAEventSource::setFrameSize()
IOKit/IOInterruptAccounting.h
Added #def kInterruptAccountingGroupName
IOKit/IOKitDebug.h
Removed kOSTraceObjectAlloc
Added IOTrackingCallSiteInfo
Added kIOKextSpinDump
Added #def kIOKitDiagnosticsClientClassName
Added #def kIOMallocTrackingName
Added #def kIOMapTrackingName
Added kIOTracking
Added kIOTrackingBoot
Added kIOTrackingCallSiteBTs
Added kIOTrackingExcludeNames
Added kIOTrackingGetTracking
Added kIOTrackingInvalid
Added kIOTrackingLeaks
Added kIOTrackingPrintTracking
Added kIOTrackingResetTracking
Added kIOTrackingStartCapture
Added kIOTrackingStopCapture
Added #def kIOWireTrackingName
Modified IOKitDiagnostics::updateOffset()
Declaration | |
---|---|
From | void updateOffset ( OSDictionary *dict, UInt32 value, const char *name ); |
To | void updateOffset ( OSDictionary *dict, UInt64 value, const char *name ); |
IOKit/IOKitDiagnosticsUserClient.h (Added)
Added IOKitDiagnosticsClient
Added IOKitDiagnosticsClient::clientClose()
Added IOKitDiagnosticsClient::externalMethod()
Added IOKitDiagnosticsClient::getMetaClass()
Added IOKitDiagnosticsClient::setProperties()
Added IOKitDiagnosticsClient::withTask()
IOKit/IOLib.h
Added IOSleepWithLeeway()
IOKit/IOMapper.h
Removed IOMapper::allocTable()
Removed IOMapper::FreeARTTable()
Removed IOMapper::getBypassMask()
Removed IOMapper::iovmAlloc()
Removed IOMapper::iovmAllocDMACommand()
Removed IOMapper::iovmFree()
Removed IOMapper::iovmFreeDMACommand()
Removed IOMapper::mapAddr()
Removed IOMapper::NewARTTable()
Removed IOFreePhysical()
Removed IOMallocPhysical()
Removed IOMapperInsertPPNPages()
Removed IOMapperInsertUPLPages()
Added IOMapper::getPageSize()
Added IOMapper::iovmUnmapMemory()
Added IOMapper::mapToPhysicalAddress()
Modified IOMapper::iovmInsert()
Declaration | |
---|---|
From | virtual void iovmInsert ( ppnum_t addr, IOItemCount offset, ppnum_t page ); |
To | virtual IOReturn iovmInsert ( uint32_t options, uint64_t mapAddress, uint64_t offset, uint64_t physicalAddress, uint64_t length ); |
Modified IOMapper::iovmMapMemory()
Declaration | |
---|---|
From | virtual ppnum_t iovmMapMemory ( OSObject *memory, ppnum_t offsetPage, ppnum_t pageCount, uint32_t options, upl_page_info_t *pageList, const IODMAMapSpecification *mapSpecification ); |
To | virtual IOReturn iovmMapMemory ( IOMemoryDescriptor *memory, uint64_t descriptorOffset, uint64_t length, uint32_t mapOptions, const IODMAMapSpecification *mapSpecification, IODMACommand *dmaCommand, const IODMAMapPageList *pageList, uint64_t *mapAddress, uint64_t *mapLength ); |
IOKit/IOMemoryDescriptor.h
IOKit/IOMultiMemoryDescriptor.h
Added IOMultiMemoryDescriptor::doMap()
Added IOMultiMemoryDescriptor::getPageCounts()
Added IOMultiMemoryDescriptor::setPurgeable()
Added #def IOMULTIMEMORYDESCRIPTOR_SUPPORTS_GETPAGECOUNTS
IOKit/IONVRAM.h
Added IODTNVRAM::syncInternal()
IOKit/IOPlatformExpert.h
Added IOPlatformExpertDevice::newUserClient()
IOKit/IOReportMacros.h
Added #def HISTREPORT_BUFSIZE
Added #def HISTREPORT_GETCHID
Added #def HISTREPORT_GETCHTYPE
Added #def HISTREPORT_INIT
Added #def HISTREPORT_TALLYVALUE
Added #def HISTREPORT_UPDATEPREP
Added #def HISTREPORT_UPDATERES
Added IOHistReportInfo
IOKit/IOReturn.h
Added #def sub_iokit_baseband
Added #def sub_iokit_HDA
Added #def sub_iokit_platform
Added #def sub_iokit_usbaudio
IOKit/IOSubMemoryDescriptor.h
Added IOSubMemoryDescriptor::getPageCounts()
IOKit/IOTimeStamp.h
Added #def IOSERVICE_DETACH
Added #def IOSERVICE_TERM_SCHED_PHASE2
Added #def IOSERVICE_TERM_SET_INACTIVE
Added #def IOSERVICE_TERM_START_PHASE2
Added #def IOSERVICE_TERM_TRY_PHASE2
Added #def IOSERVICE_TERM_UC_DEFER
IOKit/IOTypes.h
Added kIOMapOverwrite
IOKit/network/IONetworkInterface.h
Added IONetworkInterface::configureOutputStartDelay()
IOKit/network/IONetworkMedium.h
IOKit/nvram/IONVRAMController.h
Removed IONVRAMController::start()
Added IONVRAMController::registerService()
IOKit/pci/IOPCIDevice.h
Added IOPCIDevice::copyAERErrorDescriptionForBit()
Added #def kIOPCIDeviceDeviceTreeEntryKey
IOKit/pwr_mgt/RootDomain.h
Added IOPMrootDomain::configureReportGated()
Added IOPMrootDomain::updateReportGated()
IOKit/scsi/IOSCSIPrimaryCommandsDevice.h
Added IOSCSIPrimaryCommandsDevice::ClampPowerState()
Added IOSCSIPrimaryCommandsDevice::ReleasePowerStateClamp()
Added #def fNumCommandsExecuting
IOKit/scsi/SCSICmds_INQUIRY_Definitions.h
IOKit/storage/IOApplePartitionScheme.h
Removed IOApplePartitionScheme::attachMediaObjectToDeviceTree()
Removed IOApplePartitionScheme::detachMediaObjectFromDeviceTree()
IOKit/storage/IOBlockStorageDevice.h
Removed IOBlockStorageDevice::doSyncReadWrite()
Removed IOBlockStorageDevice::reportMaxReadTransfer()
Removed IOBlockStorageDevice::reportMaxWriteTransfer()
Added IOBlockStorageDevice::doSynchronize()
Modified IOBlockStorageDevice::doAsyncReadWrite()
Declaration | Deprecation | |
---|---|---|
From | virtual IOReturn doAsyncReadWrite ( IOMemoryDescriptor *buffer, UInt32 block, UInt32 nblks, IOStorageCompletion completion ); | OS X 10.6 |
To | virtual IOReturn doAsyncReadWrite ( IOMemoryDescriptor *buffer, UInt64 block, UInt64 nblks, IOStorageAttributes *attributes, IOStorageCompletion *completion ); | -- |
Modified IOBlockStorageDevice::doDiscard()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDevice::doLockUnlockMedia()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDevice::doSynchronizeCache()
Deprecation | |
---|---|
From | -- |
To | OS X 10.11 |
Modified IOBlockStorageDevice::doUnmap()
Declaration | |
---|---|
From | virtual IOReturn doUnmap ( IOBlockStorageDeviceExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn doUnmap ( IOBlockStorageDeviceExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
Modified IOBlockStorageDevice::reportLockability()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDevice::reportPollRequirements()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
IOKit/storage/IOBlockStorageDriver.h
Removed IOBlockStorageDriver::synchronizeCache()
Added IOBlockStorageDriver::synchronize()
Modified IOBlockStorageDriver::breakUpRequest()
Declaration | |
---|---|
From | virtual void breakUpRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion, IOBlockStorageDriver::Context *context ); |
To | virtual void breakUpRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, IOStorageCompletion *completion, IOBlockStorageDriver::Context *context ); |
Modified IOBlockStorageDriver::constrainByteCount()
Deprecation | Removal | |
---|---|---|
From | -- | OS X 10.7 |
To | OS X 10.11 | OS X 10.11 |
Modified IOBlockStorageDriver::deblockRequest()
Declaration | |
---|---|
From | virtual void deblockRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion, IOBlockStorageDriver::Context *context ); |
To | virtual void deblockRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, IOStorageCompletion *completion, IOBlockStorageDriver::Context *context ); |
Modified IOBlockStorageDriver::executeRequest()
Declaration | |
---|---|
From | virtual void executeRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion, IOBlockStorageDriver::Context *context ); |
To | virtual void executeRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, IOStorageCompletion *completion, IOBlockStorageDriver::Context *context ); |
Modified IOBlockStorageDriver::handleYield()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::isMediaPollExpensive()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::isMediaPollRequired()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::lockMedia()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::pollMedia()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::prepareRequest()
Declaration | Deprecation | |
---|---|---|
From | virtual void prepareRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion ); | OS X 10.6 |
To | virtual void prepareRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, IOStorageCompletion *completion ); | -- |
Modified IOBlockStorageDriver::schedulePoller()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::unmap()
Declaration | |
---|---|
From | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
Modified IOBlockStorageDriver::unschedulePoller()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOBlockStorageDriver::yield()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
IOKit/storage/IOCDBlockStorageDevice.h
Removed IOCDBlockStorageDevice::audioPause()
Removed IOCDBlockStorageDevice::audioPlay()
Removed IOCDBlockStorageDevice::audioScan()
Removed IOCDBlockStorageDevice::audioStop()
Removed IOCDBlockStorageDevice::getAudioStatus()
Removed IOCDBlockStorageDevice::getAudioVolume()
Removed IOCDBlockStorageDevice::setAudioVolume()
IOKit/storage/IOCDBlockStorageDriver.h
Removed IOCDBlockStorageDriver::audioPause()
Removed IOCDBlockStorageDriver::audioPlay()
Removed IOCDBlockStorageDriver::audioScan()
Removed IOCDBlockStorageDriver::audioStop()
Removed IOCDBlockStorageDriver::getAudioStatus()
Removed IOCDBlockStorageDriver::getAudioVolume()
Removed IOCDBlockStorageDriver::setAudioVolume()
Modified IOCDBlockStorageDriver::executeRequest()
Declaration | |
---|---|
From | virtual void executeRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion, IOBlockStorageDriver::Context *context ); |
To | virtual void executeRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, IOStorageCompletion *completion, IOBlockStorageDriver::Context *context ); |
Modified IOCDBlockStorageDriver::prepareRequest()
Declaration | |
---|---|
From | virtual void prepareRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageCompletion completion ); |
To | virtual void prepareRequest ( UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageAttributes *attributes, IOStorageCompletion *completion ); |
Modified IOCDBlockStorageDriver::readCD()
Declaration | |
---|---|
From | virtual void readCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageCompletion completion ); |
To | virtual void readCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageAttributes *attributes, IOStorageCompletion *completion ); |
Modified IOCDBlockStorageDriver::writeCD()
Declaration | |
---|---|
From | virtual void writeCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageCompletion completion ); |
To | virtual void writeCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageAttributes *attributes, IOStorageCompletion *completion ); |
IOKit/storage/IOCDMedia.h
Modified IOCDMedia::readCD()
Declaration | |
---|---|
From | virtual void readCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageCompletion completion ); |
To | virtual void readCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageAttributes *attributes, IOStorageCompletion *completion ); |
Modified IOCDMedia::writeCD()
Declaration | |
---|---|
From | virtual void writeCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageCompletion completion ); |
To | virtual void writeCD ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, CDSectorArea sectorArea, CDSectorType sectorType, IOStorageAttributes *attributes, IOStorageCompletion *completion ); |
IOKit/storage/IOFDiskPartitionScheme.h
Removed IOFDiskPartitionScheme::attachMediaObjectToDeviceTree()
Removed IOFDiskPartitionScheme::detachMediaObjectFromDeviceTree()
IOKit/storage/IOFilterScheme.h
Removed IOFilterScheme::synchronizeCache()
Added IOFilterScheme::synchronize()
Modified IOFilterScheme::unmap()
Declaration | |
---|---|
From | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
IOKit/storage/IOGUIDPartitionScheme.h
Removed IOGUIDPartitionScheme::attachMediaObjectToDeviceTree()
Removed IOGUIDPartitionScheme::detachMediaObjectFromDeviceTree()
IOKit/storage/IOMedia.h
Removed IOMedia::synchronizeCache()
Added IOMedia::synchronize()
Modified IOMedia::init()
Declaration | Deprecation | |
---|---|---|
From | virtual bool init ( UInt64 base, UInt64 size, UInt64 preferredBlockSize, bool isEjectable, bool isWhole, bool isWritable, const char *contentHint, OSDictionary *properties ); | OS X 10.6 |
To | virtual bool init ( UInt64 base, UInt64 size, UInt64 preferredBlockSize, IOMediaAttributeMask attributes, bool isWhole, bool isWritable, const char *contentHint, OSDictionary *properties ); | -- |
Modified IOMedia::unmap()
Declaration | |
---|---|
From | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
IOKit/storage/IOMediaBSDClient.h
Removed IOMediaBSDClient::getAnchors()
Removed IOMediaBSDClient::getMinor()
Removed IOMediaBSDClient::getMinors()
IOKit/storage/IOPartitionScheme.h
Removed IOPartitionScheme::synchronizeCache()
Added IOPartitionScheme::synchronize()
Modified IOPartitionScheme::attachMediaObjectToDeviceTree()
Declaration | |
---|---|
From | virtual bool attachMediaObjectToDeviceTree ( IOMedia *media, IOOptionBits options ); |
To | virtual bool attachMediaObjectToDeviceTree ( IOMedia *media ); |
Modified IOPartitionScheme::detachMediaObjectFromDeviceTree()
Declaration | |
---|---|
From | virtual void detachMediaObjectFromDeviceTree ( IOMedia *media, IOOptionBits options ); |
To | virtual void detachMediaObjectFromDeviceTree ( IOMedia *media ); |
Modified IOPartitionScheme::unmap()
Declaration | |
---|---|
From | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
IOKit/storage/IOStorage.h
Removed IOStorage::init()
Added IOStorage::attach()
Added IOStorage::synchronize()
Added IOStorageUnmapOptions
Added #def kIOStorageFeatureBarrier
Modified IOStorage::discard()
Removal | |
---|---|
From | OS X 10.7 |
To | OS X 10.11 |
Modified IOStorage::read()
Declaration | Deprecation | |
---|---|---|
From | virtual void read ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion ); | OS X 10.6 |
To | virtual IOReturn read ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, UInt64 *actualByteCount ); | -- |
Modified IOStorage::synchronizeCache()
Deprecation | Removal | |
---|---|---|
From | -- | OS X 10.7 |
To | OS X 10.11 | OS X 10.11 |
Modified IOStorage::unmap()
Declaration | |
---|---|
From | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, UInt32 options ); |
To | virtual IOReturn unmap ( IOService *client, IOStorageExtent *extents, UInt32 extentsCount, IOStorageUnmapOptions options ); |
Modified IOStorage::write()
Declaration | Deprecation | |
---|---|---|
From | virtual void write ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageCompletion completion ); | OS X 10.6 |
To | virtual IOReturn write ( IOService *client, UInt64 byteStart, IOMemoryDescriptor *buffer, IOStorageAttributes *attributes, UInt64 *actualByteCount ); | -- |
IOKit/usb/IOUFIStorageServices.h
Removed IOUFIStorageServices
Removed IOUFIStorageServices::AsyncReadWriteComplete()
Removed IOUFIStorageServices::attach()
Removed IOUFIStorageServices::detach()
Removed IOUFIStorageServices::doAsyncReadWrite()
Removed IOUFIStorageServices::doEjectMedia()
Removed IOUFIStorageServices::doFormatMedia()
Removed IOUFIStorageServices::doGetFormatCapacities()
Removed IOUFIStorageServices::doSynchronizeCache()
Removed IOUFIStorageServices::doSyncReadWrite()
Removed IOUFIStorageServices::getAdditionalDeviceInfoString()
Removed IOUFIStorageServices::getMetaClass()
Removed IOUFIStorageServices::getProductString()
Removed IOUFIStorageServices::getRevisionString()
Removed IOUFIStorageServices::getVendorString()
Removed IOUFIStorageServices::getWriteCacheState()
Removed IOUFIStorageServices::message()
Removed IOUFIStorageServices::reportBlockSize()
Removed IOUFIStorageServices::reportEjectability()
Removed IOUFIStorageServices::reportMaxValidBlock()
Removed IOUFIStorageServices::reportMediaState()
Removed IOUFIStorageServices::reportRemovability()
Removed IOUFIStorageServices::reportWriteProtection()
Removed IOUFIStorageServices::setWriteCacheState()
IOKit/usb/IOUSBBus.h (Removed)
Removed IOUSBBus
Removed IOUSBBus::getMetaClass()
IOKit/usb/IOUSBCommand.h (Removed)
Removed IOUSBCommand
Removed IOUSBCommand::free()
Removed IOUSBCommand::GetAddress()
Removed IOUSBCommand::GetBuffer()
Removed IOUSBCommand::GetBufferMemoryDescriptor()
Removed IOUSBCommand::GetBufferRounding()
Removed IOUSBCommand::GetBufferUSBCommand()
Removed IOUSBCommand::GetClientCompletion()
Removed IOUSBCommand::GetCompletionTimeout()
Removed IOUSBCommand::GetDataRemaining()
Removed IOUSBCommand::GetDblBufLength()
Removed IOUSBCommand::GetDirection()
Removed IOUSBCommand::GetDisjointCompletion()
Removed IOUSBCommand::GetDMACommand()
Removed IOUSBCommand::GetEndpoint()
Removed IOUSBCommand::GetFinalTransferInTransaction()
Removed IOUSBCommand::GetIsSyncTransfer()
Removed IOUSBCommand::GetMasterUSBCommand()
Removed IOUSBCommand::getMetaClass()
Removed IOUSBCommand::GetMultiTransferTransaction()
Removed IOUSBCommand::GetNoDataTimeout()
Removed IOUSBCommand::GetOrigBuffer()
Removed IOUSBCommand::GetReqCount()
Removed IOUSBCommand::GetRequest()
Removed IOUSBCommand::GetRequestMemoryDescriptor()
Removed IOUSBCommand::GetSelector()
Removed IOUSBCommand::GetStage()
Removed IOUSBCommand::GetStatus()
Removed IOUSBCommand::GetStreamID()
Removed IOUSBCommand::GetTimeStamp()
Removed IOUSBCommand::GetType()
Removed IOUSBCommand::GetUIMScratch()
Removed IOUSBCommand::GetUIMScratch64()
Removed IOUSBCommand::GetUseTimeStamp()
Removed IOUSBCommand::GetUSLCompletion()
Removed IOUSBCommand::init()
Removed IOUSBCommand::NewCommand()
Removed IOUSBCommand::SetAddress()
Removed IOUSBCommand::SetBT()
Removed IOUSBCommand::SetBuffer()
Removed IOUSBCommand::SetBufferMemoryDescriptor()
Removed IOUSBCommand::SetBufferRounding()
Removed IOUSBCommand::SetBufferUSBCommand()
Removed IOUSBCommand::SetClientCompletion()
Removed IOUSBCommand::SetCompletionTimeout()
Removed IOUSBCommand::SetDataRemaining()
Removed IOUSBCommand::SetDblBufLength()
Removed IOUSBCommand::SetDirection()
Removed IOUSBCommand::SetDisjointCompletion()
Removed IOUSBCommand::SetDMACommand()
Removed IOUSBCommand::SetEndpoint()
Removed IOUSBCommand::SetFinalTransferInTransaction()
Removed IOUSBCommand::SetIsSyncTransfer()
Removed IOUSBCommand::SetMultiTransferTransaction()
Removed IOUSBCommand::SetNoDataTimeout()
Removed IOUSBCommand::SetOrigBuffer()
Removed IOUSBCommand::SetReqCount()
Removed IOUSBCommand::SetRequest()
Removed IOUSBCommand::SetRequestMemoryDescriptor()
Removed IOUSBCommand::SetSelector()
Removed IOUSBCommand::SetStage()
Removed IOUSBCommand::SetStatus()
Removed IOUSBCommand::SetStreamID()
Removed IOUSBCommand::SetTimeStamp()
Removed IOUSBCommand::SetType()
Removed IOUSBCommand::SetUIMScratch()
Removed IOUSBCommand::SetUIMScratch64()
Removed IOUSBCommand::SetUseTimeStamp()
Removed IOUSBCommand::SetUSLCompletion()
Removed IOUSBCommandPool
Removed IOUSBCommandPool::gatedGetCommand()
Removed IOUSBCommandPool::gatedReturnCommand()
Removed IOUSBCommandPool::getMetaClass()
Removed IOUSBCommandPool::withWorkLoop()
Removed IOUSBIsocCommand
Removed IOUSBIsocCommand::free()
Removed IOUSBIsocCommand::GetAddress()
Removed IOUSBIsocCommand::GetBuffer()
Removed IOUSBIsocCommand::GetCompletion()
Removed IOUSBIsocCommand::GetDirection()
Removed IOUSBIsocCommand::GetDMACommand()
Removed IOUSBIsocCommand::GetEndpoint()
Removed IOUSBIsocCommand::GetFrameList()
Removed IOUSBIsocCommand::GetIsRosettaClient()
Removed IOUSBIsocCommand::GetIsSyncTransfer()
Removed IOUSBIsocCommand::GetLowLatency()
Removed IOUSBIsocCommand::getMetaClass()
Removed IOUSBIsocCommand::GetNumFrames()
Removed IOUSBIsocCommand::GetSelector()
Removed IOUSBIsocCommand::GetStartFrame()
Removed IOUSBIsocCommand::GetStatus()
Removed IOUSBIsocCommand::GetTimeStamp()
Removed IOUSBIsocCommand::GetUIMScratch()
Removed IOUSBIsocCommand::GetUpdateFrequency()
Removed IOUSBIsocCommand::GetUseTimeStamp()
Removed IOUSBIsocCommand::GetUSLCompletion()
Removed IOUSBIsocCommand::init()
Removed IOUSBIsocCommand::NewCommand()
Removed IOUSBIsocCommand::SetAddress()
Removed IOUSBIsocCommand::SetBuffer()
Removed IOUSBIsocCommand::SetCompletion()
Removed IOUSBIsocCommand::SetDirection()
Removed IOUSBIsocCommand::SetDMACommand()
Removed IOUSBIsocCommand::SetEndpoint()
Removed IOUSBIsocCommand::SetFrameList()
Removed IOUSBIsocCommand::SetIsSyncTransfer()
Removed IOUSBIsocCommand::SetLowLatency()
Removed IOUSBIsocCommand::SetNumFrames()
Removed IOUSBIsocCommand::SetRosettaClient()
Removed IOUSBIsocCommand::SetSelector()
Removed IOUSBIsocCommand::SetStartFrame()
Removed IOUSBIsocCommand::SetStatus()
Removed IOUSBIsocCommand::SetTimeStamp()
Removed IOUSBIsocCommand::SetUIMScratch()
Removed IOUSBIsocCommand::SetUpdateFrequency()
Removed IOUSBIsocCommand::SetUseTimeStamp()
Removed IOUSBIsocCommand::SetUSLCompletion()
Removed CREATE_EP
Removed DELETE_EP
Removed DEVICE_REQUEST
Removed DEVICE_REQUEST_BUFFERCOMMAND
Removed DEVICE_REQUEST_DESC
Removed INVALID_SELECTOR
Removed #def kUSBCommandScratch64Buffers
Removed #def kUSBCommandScratchBuffers
Removed READ
Removed usbCommand
Removed WRITE
IOKit/usb/IOUSBCompositeDriver.h (Removed)
Removed IOUSBCompositeDriver
Removed IOUSBCompositeDriver::CompositeDriverInterestHandler()
Removed IOUSBCompositeDriver::ConfigureDevice()
Removed IOUSBCompositeDriver::ConfigureDevicePowerManagement()
Removed IOUSBCompositeDriver::didTerminate()
Removed IOUSBCompositeDriver::FindConfigIndexFromPowerRequirements()
Removed IOUSBCompositeDriver::FindConfigIndexFromPreferredConfiguration()
Removed IOUSBCompositeDriver::FindConfigIndexFromPreferredInterface()
Removed IOUSBCompositeDriver::FindPreferredConfiguration()
Removed IOUSBCompositeDriver::free()
Removed IOUSBCompositeDriver::GetConfigbmAttributes()
Removed IOUSBCompositeDriver::GetConfigDescriptor()
Removed IOUSBCompositeDriver::GetConfigValue()
Removed IOUSBCompositeDriver::GetExpectingClose()
Removed IOUSBCompositeDriver::getMetaClass()
Removed IOUSBCompositeDriver::GetNotifier()
Removed IOUSBCompositeDriver::init()
Removed IOUSBCompositeDriver::message()
Removed IOUSBCompositeDriver::ReConfigureDevice()
Removed IOUSBCompositeDriver::SetConfiguration()
Removed IOUSBCompositeDriver::start()
Removed IOUSBCompositeDriver::willTerminate()
IOKit/usb/IOUSBController.h (Removed)
Removed AppleUSBHubPort
Removed IOMemoryDescriptor
Removed IOUSBController
Removed IOUSBController::AbortPipe()
Removed IOUSBController::AcquireDeviceZero()
Removed IOUSBController::BulkPacketHandler()
Removed IOUSBController::BulkTransaction()
Removed IOUSBController::calculateACPIDepth()
Removed IOUSBController::calculateUSBDepth()
Removed IOUSBController::CheckACPIForPortMapping()
Removed IOUSBController::CheckACPIUPCTable()
Removed IOUSBController::CheckACPIUPCTableForInternalHubErrataBits()
Removed IOUSBController::CheckACPIUPCTableForMuxedMethods()
Removed IOUSBController::CheckForDisjointDescriptor()
Removed IOUSBController::ClearPipeStall()
Removed IOUSBController::ClearRootHubFeature()
Removed IOUSBController::ClearRootHubPortFeature()
Removed IOUSBController::ClosePipe()
Removed IOUSBController::Complete()
Removed IOUSBController::CompleteWithTimeStamp()
Removed IOUSBController::ConfigureDeviceZero()
Removed IOUSBController::ControlPacketHandler()
Removed IOUSBController::ControlTransaction()
Removed IOUSBController::CopyACPIDevice()
Removed IOUSBController::CreateDevice()
Removed IOUSBController::CreateRootHubDevice()
Removed IOUSBController::DeviceRequest()
Removed IOUSBController::didTerminate()
Removed IOUSBController::DoAbortEP()
Removed IOUSBController::DoClearEPStall()
Removed IOUSBController::DoControlTransfer()
Removed IOUSBController::DoCreateEP()
Removed IOUSBController::DoDeleteEP()
Removed IOUSBController::DoIOTransfer()
Removed IOUSBController::DoIsocTransfer()
Removed IOUSBController::DoLowLatencyIsocTransfer()
Removed IOUSBController::DumpUSBACPI()
Removed IOUSBController::ExpressCardPort()
Removed IOUSBController::finalize()
Removed IOUSBController::free()
Removed IOUSBController::FreeCommand()
Removed IOUSBController::GetBandwidthAvailable()
Removed IOUSBController::GetCommandGate()
Removed IOUSBController::GetControllerSpeed()
Removed IOUSBController::GetDeviceZeroDescriptor()
Removed IOUSBController::GetErrataBits()
Removed IOUSBController::GetFrameNumber()
Removed IOUSBController::GetFrameNumber32()
Removed IOUSBController::getMetaClass()
Removed IOUSBController::GetNewAddress()
Removed IOUSBController::getNubResources()
Removed IOUSBController::GetRootHubConfDescriptor()
Removed IOUSBController::GetRootHubDescriptor()
Removed IOUSBController::GetRootHubDeviceDescriptor()
Removed IOUSBController::GetRootHubPortState()
Removed IOUSBController::GetRootHubPortStatus()
Removed IOUSBController::GetRootHubStatus()
Removed IOUSBController::GetRootHubStringDescriptor()
Removed IOUSBController::getWorkLoop()
Removed IOUSBController::HasExpressCard()
Removed IOUSBController::IncreaseCommandPool()
Removed IOUSBController::IncreaseIsocCommandPool()
Removed IOUSBController::init()
Removed IOUSBController::InterruptPacketHandler()
Removed IOUSBController::InterruptTransaction()
Removed IOUSBController::IsControllerMuxed()
Removed IOUSBController::IsocCompletionHandler()
Removed IOUSBController::IsocIO()
Removed IOUSBController::IsocTransaction()
Removed IOUSBController::IsPortInternal()
Removed IOUSBController::IsPortMapped()
Removed IOUSBController::IsPortMuxed()
Removed IOUSBController::LowLatencyIsocCompletionHandler()
Removed IOUSBController::LowLatencyIsocTransaction()
Removed IOUSBController::MakeDevice()
Removed IOUSBController::MakeHubDevice()
Removed IOUSBController::message()
Removed IOUSBController::OpenPipe()
Removed IOUSBController::ParsePCILocation()
Removed IOUSBController::PolledRead()
Removed IOUSBController::PollInterrupts()
Removed IOUSBController::ProtectedDevZeroLock()
Removed IOUSBController::Read()
Removed IOUSBController::ReleaseDeviceZero()
Removed IOUSBController::ResetPipe()
Removed IOUSBController::ReturnUSBCommand()
Removed IOUSBController::SetDeviceZeroAddress()
Removed IOUSBController::SetHubAddress()
Removed IOUSBController::SetRootHubDescriptor()
Removed IOUSBController::SetRootHubFeature()
Removed IOUSBController::SetRootHubPortFeature()
Removed IOUSBController::start()
Removed IOUSBController::stop()
Removed IOUSBController::TerminatePCCard()
Removed IOUSBController::UIMAbortEndpoint()
Removed IOUSBController::UIMCheckForTimeouts()
Removed IOUSBController::UIMClearEndpointStall()
Removed IOUSBController::UIMCreateBulkEndpoint()
Removed IOUSBController::UIMCreateBulkTransfer()
Removed IOUSBController::UIMCreateControlEndpoint()
Removed IOUSBController::UIMCreateControlTransfer()
Removed IOUSBController::UIMCreateInterruptEndpoint()
Removed IOUSBController::UIMCreateInterruptTransfer()
Removed IOUSBController::UIMCreateIsochEndpoint()
Removed IOUSBController::UIMCreateIsochTransfer()
Removed IOUSBController::UIMDeleteEndpoint()
Removed IOUSBController::UIMFinalize()
Removed IOUSBController::UIMInitialize()
Removed IOUSBController::UIMRootHubStatusChange()
Removed IOUSBController::ValueOfHexDigit()
Removed IOUSBController::WaitForReleaseDeviceZero()
Removed IOUSBController::WatchdogTimer()
Removed IOUSBController::Write()
Removed IOUSBController_ExtraCurrentIOLockClass
Removed IOUSBHubDevice
Removed IOUSBLog
Removed IOUSBRootHubDevice
Removed ErrataList64Entry
Removed ErrataList64EntryPtr
Removed ErrataListEntry
Removed ErrataListEntryPtr
Removed IOUSBSyncCompletion()
Removed IOUSBSyncIsoCompletion()
Removed kErrataAgereEHCIAsyncSched
Removed kErrataCMDDisableTestMode
Removed kErrataDisableOvercurrent
Removed kErrataDisablePCIeLinkOnSleep
Removed kErrataDontUseCompanionController
Removed kErrataEHCIUseRLvalue
Removed kErrataICH6PowerSequencing
Removed kErrataICH7ISTBuffer
Removed kErrataIgnoreRootHubPowerClearFeature
Removed kErratakUHCIResetAfterBabble
Removed kErrataLSHSOpti
Removed kErrataLucentSuspendResume
Removed kErrataMCP79IgnoreDisconnect
Removed kErrataMissingPortChangeInt
Removed kErrataNECIncompleteWrite
Removed kErrataNECOHCIIsochWraparound
Removed kErrataNeedsOvercurrentDebounce
Removed kErrataNeedsPortPowerOff
Removed kErrataNeedsWatchdogTimer
Removed kErrataNoCSonSplitIsoch
Removed kErrataOHCINoGlobalSuspendOnSleep
Removed kErrataOnlySinglePageTransfers
Removed kErrataRetryBufferUnderruns
Removed kErrataSupportsPortResumeEnable
Removed kErrataUHCISupportsOvercurrent
Removed kErrataUHCISupportsResumeDetectOnConnect
Removed kErrataUse32bitEHCI
Removed kErrataXHCIEnableAutoCompliance
Removed kErrataXHCINoMSI
Removed kErrataXHCIPantherPoint
Removed kErrataXHCIParkRing
Removed kErrataXHCIPPTMuxing
Removed kErrataXHCISWAssistXHCIIdle
Removed kErrataXHCISWBandwidthCheck
Removed kPCIPMRegBlock_BSE
Removed kPCIPMRegBlockCapID
Removed kPCIPMRegBlockData
Removed kPCIPMRegBlockNext
Removed kPCIPMRegBlockPMC
Removed kPCIPMRegBlockPMCSR
Removed kUSBWatchdogTimeoutMS
Removed kUSBWatchdogTimeoutMSDuringRestartOff
Removed SleepCurrentPerModel
Removed SleepCurrentPerModelPtr
Modified IOUSBDevice
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBController.h |
To | Kernel/IOKit/usb/IOUSBUserClient.h |
IOKit/usb/IOUSBControllerListElement.h (Removed)
Removed IOUSBControllerIsochEndpoint
Removed IOUSBControllerIsochEndpoint::getMetaClass()
Removed IOUSBControllerIsochEndpoint::init()
Removed IOUSBControllerIsochListElement
Removed IOUSBControllerIsochListElement::Deallocate()
Removed IOUSBControllerIsochListElement::getMetaClass()
Removed IOUSBControllerIsochListElement::GetPhysicalAddrWithType()
Removed IOUSBControllerIsochListElement::GetPhysicalLink()
Removed IOUSBControllerIsochListElement::print()
Removed IOUSBControllerIsochListElement::SetPhysicalLink()
Removed IOUSBControllerIsochListElement::UpdateFrameList()
Removed IOUSBControllerListElement
Removed IOUSBControllerListElement::getMetaClass()
Removed IOUSBControllerListElement::GetPhysicalAddrWithType()
Removed IOUSBControllerListElement::GetPhysicalLink()
Removed IOUSBControllerListElement::print()
Removed IOUSBControllerListElement::SetPhysicalLink()
Removed IOUSBControllerV2
IOKit/usb/IOUSBControllerV2.h (Removed)
Removed IOUSBControllerV2
Removed IOUSBControllerV2::AddHSHub()
Removed IOUSBControllerV2::AllocateIsochEP()
Removed IOUSBControllerV2::ClearTT()
Removed IOUSBControllerV2::clearTTHandler()
Removed IOUSBControllerV2::ConfigureDeviceZero()
Removed IOUSBControllerV2::CreateDevice()
Removed IOUSBControllerV2::CreateIsochronousEndpoint()
Removed IOUSBControllerV2::DeallocateIsochEP()
Removed IOUSBControllerV2::DoCreateEP()
Removed IOUSBControllerV2::DOHSHubMaintenance()
Removed IOUSBControllerV2::DOSetTestMode()
Removed IOUSBControllerV2::FindIsochronousEndpoint()
Removed IOUSBControllerV2::free()
Removed IOUSBControllerV2::GatedGetTDfromDoneQueue()
Removed IOUSBControllerV2::GetFrameNumberWithTime()
Removed IOUSBControllerV2::GetLowLatencyOptionsAndPhysicalMask()
Removed IOUSBControllerV2::getMetaClass()
Removed IOUSBControllerV2::GetMicroFrameNumber()
Removed IOUSBControllerV2::GetNewDMACommand()
Removed IOUSBControllerV2::GetTDfromDeferredQueue()
Removed IOUSBControllerV2::GetTDfromDoneQueue()
Removed IOUSBControllerV2::GetTDfromToDoList()
Removed IOUSBControllerV2::init()
Removed IOUSBControllerV2::OpenPipe()
Removed IOUSBControllerV2::OpenSSPipe()
Removed IOUSBControllerV2::PutTDonDeferredQueue()
Removed IOUSBControllerV2::PutTDonDoneQueue()
Removed IOUSBControllerV2::PutTDonToDoList()
Removed IOUSBControllerV2::ReadStream()
Removed IOUSBControllerV2::ReadV2()
Removed IOUSBControllerV2::RemoveHSHub()
Removed IOUSBControllerV2::ReturnIsochDoneQueue()
Removed IOUSBControllerV2::ReturnIsochDoneQueueEntry()
Removed IOUSBControllerV2::SetTestMode()
Removed IOUSBControllerV2::start()
Removed IOUSBControllerV2::UIMCreateBulkEndpoint()
Removed IOUSBControllerV2::UIMCreateControlEndpoint()
Removed IOUSBControllerV2::UIMCreateInterruptEndpoint()
Removed IOUSBControllerV2::UIMCreateIsochEndpoint()
Removed IOUSBControllerV2::UIMHubMaintenance()
Removed IOUSBControllerV2::UIMSetTestMode()
Removed IOUSBControllerV2::UpdateDeviceAddress()
Removed IOUSBControllerV2::UpdateTopology()
Removed IOUSBControllerV2::WriteStream()
Removed #def kLowLatencyUSB32bitPhysicalMask
Removed #def kLowLatencyUSB64bitPhysicalMask
Removed #def kLowLatencyUSBDefaultOptionBits
IOKit/usb/IOUSBControllerV3.h (Removed)
Removed IOUSBControllerV3
Removed IOUSBControllerV3::AbortPipe()
Removed IOUSBControllerV3::AcquireDeviceZero()
Removed IOUSBControllerV3::AddHSHub()
Removed IOUSBControllerV3::AllocateExtraRootHubPortPower()
Removed IOUSBControllerV3::AllocatePowerStateArray()
Removed IOUSBControllerV3::CanControllerMuxOverToEHCI()
Removed IOUSBControllerV3::ChangeExternalDeviceCount()
Removed IOUSBControllerV3::CheckForEHCIController()
Removed IOUSBControllerV3::CheckForRootHubChanges()
Removed IOUSBControllerV3::CheckPMAssertions()
Removed IOUSBControllerV3::CheckPowerModeBeforeGatedCall()
Removed IOUSBControllerV3::ClearPipeStall()
Removed IOUSBControllerV3::ClosePipe()
Removed IOUSBControllerV3::ControllerDoze()
Removed IOUSBControllerV3::ControllerOff()
Removed IOUSBControllerV3::ControllerOn()
Removed IOUSBControllerV3::ControllerRestart()
Removed IOUSBControllerV3::ControllerSleep()
Removed IOUSBControllerV3::CreateStreams()
Removed IOUSBControllerV3::DeviceRequest()
Removed IOUSBControllerV3::didTerminate()
Removed IOUSBControllerV3::DoAbortStream()
Removed IOUSBControllerV3::DoCreateStreams()
Removed IOUSBControllerV3::DoEnableAddressEndpoints()
Removed IOUSBControllerV3::DoEnableAllEndpoints()
Removed IOUSBControllerV3::DoGetActualDeviceAddress()
Removed IOUSBControllerV3::DoNotPowerOffPortsOnStop()
Removed IOUSBControllerV3::DozeController()
Removed IOUSBControllerV3::EnableAddressEndpoints()
Removed IOUSBControllerV3::EnableAllEndpoints()
Removed IOUSBControllerV3::EnableBusMastering()
Removed IOUSBControllerV3::EnableInterruptsFromController()
Removed IOUSBControllerV3::EnsureUsability()
Removed IOUSBControllerV3::FixupNECControllerConfigRegisters()
Removed IOUSBControllerV3::free()
Removed IOUSBControllerV3::GatedPowerChange()
Removed IOUSBControllerV3::GetActualDeviceAddress()
Removed IOUSBControllerV3::GetBandwidthAvailableForDevice()
Removed IOUSBControllerV3::GetConnectorType()
Removed IOUSBControllerV3::GetErrata64Bits()
Removed IOUSBControllerV3::GetInternalHubErrataBits()
Removed IOUSBControllerV3::getMetaClass()
Removed IOUSBControllerV3::GetMinimumIdlePowerState()
Removed IOUSBControllerV3::GetPMCSR()
Removed IOUSBControllerV3::GetRootHub3Descriptor()
Removed IOUSBControllerV3::GetRootHubBOSDescriptor()
Removed IOUSBControllerV3::GetRootHubPortErrorCount()
Removed IOUSBControllerV3::GetRootHubPowerExitLatencies()
Removed IOUSBControllerV3::HandlePowerChange()
Removed IOUSBControllerV3::init()
Removed IOUSBControllerV3::InitForPM()
Removed IOUSBControllerV3::initialPowerStateForDomainState()
Removed IOUSBControllerV3::IsControllerAvailable()
Removed IOUSBControllerV3::IsocIO()
Removed IOUSBControllerV3::maxCapabilityForDomainState()
Removed IOUSBControllerV3::OpenPipe()
Removed IOUSBControllerV3::PMEHandler()
Removed IOUSBControllerV3::powerChangeDone()
Removed IOUSBControllerV3::powerStateDidChangeTo()
Removed IOUSBControllerV3::powerStateWillChangeTo()
Removed IOUSBControllerV3::Read()
Removed IOUSBControllerV3::ReadV2()
Removed IOUSBControllerV3::ReleaseDeviceZero()
Removed IOUSBControllerV3::RemoveHSHub()
Removed IOUSBControllerV3::ResetControllerState()
Removed IOUSBControllerV3::ResetPipe()
Removed IOUSBControllerV3::RestartControllerFromReset()
Removed IOUSBControllerV3::RestoreControllerStateFromSleep()
Removed IOUSBControllerV3::ReturnExtraRootHubPortPower()
Removed IOUSBControllerV3::RHAbortTransaction()
Removed IOUSBControllerV3::RHCompleteTransaction()
Removed IOUSBControllerV3::RHQueueTransaction()
Removed IOUSBControllerV3::RootHubAbortInterruptRead()
Removed IOUSBControllerV3::RootHubQueueInterruptRead()
Removed IOUSBControllerV3::RootHubStartTimer()
Removed IOUSBControllerV3::RootHubStartTimer32()
Removed IOUSBControllerV3::RootHubStopTimer()
Removed IOUSBControllerV3::RootHubTimerFired()
Removed IOUSBControllerV3::SaveControllerStateForSleep()
Removed IOUSBControllerV3::setPowerState()
Removed IOUSBControllerV3::SetTestMode()
Removed IOUSBControllerV3::start()
Removed IOUSBControllerV3::stop()
Removed IOUSBControllerV3::systemWillShutdown()
Removed IOUSBControllerV3::UIMAbortStream()
Removed IOUSBControllerV3::UIMCreateSSBulkEndpoint()
Removed IOUSBControllerV3::UIMCreateSSInterruptEndpoint()
Removed IOUSBControllerV3::UIMCreateSSIsochEndpoint()
Removed IOUSBControllerV3::UIMCreateStreams()
Removed IOUSBControllerV3::UIMDeviceToBeReset()
Removed IOUSBControllerV3::UIMEnableAddressEndpoints()
Removed IOUSBControllerV3::UIMEnableAllEndpoints()
Removed IOUSBControllerV3::UIMGetActualDeviceAddress()
Removed IOUSBControllerV3::UIMMaxSupportedStream()
Removed IOUSBControllerV3::UpdateThunderboltExtraCurrentiVars()
Removed IOUSBControllerV3::WaitForPCIPauseToFinish()
Removed IOUSBControllerV3::WakeControllerFromDoze()
Removed IOUSBControllerV3::WakeUpCheckPowerModeThreadsGated()
Removed IOUSBControllerV3::willTerminate()
Removed IOUSBControllerV3::Write()
Removed IOUSBRootHubInterruptTransaction
Removed IOUSBRootHubInterruptTransactionPtr
Removed kCheckPowerModeOptionsUserSpaceRequestMask
Removed #def kIOThunderboltAppleDisplay2011DMID
Removed #def kIOThunderboltAppleDVID
Removed #def kIOThunderboltTunnelEndpointDeviceMIDProperty
Removed #def kIOThunderboltTunnelEndpointDeviceVIDProperty
Removed kIOUSBMaxRootHubTransactions
Removed kMaxEHCIPorts
Removed kMaxTransactionsDuringPCIPause
Removed kMaxXHCIPorts
Removed kUSBBusStateReset
Removed kUSBBusStateRunning
Removed kUSBBusStateSuspended
Removed kUSBNumberBusPowerStates
Removed kUSBPowerStateLowPower
Removed kUSBPowerStateOff
Removed kUSBPowerStateOn
Removed kUSBPowerStateRestart
Removed kUSBPowerStateSleep
Removed #def kUSBPowerStateStable
Modified #def kACPIInterruptTypeValid
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBControllerV3.h |
To | Kernel/IOKit/usb/IOUSBHostFamily.h |
Modified #def kGPEACPIString
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBControllerV3.h |
To | Kernel/IOKit/usb/IOUSBHostFamily.h |
IOKit/usb/IOUSBDevice.h (Removed)
Removed IOUSBController
Removed IOUSBControllerV2
Removed IOUSBControllerV3
Removed IOUSBDevice
Removed IOUSBDevice::ChangeGetConfigLock()
Removed IOUSBDevice::CreateInterfaceIterator()
Removed IOUSBDevice::DeviceRequest()
Removed IOUSBDevice::DisplayNotEnoughPowerNotice()
Removed IOUSBDevice::DisplayUserNotification()
Removed IOUSBDevice::DisplayUserNotificationForDevice()
Removed IOUSBDevice::DoLocationOverrideAndModelMatch()
Removed IOUSBDevice::DoMessageClients()
Removed IOUSBDevice::DoMessageClientsEntry()
Removed IOUSBDevice::finalize()
Removed IOUSBDevice::FindConfig()
Removed IOUSBDevice::FindNextDescriptor()
Removed IOUSBDevice::FindNextInterface()
Removed IOUSBDevice::FindNextInterfaceDescriptor()
Removed IOUSBDevice::free()
Removed IOUSBDevice::GetAddress()
Removed IOUSBDevice::GetbcdUSB()
Removed IOUSBDevice::GetBus()
Removed IOUSBDevice::GetBusPowerAvailable()
Removed IOUSBDevice::GetChildLocationID()
Removed IOUSBDevice::GetConfigDescriptor()
Removed IOUSBDevice::GetConfiguration()
Removed IOUSBDevice::GetConfigurationDescriptor()
Removed IOUSBDevice::GetDeviceClass()
Removed IOUSBDevice::GetDeviceDescriptor()
Removed IOUSBDevice::GetDeviceInformation()
Removed IOUSBDevice::GetDevicePowerParent()
Removed IOUSBDevice::GetDeviceRelease()
Removed IOUSBDevice::GetDeviceStatus()
Removed IOUSBDevice::GetDeviceSubClass()
Removed IOUSBDevice::GetExtraPowerAllocated()
Removed IOUSBDevice::GetFullConfigurationDescriptor()
Removed IOUSBDevice::GetHubParent()
Removed IOUSBDevice::GetInterface()
Removed IOUSBDevice::GetInterfacePowerParent()
Removed IOUSBDevice::GetIsochDelay()
Removed IOUSBDevice::GetLocationID()
Removed IOUSBDevice::GetManufacturerStringIndex()
Removed IOUSBDevice::GetMaxPacketSize()
Removed IOUSBDevice::getMetaClass()
Removed IOUSBDevice::GetNumConfigurations()
Removed IOUSBDevice::GetPipeZero()
Removed IOUSBDevice::GetProductID()
Removed IOUSBDevice::GetProductStringIndex()
Removed IOUSBDevice::GetProtocol()
Removed IOUSBDevice::GetSerialNumberStringIndex()
Removed IOUSBDevice::GetSpeed()
Removed IOUSBDevice::GetStringDescriptor()
Removed IOUSBDevice::GetVendorID()
Removed IOUSBDevice::handleClose()
Removed IOUSBDevice::handleIsOpen()
Removed IOUSBDevice::handleOpen()
Removed IOUSBDevice::init()
Removed IOUSBDevice::IsDeviceInternal()
Removed IOUSBDevice::joinPMtree()
Removed IOUSBDevice::MakePipe()
Removed IOUSBDevice::matchPropertyTable()
Removed IOUSBDevice::message()
Removed IOUSBDevice::NewDevice()
Removed IOUSBDevice::OpenOrCloseAllInterfacePipes()
Removed IOUSBDevice::ProcessPortReEnumerate()
Removed IOUSBDevice::ProcessPortReEnumerateEntry()
Removed IOUSBDevice::ProcessPortReset()
Removed IOUSBDevice::ProcessPortResetEntry()
Removed IOUSBDevice::ReEnumerateDevice()
Removed IOUSBDevice::RegisterInterfaces()
Removed IOUSBDevice::ReleaseGetConfigLock()
Removed IOUSBDevice::RequestExtraPower()
Removed IOUSBDevice::requestTerminate()
Removed IOUSBDevice::ResetDevice()
Removed IOUSBDevice::ReturnExtraPower()
Removed IOUSBDevice::SetAddress()
Removed IOUSBDevice::SetBusPowerAvailable()
Removed IOUSBDevice::SetConfiguration()
Removed IOUSBDevice::SetFeature()
Removed IOUSBDevice::SetHubParent()
Removed IOUSBDevice::SetIsochDelay()
Removed IOUSBDevice::SetPort()
Removed IOUSBDevice::SetProperties()
Removed IOUSBDevice::SimpleUnicodeToUTF8()
Removed IOUSBDevice::start()
Removed IOUSBDevice::stop()
Removed IOUSBDevice::SuspendDevice()
Removed IOUSBDevice::SwapUniWords()
Removed IOUSBDevice::TakeGetConfigLock()
Removed IOUSBDevice::terminate()
Removed IOUSBDevice::TerminateInterfaces()
Removed IOUSBDevice::TrimStringDescriptor()
Removed IOUSBHubPolicyMaker
Modified IOUSBInterface
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBUserClient.h |
Modified #def kAllowConfigValueOfZero
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBHostDevice.h |
Modified #def kAllowNumConfigsOfZero
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBHostDevice.h |
IOKit/usb/IOUSBHIDDriver.h (Removed)
Removed IOUSBHIDDriver
Removed IOUSBHIDDriver::AbortAndSuspend()
Removed IOUSBHIDDriver::ChangeOutstandingIO()
Removed IOUSBHIDDriver::CheckForDeadDevice()
Removed IOUSBHIDDriver::CheckForDeadDeviceEntry()
Removed IOUSBHIDDriver::ClaimPendingRead()
Removed IOUSBHIDDriver::ClearFeatureEndpointHalt()
Removed IOUSBHIDDriver::ClearFeatureEndpointHaltEntry()
Removed IOUSBHIDDriver::DecrementOutstandingIO()
Removed IOUSBHIDDriver::didTerminate()
Removed IOUSBHIDDriver::free()
Removed IOUSBHIDDriver::GetHexChar()
Removed IOUSBHIDDriver::GetHIDDescriptor()
Removed IOUSBHIDDriver::GetIndexedString()
Removed IOUSBHIDDriver::getMaxReportSize()
Removed IOUSBHIDDriver::getMetaClass()
Removed IOUSBHIDDriver::GetReport()
Removed IOUSBHIDDriver::getReport()
Removed IOUSBHIDDriver::HandleReport()
Removed IOUSBHIDDriver::HandleReportEntry()
Removed IOUSBHIDDriver::handleStart()
Removed IOUSBHIDDriver::handleStop()
Removed IOUSBHIDDriver::IncrementOutstandingIO()
Removed IOUSBHIDDriver::init()
Removed IOUSBHIDDriver::InitializeUSBHIDPowerManagement()
Removed IOUSBHIDDriver::InterruptReadHandler()
Removed IOUSBHIDDriver::InterruptReadHandlerEntry()
Removed IOUSBHIDDriver::InterruptReadHandlerWithTimeStampEntry()
Removed IOUSBHIDDriver::IsPortSuspended()
Removed IOUSBHIDDriver::LogMemReport()
Removed IOUSBHIDDriver::maxCapabilityForDomainState()
Removed IOUSBHIDDriver::message()
Removed IOUSBHIDDriver::newCountryCodeNumber()
Removed IOUSBHIDDriver::newIndexedString()
Removed IOUSBHIDDriver::newLocationIDNumber()
Removed IOUSBHIDDriver::newManufacturerString()
Removed IOUSBHIDDriver::newProductIDNumber()
Removed IOUSBHIDDriver::newProductString()
Removed IOUSBHIDDriver::newReportDescriptor()
Removed IOUSBHIDDriver::newReportIntervalNumber()
Removed IOUSBHIDDriver::newSerialNumberString()
Removed IOUSBHIDDriver::newTransportString()
Removed IOUSBHIDDriver::newVendorIDNumber()
Removed IOUSBHIDDriver::newVersionNumber()
Removed IOUSBHIDDriver::powerChangeDone()
Removed IOUSBHIDDriver::powerStateDidChangeTo()
Removed IOUSBHIDDriver::powerStateWillChangeTo()
Removed IOUSBHIDDriver::processPacket()
Removed IOUSBHIDDriver::RearmInterruptRead()
Removed IOUSBHIDDriver::SetIdleMillisecs()
Removed IOUSBHIDDriver::setPowerState()
Removed IOUSBHIDDriver::SetProtocol()
Removed IOUSBHIDDriver::SetReport()
Removed IOUSBHIDDriver::setReport()
Removed IOUSBHIDDriver::start()
Removed IOUSBHIDDriver::StartFinalProcessing()
Removed IOUSBHIDDriver::stop()
Removed IOUSBHIDDriver::SuspendPort()
Removed IOUSBHIDDriver::SuspendPortTimer()
Removed IOUSBHIDDriver::willTerminate()
Removed #def HIDMGR2USBREPORTTYPE
Removed #def kHIDStandardDriverRetryCount
Removed #def kHIDStandardRetryCountInMS
Removed #def kMaxHIDReportSize
Removed kUSBHIDNumberPowerStates
Removed kUSBHIDPowerStateLowPower
Removed kUSBHIDPowerStateOff
Removed kUSBHIDPowerStateOn
Removed kUSBHIDPowerStateRestart
Removed kUSBHIDPowerStateSleep
Removed #def USB2HIDMGRREPORTTYPE
Modified #def ENABLE_HIDREPORT_LOGGING
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBHIDDriver.h |
To | Kernel/IOKit/usb/IOUSBHostHIDDevice.h |
Modified #def kUSBHIDReportLoggingLevel
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBHIDDriver.h |
To | Kernel/IOKit/usb/IOUSBHostHIDDevice.h |
IOKit/usb/IOUSBHostDevice.h (Added)
Added AppleUSBHostController
Added AppleUSBHostDescriptorCache
Added AppleUSBHostDeviceIdler
Added AppleUSBHostPort
Added AppleUSBHostResources
Added AppleUSBHostSynchronousRequestCompleter
Added IOUSBHostDevice
Added IOUSBHostDevice::abortDeviceRequests()
Added IOUSBHostDevice::abortDeviceRequestsGated()
Added IOUSBHostDevice::addPowerChild()
Added IOUSBHostDevice::addPowerChildGated()
Added IOUSBHostDevice::addPowerChildThreadCall()
Added IOUSBHostDevice::allocateDownstreamBusCurrent()
Added IOUSBHostDevice::allocateDownstreamBusCurrentGated()
Added IOUSBHostDevice::attach()
Added IOUSBHostDevice::cacheDescriptor()
Added IOUSBHostDevice::cacheDescriptorGated()
Added IOUSBHostDevice::close()
Added IOUSBHostDevice::closeGated()
Added IOUSBHostDevice::compareProperty()
Added IOUSBHostDevice::createIOBuffer()
Added IOUSBHostDevice::createPipe()
Added IOUSBHostDevice::createPipeGated()
Added IOUSBHostDevice::deviceRequest()
Added IOUSBHostDevice::forcePower()
Added IOUSBHostDevice::forcePowerGated()
Added IOUSBHostDevice::free()
Added IOUSBHostDevice::getAddress()
Added IOUSBHostDevice::getCapabilityDescriptors()
Added IOUSBHostDevice::getConfigurationDescriptor()
Added IOUSBHostDevice::getConfigurationDescriptorWithValue()
Added IOUSBHostDevice::getDescriptor()
Added IOUSBHostDevice::getDescriptorGated()
Added IOUSBHostDevice::getDeviceDescriptor()
Added IOUSBHostDevice::getFrameNumber()
Added IOUSBHostDevice::getMetaClass()
Added IOUSBHostDevice::getPortStatus()
Added IOUSBHostDevice::getSpeed()
Added IOUSBHostDevice::getStringDescriptor()
Added IOUSBHostDevice::handleClose()
Added IOUSBHostDevice::handleIsOpen()
Added IOUSBHostDevice::handleOpen()
Added IOUSBHostDevice::idleAssertion()
Added IOUSBHostDevice::initialPowerStateForDomainState()
Added IOUSBHostDevice::initWithController()
Added IOUSBHostDevice::internalDeviceRequest()
Added IOUSBHostDevice::internalDeviceRequestGated()
Added IOUSBHostDevice::matchPropertyTable()
Added IOUSBHostDevice::message()
Added IOUSBHostDevice::open()
Added IOUSBHostDevice::openGated()
Added IOUSBHostDevice::PMstop()
Added IOUSBHostDevice::pmStopThreadCall()
Added IOUSBHostDevice::powerChangeDone()
Added IOUSBHostDevice::powerStateDidChangeTo()
Added IOUSBHostDevice::powerStateDidChangeToGated()
Added IOUSBHostDevice::powerStateWillChangeTo()
Added IOUSBHostDevice::powerStateWillChangeToGated()
Added IOUSBHostDevice::registerPowerService()
Added IOUSBHostDevice::removePowerChild()
Added IOUSBHostDevice::reset()
Added IOUSBHostDevice::setConfiguration()
Added IOUSBHostDevice::setConfigurationGated()
Added IOUSBHostDevice::setPowerState()
Added IOUSBHostDevice::setPowerStateGated()
Added IOUSBHostDevice::start()
Added IOUSBHostDevice::stop()
Added IOUSBHostDevice::stringFromReturn()
Added IOUSBHostDevice::terminate()
Added IOUSBHostDevice::terminateGated()
Added IOUSBHostDevice::updateIdlePolicy()
Added IOUSBHostDevice::updateIdlePolicyAsync()
Added IOUSBHostDevice::updateIdlePolicyGated()
Added IOUSBHostDevice::withController()
Added IOUSBHostInterface
Added #def IOUSBHostFamily_IOUSBHostDevice_h
Added #def kUSBHostDeviceForceSuspend
Modified #def kAllowConfigValueOfZero
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBHostDevice.h |
Modified #def kAllowNumConfigsOfZero
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBHostDevice.h |
IOKit/usb/IOUSBHostFamily.h (Added)
Added #def iokit_usb_codemask
Added #def iokit_usbhost_err
Added #def iokit_usbhost_group
Added #def iokit_usbhost_msg
Added #def iokit_usblegacy_err_msg
Added #def iokit_usblegacy_group
Added #def IOUSBHostFamily_IOUSBHostFamily_h
Added #def kACPIDevicePathKey
Added #def kAppleCurrentExtra
Added #def kAppleCurrentExtraInSleep
Added #def kAppleExternalConnectorBitmap
Added #def kAppleMaxPortCurrent
Added #def kAppleMaxPortCurrentInSleep
Added kEndpointDirectionIn
Added kEndpointDirectionOut
Added kEndpointTypeBulk
Added kEndpointTypeControl
Added kEndpointTypeInterrupt
Added kEndpointTypeIsochronous
Added #def kGetBehaviorACPIMethod
Added #def kRDYForGPIOTest
Added #def kReconfiguredCount
Added kRequestDirectionIn
Added kRequestDirectionOut
Added kRequestRecipientDevice
Added kRequestRecipientOther
Added kRequestTypeClass
Added kRequestTypeStandard
Added kRequestTypeVendor
Added #def kSDControllerCaptiveUSB3ReaderKey
Added #def kSDControllerGPIOPowerACPIMethod
Added #def kSDControllerGPIOResetACPIMethod
Added #def kSDControllerGPIOResetPropertyKey
Added #def kSDPortConnectionBehaviorACPIMethod
Added #def kUSBHostACPIPropertyMultiplexor
Added #def kUSBHostACPIPropertyXHCICompanion
Added kUSBHostConnectorTypeA
Added #def kUSBHostControllerPropertyCompanion
Added #def kUSBHostControllerPropertyDebugError
Added #def kUSBHostControllerPropertyFullSpeedCompanion
Added #def kUSBHostControllerPropertyHighSpeedCompanion
Added #def kUSBHostControllerPropertyIsochronousRequiresContiguous
Added #def kUSBHostControllerPropertyLowSpeedCompanion
Added #def kUSBHostControllerPropertyMuxEnabled
Added #def kUSBHostControllerPropertySleepSupported
Added #def kUSBHostControllerPropertySuperSpeedCompanion
Added #def kUSBHostDevicePropertyConfigurationCurrentOverride
Added #def kUSBHostDevicePropertyConfigurationDescriptorOverride
Added #def kUSBHostDevicePropertyContainerID
Added #def kUSBHostDevicePropertyCurrentConfiguration
Added #def kUSBHostDevicePropertyFailedRequestedPower
Added #def kUSBHostDevicePropertyPreferredConfiguration
Added #def kUSBHostDevicePropertyRemoteWakeOverride
Added #def kUSBHostDevicePropertyResetDurationOverride
Added #def kUSBHostDevicePropertyResumeRecoveryTime
Added #def kUSBHostDevicePropertySerialNumberString
Added #def kUSBHostDevicePropertyVendorString
Added kUSBHostHubClass
Added #def kUSBHostHubPropertyIdlePolicy
Added #def kUSBHostHubPropertyPortSequenceDelay
Added #def kUSBHostHubPropertyPowerSupply
Added #def kUSBHostHubPropertyStartupDelay
Added #def kUSBHostInterfacePropertyAlternateSetting
Added #def kUSBHostMatchingPropertyConfigurationValue
Added #def kUSBHostMatchingPropertyDeviceClass
Added #def kUSBHostMatchingPropertyDeviceProtocol
Added #def kUSBHostMatchingPropertyDeviceReleaseNumber
Added #def kUSBHostMatchingPropertyDeviceSubClass
Added #def kUSBHostMatchingPropertyInterfaceClass
Added #def kUSBHostMatchingPropertyInterfaceNumber
Added #def kUSBHostMatchingPropertyInterfaceProtocol
Added #def kUSBHostMatchingPropertyInterfaceSubClass
Added #def kUSBHostMatchingPropertyPortType
Added #def kUSBHostMatchingPropertyProductID
Added #def kUSBHostMatchingPropertyProductIDArray
Added #def kUSBHostMatchingPropertyProductIDMask
Added #def kUSBHostMatchingPropertySpeed
Added #def kUSBHostMatchingPropertyVendorID
Added kUSBHostMaxDevices
Added kUSBHostMaxPipes
Added #def kUSBHostMessageConfigurationSet
Added #def kUSBHostMessageDeviceConnected
Added #def kUSBHostMessageDeviceCountExceeded
Added #def kUSBHostMessageDeviceDisconnected
Added #def kUSBHostMessageDeviceResume
Added #def kUSBHostMessageDeviceSuspend
Added #def kUSBHostMessageEndpointCountExceeded
Added #def kUSBHostMessageHubCountExceeded
Added #def kUSBHostMessageNotEnoughPower
Added #def kUSBHostMessageOvercurrentCondition
Added #def kUSBHostMessagePortsCreated
Added #def kUSBHostMessageRemoteWake
Added #def kUSBHostMessageRenegotiateCurrent
Added #def kUSBHostMessageTDMLowBattery
Added #def kUSBHostMessageUnsupportedConfiguration
Added #def kUSBHostMessageUpdateIdlePolicy
Added kUSBHostPortConnectable
Added #def kUSBHostPortPropertyBusCurrentAllocation
Added #def kUSBHostPortPropertyBusCurrentSleepAllocation
Added #def kUSBHostPortPropertyCardReader
Added #def kUSBHostPortPropertyCompanionIndex
Added #def kUSBHostPortPropertyConnectable
Added #def kUSBHostPortPropertyConnectorType
Added #def kUSBHostPortPropertyExternalDevicePowerController
Added #def kUSBHostPortPropertyExternalDeviceResetController
Added #def kUSBHostPortPropertyMux
Added #def kUSBHostPortPropertyOffset
Added #def kUSBHostPortPropertyPortNumber
Added #def kUSBHostPortPropertyRemovable
Added #def kUSBHostPortPropertySimulateInterrupt
Added #def kUSBHostPortPropertyTestMode
Added kUSBHostPortTypeCaptive
Added kUSBHostPortTypeCount
Added kUSBHostPortTypeInternal
Added kUSBHostPortTypeStandard
Added #def kUSBHostPropertyDataToggleResetOverride
Added #def kUSBHostPropertyDebugOptions
Added #def kUSBHostPropertyFailedRemoteWake
Added #def kUSBHostPropertyLocationID
Added #def kUSBHostPropertySleepPortCurrentLimit
Added #def kUSBHostPropertySleepPowerSupply
Added #def kUSBHostPropertyWakePortCurrentLimit
Added #def kUSBHostPropertyWakePowerSupply
Added #def kUSBHostReturnNoPower
Added #def kUSBHostReturnPipeStalled
Added #def kUSBPlatformProperties
Added tDeviceRequestDirection
Added tDeviceRequestRecipient
Added tDeviceRequestType
Added tEndpointDirection
Added tEndpointType
Added tUSBHostConnectionSpeed
Added tUSBHostConnectorType
Added tUSBHostDeviceAddress
Added tUSBHostPortConnectable
Added tUSBHostPortStatus
Added tUSBHostPortType
Modified #def kACPIInterruptTypeValid
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBControllerV3.h |
To | Kernel/IOKit/usb/IOUSBHostFamily.h |
Modified #def kGPEACPIString
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBControllerV3.h |
To | Kernel/IOKit/usb/IOUSBHostFamily.h |
IOKit/usb/IOUSBHostHIDDevice.h (Added)
Added IOUSBHostHIDDevice
Added IOUSBHostHIDDevice::free()
Added IOUSBHostHIDDevice::getHidDescriptor()
Added IOUSBHostHIDDevice::getHidDescriptorGated()
Added IOUSBHostHIDDevice::getMaxReportSize()
Added IOUSBHostHIDDevice::getMetaClass()
Added IOUSBHostHIDDevice::getReport()
Added IOUSBHostHIDDevice::getStringAtIndex()
Added IOUSBHostHIDDevice::handleStart()
Added IOUSBHostHIDDevice::interruptReadComplete()
Added IOUSBHostHIDDevice::interruptRetry()
Added IOUSBHostHIDDevice::newCountryCodeNumber()
Added IOUSBHostHIDDevice::newIndexedString()
Added IOUSBHostHIDDevice::newLocationIDNumber()
Added IOUSBHostHIDDevice::newManufacturerString()
Added IOUSBHostHIDDevice::newProductIDNumber()
Added IOUSBHostHIDDevice::newProductString()
Added IOUSBHostHIDDevice::newReportDescriptor()
Added IOUSBHostHIDDevice::newSerialNumberString()
Added IOUSBHostHIDDevice::newTransportString()
Added IOUSBHostHIDDevice::newVendorIDNumber()
Added IOUSBHostHIDDevice::newVersionNumber()
Added IOUSBHostHIDDevice::readInterruptPipeAsync()
Added IOUSBHostHIDDevice::readInterruptPipeAsyncGated()
Added IOUSBHostHIDDevice::SetIdleMillisecs()
Added IOUSBHostHIDDevice::setProtocol()
Added IOUSBHostHIDDevice::setReport()
Added IOUSBHostHIDDevice::setReportComplete()
Added IOUSBHostHIDDevice::start()
Added IOUSBHostHIDDevice::stop()
Added IOUSBHostHIDDevice::willTerminate()
Added IOUSBHostHIDDevice::zlpWriteComplete()
Added #def HID_MGR_2_USB_REPORT_TYPE
Added IOUSBHostHIDDescriptor
Added IOUSBHostHIDReportDescriptor
Added kHIDBootProtocolValue
Added #def kHIDDriverRetryCount
Added kHIDNoInterfaceProtocol
Added kHIDReportProtocolValue
Added kHIDRqGetIdle
Added kHIDRqGetProtocol
Added kHIDRqGetReport
Added kHIDRqSetIdle
Added kHIDRqSetProtocol
Added kHIDRqSetReport
Added kHIDRtFeatureReport
Added kHIDRtInputReport
Added kHIDRtOutputReport
Added kInterruptRetries
Added #def kUSBHID_DeviceIdleTimeout
Added #def kUSBHID_IoIdleTimeout
Added kUSBHIDClass
Added kUSBHIDDesc
Added kUSBHIDInterfaceClass
Added kUSBReportDesc
Added #def USB_2_HID_MGR_REPORT_TYPE
Modified #def ENABLE_HIDREPORT_LOGGING
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBHIDDriver.h |
To | Kernel/IOKit/usb/IOUSBHostHIDDevice.h |
Modified #def kUSBHIDReportLoggingLevel
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBHIDDriver.h |
To | Kernel/IOKit/usb/IOUSBHostHIDDevice.h |
IOKit/usb/IOUSBHostInterface.h (Added)
Added IOUSBHostInterface
Added IOUSBHostInterface::abortDeviceRequests()
Added IOUSBHostInterface::attach()
Added IOUSBHostInterface::close()
Added IOUSBHostInterface::closeGated()
Added IOUSBHostInterface::closePipes()
Added IOUSBHostInterface::closePipesGated()
Added IOUSBHostInterface::compareProperty()
Added IOUSBHostInterface::copyPipe()
Added IOUSBHostInterface::copyPipeGated()
Added IOUSBHostInterface::createIOBuffer()
Added IOUSBHostInterface::deviceRequest()
Added IOUSBHostInterface::free()
Added IOUSBHostInterface::getConfigurationDescriptor()
Added IOUSBHostInterface::getDevice()
Added IOUSBHostInterface::getFrameNumber()
Added IOUSBHostInterface::getIdlePolicy()
Added IOUSBHostInterface::getInterfaceDescriptor()
Added IOUSBHostInterface::getInterfaceDescriptorGated()
Added IOUSBHostInterface::getMetaClass()
Added IOUSBHostInterface::getPortStatus()
Added IOUSBHostInterface::getStringDescriptor()
Added IOUSBHostInterface::initWithDescriptors()
Added IOUSBHostInterface::matchPropertyTable()
Added IOUSBHostInterface::message()
Added IOUSBHostInterface::open()
Added IOUSBHostInterface::openGated()
Added IOUSBHostInterface::pipeLockLock()
Added IOUSBHostInterface::pipeLockUnlock()
Added IOUSBHostInterface::selectAlternateSetting()
Added IOUSBHostInterface::selectAlternateSettingGated()
Added IOUSBHostInterface::setIdlePolicy()
Added IOUSBHostInterface::start()
Added IOUSBHostInterface::stop()
Added IOUSBHostInterface::stringFromReturn()
Added IOUSBHostInterface::terminate()
Added IOUSBHostInterface::updateMatchingProperties()
Added IOUSBHostInterface::withDescriptors()
Added #def IOUSBHostFamily_IOUSBHostInterface_h
IOKit/usb/IOUSBHostIOSource.h (Added)
Added AppleUSBHostController
Added AppleUSBHostRequestPool
Added IOUSBHostDevice
Added IOUSBHostIOSource
Added IOUSBHostIOSource::abort()
Added IOUSBHostIOSource::abortGated()
Added IOUSBHostIOSource::close()
Added IOUSBHostIOSource::closeGated()
Added IOUSBHostIOSource::free()
Added IOUSBHostIOSource::getMetaClass()
Added IOUSBHostIOSource::getState()
Added IOUSBHostIOSource::getStateGated()
Added IOUSBHostIOSource::initWithOwners()
Added IOUSBHostIOSource::io()
Added IOUSBHostIOSource::ioGated()
Added IOUSBHostIOSource::synchronousCompletion()
Added IOUSBHostIOSource::synchronousIsochronousCompletion()
Added IOUSBHostIOSource::timerCompletion()
Added IOUSBHostCompletion
Added #def IOUSBHostFamily_IOUSBHostIOSource_h
IOKit/usb/IOUSBHostPipe.h (Added)
Added AppleUSBHostController
Added IOUSBHostInterface
Added IOUSBHostPipe
Added IOUSBHostPipe::abort()
Added IOUSBHostPipe::abortGated()
Added IOUSBHostPipe::adjustPipe()
Added IOUSBHostPipe::adjustPipeGated()
Added IOUSBHostPipe::clearStall()
Added IOUSBHostPipe::clearStallGated()
Added IOUSBHostPipe::closeGated()
Added IOUSBHostPipe::controlRequest()
Added IOUSBHostPipe::controlRequestGated()
Added IOUSBHostPipe::copyStream()
Added IOUSBHostPipe::copyStreamGated()
Added IOUSBHostPipe::disableStreams()
Added IOUSBHostPipe::disableStreamsGated()
Added IOUSBHostPipe::enableStreams()
Added IOUSBHostPipe::enableStreamsGated()
Added IOUSBHostPipe::free()
Added IOUSBHostPipe::getDeviceAddress()
Added IOUSBHostPipe::getEndpointDescriptor()
Added IOUSBHostPipe::getIdlePolicy()
Added IOUSBHostPipe::getIdlePolicyGated()
Added IOUSBHostPipe::getMetaClass()
Added IOUSBHostPipe::getSpeed()
Added IOUSBHostPipe::getSuperSpeedEndpointCompanionDescriptor()
Added IOUSBHostPipe::initWithDescriptorsAndOwners()
Added IOUSBHostPipe::io()
Added IOUSBHostPipe::isochronousIoGated()
Added IOUSBHostPipe::rawBufferControlRequestCompletion()
Added IOUSBHostPipe::setIdlePolicy()
Added IOUSBHostPipe::setIdlePolicyGated()
Added IOUSBHostPipe::withDescriptorsAndOwners()
Added #def IOUSBHostFamily_IOUSBHostPipe_h
IOKit/usb/IOUSBHostStream.h (Added)
Added IOUSBHostPipe
Added IOUSBHostStream
Added IOUSBHostStream::abort()
Added IOUSBHostStream::abortGated()
Added IOUSBHostStream::closeGated()
Added IOUSBHostStream::free()
Added IOUSBHostStream::getMetaClass()
Added IOUSBHostStream::getPipe()
Added IOUSBHostStream::getStreamID()
Added IOUSBHostStream::initWithOwnersAndStreamID()
Added IOUSBHostStream::io()
Added IOUSBHostStream::withOwnersAndStreamID()
Added #def IOUSBHostFamily_IOUSBHostStream_h
IOKit/usb/IOUSBHubDevice.h (Removed)
Removed IOUSBHubDevice
Removed IOUSBHubDevice::free()
Removed IOUSBHubDevice::GetHubCharacteristics()
Removed IOUSBHubDevice::GetMaxProvidedPower()
Removed IOUSBHubDevice::getMetaClass()
Removed IOUSBHubDevice::GetPolicyMaker()
Removed IOUSBHubDevice::GetSleepCurrent()
Removed IOUSBHubDevice::GetTotalSleepCurrent()
Removed IOUSBHubDevice::init()
Removed IOUSBHubDevice::InitializeCharacteristics()
Removed IOUSBHubDevice::InitializeExtraPower()
Removed IOUSBHubDevice::NewHubDevice()
Removed IOUSBHubDevice::RequestExtraPower()
Removed IOUSBHubDevice::RequestExtraWakePowerGated()
Removed IOUSBHubDevice::RequestProvidedPower()
Removed IOUSBHubDevice::RequestSleepPower()
Removed IOUSBHubDevice::RequestSleepPowerGated()
Removed IOUSBHubDevice::ReturnExtraPower()
Removed IOUSBHubDevice::ReturnExtraWakePowerGated()
Removed IOUSBHubDevice::ReturnSleepPower()
Removed IOUSBHubDevice::ReturnSleepPowerGated()
Removed IOUSBHubDevice::SendExtraPowerMessage()
Removed IOUSBHubDevice::SetHubCharacteristics()
Removed IOUSBHubDevice::SetPolicyMaker()
Removed IOUSBHubDevice::SetSleepCurrent()
Removed IOUSBHubDevice::SetTotalSleepCurrent()
Removed IOUSBHubDevice::start()
Removed IOUSBHubDevice::stop()
Removed IOUSBHubDevice::UpdateUnconnectedExternalPorts()
Removed IOUSBHubDevice::UpdateUnconnectedExternalPortsGated()
Removed IOUSBHubPolicyMaker
Removed kIOUSBHubDeviceCanSleep
Removed kIOUSBHubDeviceIsOnHighSpeedBus
Removed kIOUSBHubDeviceIsOnSuperSpeedBus
Removed kIOUSBHubDeviceIsRootHub
IOKit/usb/IOUSBHubPolicyMaker.h (Removed)
Removed IOUSBHubPolicyMaker
Removed IOUSBHubPolicyMaker::AllocateExtraPower()
Removed IOUSBHubPolicyMaker::ConfigureHubDriver()
Removed IOUSBHubPolicyMaker::EnsureUsability()
Removed IOUSBHubPolicyMaker::GetExtraPortPower()
Removed IOUSBHubPolicyMaker::getMetaClass()
Removed IOUSBHubPolicyMaker::GetMinimumIdlePowerState()
Removed IOUSBHubPolicyMaker::GetPortInformation()
Removed IOUSBHubPolicyMaker::GetPowerExitLatencies()
Removed IOUSBHubPolicyMaker::HubPowerChange()
Removed IOUSBHubPolicyMaker::maxCapabilityForDomainState()
Removed IOUSBHubPolicyMaker::powerChangeDone()
Removed IOUSBHubPolicyMaker::powerStateDidChangeTo()
Removed IOUSBHubPolicyMaker::powerStateForDomainState()
Removed IOUSBHubPolicyMaker::powerStateWillChangeTo()
Removed IOUSBHubPolicyMaker::ProcessUSBNotification()
Removed IOUSBHubPolicyMaker::ReEnumeratePort()
Removed IOUSBHubPolicyMaker::RequestExtraPower()
Removed IOUSBHubPolicyMaker::ResetPort()
Removed IOUSBHubPolicyMaker::ReturnExtraPortPower()
Removed IOUSBHubPolicyMaker::ReturnExtraPower()
Removed IOUSBHubPolicyMaker::setPowerState()
Removed IOUSBHubPolicyMaker::start()
Removed IOUSBHubPolicyMaker::stop()
Removed IOUSBHubPolicyMaker::SuspendPort()
Removed IOUSBHubExitLatencies
Removed IOUSBHubExitLatencyStates
Removed kHubResumeRecoveryTime
Removed #def kIOUSBHubExitLatenciesVersion
Removed #def kIOUSBHubExitLatencyMax
Removed kIOUSBHubNumberPowerStates
Removed kIOUSBHubPowerStateLowPower
Removed kIOUSBHubPowerStateOff
Removed kIOUSBHubPowerStateOn
Removed kIOUSBHubPowerStateRestart
Removed kIOUSBHubPowerStateSleep
Removed #def kIOUSBHubPowerStateStable
Removed kPortResumeRecoveryTime
IOKit/usb/IOUSBInterface.h (Removed)
Removed IOUSBInterface
Removed IOUSBInterface::AbortPipesGated()
Removed IOUSBInterface::CalculateFullMaxPacketSize()
Removed IOUSBInterface::CallSuperClose()
Removed IOUSBInterface::CallSuperOpen()
Removed IOUSBInterface::close()
Removed IOUSBInterface::ClosePipes()
Removed IOUSBInterface::ClosePipesGated()
Removed IOUSBInterface::CreatePipes()
Removed IOUSBInterface::DeviceRequest()
Removed IOUSBInterface::EnableRemoteWake()
Removed IOUSBInterface::finalize()
Removed IOUSBInterface::FindNextAltInterface()
Removed IOUSBInterface::FindNextAssociatedDescriptor()
Removed IOUSBInterface::FindNextPipe()
Removed IOUSBInterface::FindNextPipeGated()
Removed IOUSBInterface::free()
Removed IOUSBInterface::GetAlternateSetting()
Removed IOUSBInterface::GetConfigValue()
Removed IOUSBInterface::GetDevice()
Removed IOUSBInterface::GetEndpointProperties()
Removed IOUSBInterface::GetEndpointPropertiesV3()
Removed IOUSBInterface::GetInterfaceClass()
Removed IOUSBInterface::GetInterfaceNumber()
Removed IOUSBInterface::GetInterfaceProtocol()
Removed IOUSBInterface::GetInterfaceStatus()
Removed IOUSBInterface::GetInterfaceStringIndex()
Removed IOUSBInterface::GetInterfaceSubClass()
Removed IOUSBInterface::getMetaClass()
Removed IOUSBInterface::GetNumEndpoints()
Removed IOUSBInterface::GetPipeObj()
Removed IOUSBInterface::GetPipeObjGated()
Removed IOUSBInterface::handleClose()
Removed IOUSBInterface::handleIsOpen()
Removed IOUSBInterface::handleOpen()
Removed IOUSBInterface::hex2char()
Removed IOUSBInterface::init()
Removed IOUSBInterface::joinPMtree()
Removed IOUSBInterface::matchPropertyTable()
Removed IOUSBInterface::message()
Removed IOUSBInterface::open()
Removed IOUSBInterface::RecreateStreams()
Removed IOUSBInterface::RecreateStreamsGated()
Removed IOUSBInterface::RememberStreams()
Removed IOUSBInterface::RememberStreamsGated()
Removed IOUSBInterface::ReopenPipes()
Removed IOUSBInterface::ReopenPipesGated()
Removed IOUSBInterface::ResetPipes()
Removed IOUSBInterface::SetAlternateInterface()
Removed IOUSBInterface::SetFunctionSuspendFeature()
Removed IOUSBInterface::SetProperties()
Removed IOUSBInterface::start()
Removed IOUSBInterface::stop()
Removed IOUSBInterface::terminate()
Removed IOUSBInterface::UnlinkPipes()
Removed IOUSBInterface::withDescriptors()
IOKit/usb/IOUSBMassStorageClass.h
Removed IOUSBMassStorageClass
Removed IOUSBMassStorageClass::AbortCurrentSCSITask()
Removed IOUSBMassStorageClass::AbortSCSICommand()
Removed IOUSBMassStorageClass::AbortSCSICommandForBulkOnlyProtocol()
Removed IOUSBMassStorageClass::AbortSCSICommandForCBIProtocol()
Removed IOUSBMassStorageClass::AcceptSCSITask()
Removed IOUSBMassStorageClass::BeginProvidedServices()
Removed IOUSBMassStorageClass::BulkDeviceResetDevice()
Removed IOUSBMassStorageClass::BulkOnlyExecuteCommandCompletion()
Removed IOUSBMassStorageClass::BulkOnlyReceiveCSWPacket()
Removed IOUSBMassStorageClass::BulkOnlySendCBWPacket()
Removed IOUSBMassStorageClass::BulkOnlyTransferData()
Removed IOUSBMassStorageClass::BulkOnlyUSBCompletionAction()
Removed IOUSBMassStorageClass::CBIClearFeatureEndpointStall()
Removed IOUSBMassStorageClass::CBIGetStatusEndpointStatus()
Removed IOUSBMassStorageClass::CBIProtocolCommandCompletion()
Removed IOUSBMassStorageClass::CBIProtocolReadInterrupt()
Removed IOUSBMassStorageClass::CBIProtocolTransferData()
Removed IOUSBMassStorageClass::CBIProtocolUSBCompletionAction()
Removed IOUSBMassStorageClass::CheckDeferredTermination()
Removed IOUSBMassStorageClass::ClearFeatureEndpointStall()
Removed IOUSBMassStorageClass::ClearPipeStall()
Removed IOUSBMassStorageClass::CompleteSCSICommand()
Removed IOUSBMassStorageClass::DeviceRecoveryCompletionAction()
Removed IOUSBMassStorageClass::didTerminate()
Removed IOUSBMassStorageClass::DidWakeFromHibernationOrStandby()
Removed IOUSBMassStorageClass::EndProvidedServices()
Removed IOUSBMassStorageClass::FinishDeviceRecovery()
Removed IOUSBMassStorageClass::free()
Removed IOUSBMassStorageClass::GatedCompleteSCSICommand()
Removed IOUSBMassStorageClass::GatedWaitForReset()
Removed IOUSBMassStorageClass::GatedWaitForTaskAbort()
Removed IOUSBMassStorageClass::GetBulkInPipe()
Removed IOUSBMassStorageClass::GetBulkOnlyRequestBlock()
Removed IOUSBMassStorageClass::GetBulkOutPipe()
Removed IOUSBMassStorageClass::GetCBIRequestBlock()
Removed IOUSBMassStorageClass::GetControlPipe()
Removed IOUSBMassStorageClass::GetInterfaceProtocol()
Removed IOUSBMassStorageClass::GetInterfaceReference()
Removed IOUSBMassStorageClass::GetInterfaceSubclass()
Removed IOUSBMassStorageClass::GetInterruptPipe()
Removed IOUSBMassStorageClass::GetMaxLogicalUnitNumber()
Removed IOUSBMassStorageClass::getMetaClass()
Removed IOUSBMassStorageClass::GetNextBulkOnlyCommandTag()
Removed IOUSBMassStorageClass::GetStatusEndpointStatus()
Removed IOUSBMassStorageClass::handleClose()
Removed IOUSBMassStorageClass::handleIsOpen()
Removed IOUSBMassStorageClass::handleOpen()
Removed IOUSBMassStorageClass::HandlePowerOn()
Removed IOUSBMassStorageClass::HandleProtocolServiceFeature()
Removed IOUSBMassStorageClass::init()
Removed IOUSBMassStorageClass::IsPhysicalInterconnectLocationInternal()
Removed IOUSBMassStorageClass::IsProtocolServiceSupported()
Removed IOUSBMassStorageClass::message()
Removed IOUSBMassStorageClass::ReleaseBulkOnlyRequestBlock()
Removed IOUSBMassStorageClass::ReleaseCBIRequestBlock()
Removed IOUSBMassStorageClass::ResetDeviceNow()
Removed IOUSBMassStorageClass::sAbortCurrentSCSITask()
Removed IOUSBMassStorageClass::SendSCSICommand()
Removed IOUSBMassStorageClass::SendSCSICommandForBulkOnlyProtocol()
Removed IOUSBMassStorageClass::SendSCSICommandForCBIProtocol()
Removed IOUSBMassStorageClass::SetInterfaceReference()
Removed IOUSBMassStorageClass::SetMaxLogicalUnitNumber()
Removed IOUSBMassStorageClass::sResetDevice()
Removed IOUSBMassStorageClass::start()
Removed IOUSBMassStorageClass::StartDeviceRecovery()
Removed IOUSBMassStorageClass::stop()
Removed IOUSBMassStorageClass::SuspendPort()
Removed IOUSBMassStorageClass::sWaitForReset()
Removed IOUSBMassStorageClass::sWaitForTaskAbort()
Removed IOUSBMassStorageClass::systemWillShutdown()
Removed IOUSBMassStorageClass::willTerminate()
Removed BulkOnlyRequestBlock
Removed CBIRequestBlock
Removed #def fAbortCurrentSCSITaskInProgress
Removed #def fAutonomousSpinDownWorkAround
Removed #def fBlockOnResetThread
Removed #def fBulkOnlyCBWMemoryDescriptor
Removed #def fBulkOnlyCSWMemoryDescriptor
Removed #def fCBIMemoryDescriptor
Removed #def fClearStallInProgress
Removed #def fClients
Removed #def fConsecutiveResetCount
Removed #def fDeviceAttached
Removed #def fKnownCSWTagMismatchIssues
Removed #def fPortIsSuspended
Removed #def fPortSuspendResumeForPMEnabled
Removed #def fPostDeviceResetCoolDownInterval
Removed #def fPotentiallyStalledPipe
Removed #def fRequiredMaxBusStall
Removed #def fRequiresResetOnResume
Removed #def fResetInProgress
Removed #def fResetStatus
Removed #def fSuspendOnReboot
Removed #def fTerminating
Removed #def fTerminationDeferred
Removed #def fUseUSBResetNotBOReset
Removed #def fWaitingForReconfigurationMessage
Removed #def kIOPropertyIOUnitKey
Removed #def kIOUSBKnownCSWTagIssues
Removed #def kIOUSBMassStorageCharacteristics
Removed #def kIOUSBMassStorageDoNotMatch
Removed #def kIOUSBMassStorageDoNotOperate
Removed #def kIOUSBMassStorageEnableSuspendResumePM
Removed #def kIOUSBMassStorageMaxLogicalUnitNumber
Removed #def kIOUSBMassStoragePostResetCoolDown
Removed #def kIOUSBMassStoragePreferredProtocol
Removed #def kIOUSBMassStoragePreferredSubclass
Removed kIOUSBMassStorageReconfigurationTimeoutMS
Removed #def kIOUSBMassStorageResetOnResume
Removed #def kIOUSBMassStorageSuspendOnReboot
Removed #def kIOUSBMassStorageUseStandardUSBReset
Removed kUSBDAddressLength
Removed StorageBulkOnlyCBW
Removed StorageBulkOnlyCSW
Removed #def UNUSED
IOKit/usb/IOUSBMassStorageUFISubclass.h
Removed IOUSBMassStorageUFIDevice
Removed IOUSBMassStorageUFIDevice::AsyncReadWrite()
Removed IOUSBMassStorageUFIDevice::AsyncReadWriteComplete()
Removed IOUSBMassStorageUFIDevice::ClearNotReadyStatus()
Removed IOUSBMassStorageUFIDevice::CreateStorageServiceNub()
Removed IOUSBMassStorageUFIDevice::DetermineDeviceCharacteristics()
Removed IOUSBMassStorageUFIDevice::DetermineMediaPresence()
Removed IOUSBMassStorageUFIDevice::DetermineMediumCapacity()
Removed IOUSBMassStorageUFIDevice::DetermineMediumWriteProtectState()
Removed IOUSBMassStorageUFIDevice::DisablePolling()
Removed IOUSBMassStorageUFIDevice::EjectTheMedium()
Removed IOUSBMassStorageUFIDevice::EnablePolling()
Removed IOUSBMassStorageUFIDevice::FORMAT_UNIT()
Removed IOUSBMassStorageUFIDevice::FormatMedium()
Removed IOUSBMassStorageUFIDevice::GetDeviceCharacteristicsDictionary()
Removed IOUSBMassStorageUFIDevice::GetFormatCapacities()
Removed IOUSBMassStorageUFIDevice::GetInitialPowerState()
Removed IOUSBMassStorageUFIDevice::getMetaClass()
Removed IOUSBMassStorageUFIDevice::GetNumberOfPowerStateTransitions()
Removed IOUSBMassStorageUFIDevice::GetProductString()
Removed IOUSBMassStorageUFIDevice::GetProtocolCharacteristicsDictionary()
Removed IOUSBMassStorageUFIDevice::GetRevisionString()
Removed IOUSBMassStorageUFIDevice::GetVendorString()
Removed IOUSBMassStorageUFIDevice::HandleCheckPowerState()
Removed IOUSBMassStorageUFIDevice::HandlePowerChange()
Removed IOUSBMassStorageUFIDevice::InitializeDeviceSupport()
Removed IOUSBMassStorageUFIDevice::InitializePowerManagement()
Removed IOUSBMassStorageUFIDevice::INQUIRY()
Removed IOUSBMassStorageUFIDevice::IsParameterValid()
Removed IOUSBMassStorageUFIDevice::IssueRead()
Removed IOUSBMassStorageUFIDevice::IssueWrite()
Removed IOUSBMassStorageUFIDevice::MODE_SELECT_10()
Removed IOUSBMassStorageUFIDevice::MODE_SENSE_10()
Removed IOUSBMassStorageUFIDevice::PollForMediaRemoval()
Removed IOUSBMassStorageUFIDevice::PollForNewMedia()
Removed IOUSBMassStorageUFIDevice::PREVENT_ALLOW_MEDIUM_REMOVAL()
Removed IOUSBMassStorageUFIDevice::ProcessPoll()
Removed IOUSBMassStorageUFIDevice::READ_10()
Removed IOUSBMassStorageUFIDevice::READ_12()
Removed IOUSBMassStorageUFIDevice::READ_CAPACITY()
Removed IOUSBMassStorageUFIDevice::READ_FORMAT_CAPACITIES()
Removed IOUSBMassStorageUFIDevice::ReportDeviceMaxBlocksReadTransfer()
Removed IOUSBMassStorageUFIDevice::ReportDeviceMaxBlocksWriteTransfer()
Removed IOUSBMassStorageUFIDevice::ReportMediumBlockSize()
Removed IOUSBMassStorageUFIDevice::ReportMediumTotalBlockCount()
Removed IOUSBMassStorageUFIDevice::ReportMediumWriteProtection()
Removed IOUSBMassStorageUFIDevice::REQUEST_SENSE()
Removed IOUSBMassStorageUFIDevice::ResetMediumCharacteristics()
Removed IOUSBMassStorageUFIDevice::ResumeDeviceSupport()
Removed IOUSBMassStorageUFIDevice::REZERO_UNIT()
Removed IOUSBMassStorageUFIDevice::SEEK()
Removed IOUSBMassStorageUFIDevice::SEND_DIAGNOSTICS()
Removed IOUSBMassStorageUFIDevice::SetMediumCharacteristics()
Removed IOUSBMassStorageUFIDevice::sProcessPoll()
Removed IOUSBMassStorageUFIDevice::START_STOP_UNIT()
Removed IOUSBMassStorageUFIDevice::StartDeviceSupport()
Removed IOUSBMassStorageUFIDevice::StopDeviceSupport()
Removed IOUSBMassStorageUFIDevice::SuspendDeviceSupport()
Removed IOUSBMassStorageUFIDevice::SyncReadWrite()
Removed IOUSBMassStorageUFIDevice::TerminateDeviceSupport()
Removed IOUSBMassStorageUFIDevice::TEST_UNIT_READY()
Removed IOUSBMassStorageUFIDevice::TicklePowerManager()
Removed IOUSBMassStorageUFIDevice::VERIFY()
Removed IOUSBMassStorageUFIDevice::WRITE_10()
Removed IOUSBMassStorageUFIDevice::WRITE_12()
Removed IOUSBMassStorageUFIDevice::WRITE_AND_VERIFY()
Removed IOUSBMassStorageUFISubclass
Removed IOUSBMassStorageUFISubclass::BeginProvidedServices()
Removed IOUSBMassStorageUFISubclass::EndProvidedServices()
Removed IOUSBMassStorageUFISubclass::getMetaClass()
IOKit/usb/IOUSBNub.h (Removed)
Removed IOUSBController
Removed IOUSBNub
Removed IOUSBNub::getMetaClass()
Removed IOUSBNub::initialize()
Removed IOUSBNub::IsWildCardMatch()
Removed IOUSBNub::USBCompareProperty()
Removed IOUSBNub::USBComparePropertyInArray()
Removed IOUSBNub::USBComparePropertyInArrayWithMask()
Removed IOUSBNub::USBComparePropertyWithMask()
Removed IOUSBPipe
Removed gUSBConfigurationValue
Removed gUSBDeviceClass
Removed gUSBDeviceProtocol
Removed gUSBDeviceReleaseNumber
Removed gUSBDeviceSubClass
Removed gUSBInterfaceClass
Removed gUSBInterfaceNumber
Removed gUSBInterfaceProtocol
Removed gUSBInterfaceSubClass
Removed gUSBProductID
Removed gUSBProductIDMask
Removed gUSBVendorID
Removed printConfigDescriptor()
Removed printDescriptor()
Removed printDeviceDescriptor()
Removed printEndpointDescriptor()
Removed printInterfaceDescriptor()
IOKit/usb/IOUSBPipe.h (Removed)
Removed IOUSBInterface
Removed IOUSBPipe
Removed IOUSBPipe::Abort()
Removed IOUSBPipe::ClearPipeStall()
Removed IOUSBPipe::ClearStall()
Removed IOUSBPipe::ClosePipe()
Removed IOUSBPipe::ControlRequest()
Removed IOUSBPipe::free()
Removed IOUSBPipe::GetAddress()
Removed IOUSBPipe::GetDirection()
Removed IOUSBPipe::GetEndpoint()
Removed IOUSBPipe::GetEndpointDescriptor()
Removed IOUSBPipe::GetEndpointNumber()
Removed IOUSBPipe::GetInterval()
Removed IOUSBPipe::GetMaxPacketSize()
Removed IOUSBPipe::getMetaClass()
Removed IOUSBPipe::GetPipeStatus()
Removed IOUSBPipe::GetStatus()
Removed IOUSBPipe::GetSyncType()
Removed IOUSBPipe::GetType()
Removed IOUSBPipe::GetUsageType()
Removed IOUSBPipe::InitToEndpoint()
Removed IOUSBPipe::Read()
Removed IOUSBPipe::Reset()
Removed IOUSBPipe::SetPipePolicy()
Removed IOUSBPipe::ToEndpoint()
Removed IOUSBPipe::Write()
Removed #def kAppleUSBSSIsocContinuousFrame
IOKit/usb/IOUSBPipeV2.h (Removed)
Removed IOUSBPipeV2
Removed IOUSBPipeV2::Abort()
Removed IOUSBPipeV2::CreateStreams()
Removed IOUSBPipeV2::GetBytesPerInterval()
Removed IOUSBPipeV2::GetConfiguredStreams()
Removed IOUSBPipeV2::GetMaxBurst()
Removed IOUSBPipeV2::getMetaClass()
Removed IOUSBPipeV2::GetMult()
Removed IOUSBPipeV2::GetSuperSpeedEndpointCompanionDescriptor()
Removed IOUSBPipeV2::InitToEndpoint()
Removed IOUSBPipeV2::Read()
Removed IOUSBPipeV2::SetPipePolicy()
Removed IOUSBPipeV2::SupportsStreams()
Removed IOUSBPipeV2::ToEndpoint()
Removed IOUSBPipeV2::Write()
IOKit/usb/IOUSBRootHubDevice.h (Removed)
Removed IOUSBRootHubDevice
Removed IOUSBRootHubDevice::DeviceRequest()
Removed IOUSBRootHubDevice::DeviceRequestWorker()
Removed IOUSBRootHubDevice::free()
Removed IOUSBRootHubDevice::GatedDeviceRequest()
Removed IOUSBRootHubDevice::GetDeviceInformation()
Removed IOUSBRootHubDevice::getMetaClass()
Removed IOUSBRootHubDevice::GetSleepCurrent()
Removed IOUSBRootHubDevice::init()
Removed IOUSBRootHubDevice::InitializeCharacteristics()
Removed IOUSBRootHubDevice::InitializeExtraPower()
Removed IOUSBRootHubDevice::IsRootHub()
Removed IOUSBRootHubDevice::NewRootHubDevice()
Removed IOUSBRootHubDevice::RequestExtraPower()
Removed IOUSBRootHubDevice::RequestExtraWakePower()
Removed IOUSBRootHubDevice::RequestSleepPower()
Removed IOUSBRootHubDevice::ReturnExtraPower()
Removed IOUSBRootHubDevice::ReturnExtraWakePower()
Removed IOUSBRootHubDevice::ReturnSleepPower()
Removed IOUSBRootHubDevice::SendExtraPowerMessage()
Removed IOUSBRootHubDevice::SetSleepCurrent()
Removed IOUSBRootHubDevice::start()
Removed IOUSBRootHubDevice::stop()
Removed RHCommandHeader
Removed RHCommandHeaderPtr
IOKit/usb/IOUSBUserClient.h
Removed IOUSBUserClientInit
Removed IOUSBUserClientInit::MergeDictionaryIntoDictionary()
Removed IOUSBUserClientInit::MergeDictionaryIntoProvider()
Removed kIOUSBLibInterfaceUserClientV3NumCommands
Added IOUSBUserClientLegacy
Added IOUSBUserClientLegacy::clientClose()
Added IOUSBUserClientLegacy::close()
Added IOUSBUserClientLegacy::closeGated()
Added IOUSBUserClientLegacy::free()
Added IOUSBUserClientLegacy::GetConfigDescriptor()
Added IOUSBUserClientLegacy::GetController()
Added IOUSBUserClientLegacy::GetDevice()
Added IOUSBUserClientLegacy::GetFrameNumber()
Added IOUSBUserClientLegacy::GetFrameNumberWithTime()
Added IOUSBUserClientLegacy::GetMicroFrameNumber()
Added IOUSBUserClientLegacy::initWithTask()
Added IOUSBUserClientLegacy::isAuthorized()
Added IOUSBUserClientLegacy::open()
Added IOUSBUserClientLegacy::openGated()
Added IOUSBUserClientLegacy::requestCompletion()
Added IOUSBUserClientLegacy::setAsyncPort()
Added IOUSBUserClientLegacy::stop()
Added IOUSBUserClientLegacy::terminate()
Modified IOUSBDevice
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBController.h |
To | Kernel/IOKit/usb/IOUSBUserClient.h |
Modified IOUSBInterface
Header | |
---|---|
From | Kernel/IOKit/usb/IOUSBDevice.h |
To | Kernel/IOKit/usb/IOUSBUserClient.h |
Modified IOUSBUserClientLegacy::getMetaClass()
Introduction | Removal | |
---|---|---|
From | OS X 10.6 | OS X 10.7 |
To | OS X 10.11 | -- |
Modified IOUSBUserClientLegacy::start()
Introduction | Removal | |
---|---|---|
From | OS X 10.6 | OS X 10.7 |
To | OS X 10.11 | -- |
IOKit/usb/IOUSBWorkLoop.h (Removed)
Removed IOUSBWorkLoop
Removed IOUSBWorkLoop::CloseGate()
Removed IOUSBWorkLoop::closeGate()
Removed IOUSBWorkLoop::free()
Removed IOUSBWorkLoop::getMetaClass()
Removed IOUSBWorkLoop::init()
Removed IOUSBWorkLoop::OpenGate()
Removed IOUSBWorkLoop::sleep()
Removed IOUSBWorkLoop::SleepWithTimeout()
Removed IOUSBWorkLoop::tryCloseGate()
Removed IOUSBWorkLoop::wake()
Removed IOUSBWorkLoop::Wakeup()
Removed IOUSBWorkLoop::workLoop()
IOKit/usb/StandardUSB.h (Added)
Added #def HostToUSB16
Added #def HostToUSB32
Added #def HostToUSB64
Added #def IOUSBHostFamily_StandardUSB_h
Added #def StandardUSBBit
Added #def StandardUSBBitRange
Added #def StandardUSBBitRange64
Added #def StandardUSBBitRangePhase
Added #def USBToHost16
Added #def USBToHost32
Added #def USBToHost64
IOKit/usb/USB.h
Added #def kIOUSBMessageLegacyReEnumerateDevice
Added #def kIOUSBMessageLegacyResetDevice
Added #def kIOUSBMessageLegacySuspendDevice
kern/clock.h
Added mach_absolutetime_asleep
kern/debug.h
Added io_stats_snapshot
Added kGlobalForcedIdle
Added kThreadDecompressedBT
Added kThreadFaultedBT
Added kThreadTruncatedBT
Added STACKSHOT_ENABLE_FAULTING
Added #def STACKSHOT_KCCONTAINER_TASK
Added #def STACKSHOT_KCCONTAINER_THREAD
Added STACKSHOT_KCDATA_FORMAT
Added #def STACKSHOT_KCTYPE_BOOTARGS
Added #def STACKSHOT_KCTYPE_GLOBAL_MEM_STATS
Added #def STACKSHOT_KCTYPE_IOSTATS
Added #def STACKSHOT_KCTYPE_JETSAM_LEVEL
Added #def STACKSHOT_KCTYPE_KERN_PAGE_SIZE
Added #def STACKSHOT_KCTYPE_KERN_STACKFRAME
Added #def STACKSHOT_KCTYPE_KERN_STACKFRAME64
Added #def STACKSHOT_KCTYPE_OSVERSION
Added #def STACKSHOT_KCTYPE_SHAREDCACHE_LOADINFO
Added #def STACKSHOT_KCTYPE_TASK_SNAPSHOT
Added #def STACKSHOT_KCTYPE_THREAD_NAME
Added #def STACKSHOT_KCTYPE_THREAD_SNAPSHOT
Added #def STACKSHOT_KCTYPE_USER_STACKFRAME
Added #def STACKSHOT_KCTYPE_USER_STACKFRAME64
Added #def STASKSHOT_KCTYPE_DONATING_PIDS
Added task_snapshot_v2
Added thread_snapshot_v2
kern/energy_perf.h
Added #def GPU_BUSY_VALID
Added #def GPU_CYCLE_COUNT_VALID
Added #def GPU_MISC_VALID
Added #def GPU_NCMDS_VALID
Added #def GPU_NOUTSTANDING_VALID
Added gpu_set_fceiling_t
kern/hv_support.h
Removed hv_release_mp_notify()
Removed hv_set_mp_notify()
kern/kern_cdata.h (Added)
Added KC_ST_CHAR
Added KC_ST_INT16
Added KC_ST_INT32
Added KC_ST_INT64
Added KC_ST_INT8
Added KC_ST_UINT16
Added KC_ST_UINT32
Added KC_ST_UINT64
Added KC_ST_UINT8
Added #def KCDATA_BUFFER_BEGIN_CRASHINFO
Added #def KCDATA_BUFFER_BEGIN_STACKSHOT
Added #def KCDATA_CONTAINER_ID
Added #def KCDATA_DESC_MAXLEN
Added #def KCDATA_ITEM_ARRAY_GET_EL_COUNT
Added #def KCDATA_ITEM_ARRAY_GET_EL_SIZE
Added #def KCDATA_ITEM_ARRAY_GET_EL_TYPE
Added KCDATA_ITEM_FIND_TYPE()
Added #def KCDATA_ITEM_FLAGS
Added #def KCDATA_ITEM_FOREACH
Added #def KCDATA_ITEM_HEADER_SIZE
Added #def KCDATA_ITEM_NEXT_HEADER
Added #def KCDATA_ITEM_SIZE
Added kcdata_item_t
Added #def KCDATA_ITEM_TYPE
Added #def KCDATA_TYPE_ARRAY
Added #def KCDATA_TYPE_BINDATA_DESC
Added #def KCDATA_TYPE_BUFFER_END
Added #def KCDATA_TYPE_CONTAINER_BEGIN
Added #def KCDATA_TYPE_CONTAINER_END
Added kcdata_type_definition
Added #def KCDATA_TYPE_INT32_DESC
Added #def KCDATA_TYPE_INT64_DESC
Added #def KCDATA_TYPE_INVALID
Added #def KCDATA_TYPE_LIBRARY_LOADINFO
Added #def KCDATA_TYPE_LIBRARY_LOADINFO64
Added #def KCDATA_TYPE_MACH_ABSOLUTE_TIME
Added #def KCDATA_TYPE_STRING_DESC
Added #def KCDATA_TYPE_TIMEBASE
Added #def KCDATA_TYPE_TIMEVAL
Added #def KCDATA_TYPE_TYPEDEFINTION
Added #def KCDATA_TYPE_UINT32_DESC
Added #def KCDATA_TYPE_UINT64_DESC
Added #def KCDATA_TYPE_USECS_SINCE_EPOCH
Added kcs_get_elem_count()
Added kcs_get_elem_size()
Added kcs_set_elem_size()
Added #def KCS_SUBTYPE_FLAGS_ARRAY
Added #def KCS_SUBTYPE_FLAGS_NONE
Added #def KCS_SUBTYPE_PACK_SIZE
Added kctype_subtype_t
kern/kern_types.h
Added #def TIMEOUT_NO_LEEWAY
Added #def TIMEOUT_WAIT_FOREVER
kern/kpc.h
Added #def CONFIGURABLE_RELOAD_CPU
Added #def CONFIGURABLE_SHADOW_CPU
Added #def FIXED_RELOAD_CPU
Added #def FIXED_SHADOW_CPU
Added kpc_actionid
Added #def KPC_ALL_CPUS
Added kpc_arch_init()
Added #def KPC_CLASS_CONFIGURABLE
Added #def KPC_CLASS_CONFIGURABLE_MASK
Added #def KPC_CLASS_FIXED
Added #def KPC_CLASS_FIXED_MASK
Added #def KPC_CLASS_POWER
Added #def KPC_CLASS_POWER_MASK
Added #def KPC_CLASS_RAWPMU
Added #def KPC_CLASS_RAWPMU_MASK
Added kpc_common_init()
Added kpc_config_remote
Added kpc_configurable_count()
Added kpc_configurable_max()
Added kpc_controls_counter()
Added kpc_counterbuf_alloc()
Added kpc_counterbuf_free()
Added kpc_disable_whitelist()
Added kpc_driver
Added kpc_fixed_config_count()
Added kpc_fixed_count()
Added kpc_fixed_max()
Added kpc_force_all_ctrs()
Added kpc_get_actionid()
Added kpc_get_classes()
Added kpc_get_config()
Added kpc_get_config_count()
Added kpc_get_counter_count()
Added kpc_get_counters_remote
Added kpc_get_cpu_counters()
Added kpc_get_fixed_config()
Added kpc_get_fixed_counters()
Added kpc_get_force_all_ctrs()
Added kpc_get_period()
Added kpc_get_pmu_version()
Added kpc_get_rawpmu_config()
Added kpc_get_running()
Added kpc_idle()
Added kpc_idle_exit()
Added kpc_init()
Added kpc_is_running_fixed()
Added kpc_multiple_clients()
Added kpc_pm_handler_t
Added #def KPC_PMU_ARM_APPLE
Added #def KPC_PMU_ARM_V2
Added #def KPC_PMU_ERROR
Added #def KPC_PMU_INTEL_V2
Added #def KPC_PMU_INTEL_V3
Added kpc_popcount()
Added kpc_register_cpu()
Added kpc_running_remote
Added kpc_sample_kperf()
Added kpc_set_actionid()
Added kpc_set_config()
Added kpc_set_config_arch()
Added kpc_set_period()
Added kpc_set_period_arch()
Added kpc_set_running()
Added kpc_set_running_arch()
Added kpc_set_sw_inc()
Added kpc_switch_context()
Added kpc_thread_ast_handler()
Added kpc_thread_create()
Added kpc_thread_destroy()
Added kpc_thread_init()
Added kpc_threads_counting
Modified #def CONFIGURABLE_ACTIONID
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def CONFIGURABLE_RELOAD
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def CONFIGURABLE_SHADOW
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_ACTIONID
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_RELOAD
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_SHADOW
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
kern/queue.h
Added movqueue()
Added #def qe_element
Added #def qe_foreach
Added #def qe_foreach_element
Added #def qe_foreach_element_safe
Added #def qe_foreach_safe
Added #def queue_chain_init
Added #def queue_head_init
Added re_queue_head()
Added re_queue_tail()
libkern/c++/OSMetaClass.h
Added #def APPLE_KEXT_COMPATIBILITY_OVERRIDE
Added #def APPLE_KEXT_OVERRIDE
libkern/c++/OSString.h
Removed OSString::withStringOfLength()
libkern/OSKextLib.h
Added OSKextGrabPgoData()
mach-o/loader.h
Added #def LC_LINKER_OPTIMIZATION_HINT
Added #def LC_LINKER_OPTION
Added #def LC_VERSION_MIN_WATCHOS
Added linker_option_command
Added #def MH_APP_EXTENSION_SAFE
mach-o/nlist.h
Added #def N_ALT_ENTRY
mach/exception_types.h
Added #def EXC_CORPSE_NOTIFY
Added #def EXC_MASK_CORPSE_NOTIFY
mach/host_info.h
Added #def HOST_DEBUG_INFO_INTERNAL
mach/host_special_ports.h
Added #def HOST_CONTAINERD_PORT
Added #def host_get_container_port
Added #def host_get_sysdiagnose_port
Added #def host_set_container_port
Added #def host_set_sysdiagnose_port
Added #def HOST_SYSDIAGNOSE_PORT
Added #def HOST_XPC_EXCEPTION_PORT
mach/mach_host.h
Added mach_memory_info()
mach/machine.h
Added #def CPUFAMILY_ARM_TYPHOON
mach/machine/sdt.h
Added #def DTRACE_VM5
mach/memory_object_types.h
Added #def MAP_MEM_4K_DATA_ADDR
Added upl_control_flags_t
Added #def UPL_MEMORY_TAG
Added #def UPL_MEMORY_TAG_MAKE
Added #def UPL_MEMORY_TAG_MASK
Added #def UPL_MEMORY_TAG_SHIFT
mach/sysdiagnose_notification_server.h (Added)
Added #def subsystem_to_name_map_sysdiagnose_notification
Added #def sysdiagnose_notification_MSG_COUNT
mach/task_info.h
Added #def TASK_DEBUG_INFO_INTERNAL
Added #def TASK_FLAGS_INFO
Added #def TASK_FLAGS_INFO_COUNT
Added task_flags_info_data_t
Added task_flags_info_t
Added #def TASK_VM_INFO_PURGEABLE_ACCOUNT
Added #def TASK_VM_INFO_REV0_COUNT
Added #def TF_LP64
mach/thread_info.h
Added #def MAXTHREADNAMESIZE
Added #def TH_FLAGS_GLOBAL_FORCED_IDLE
Added #def THREAD_DEBUG_INFO_INTERNAL
Added #def THREAD_EXTENDED_INFO
Added #def THREAD_EXTENDED_INFO_COUNT
Added thread_extended_info_t
mach/vm_behavior.h
Added #def VM_BEHAVIOR_PAGEOUT
mach/vm_prot.h
Added #def VM_PROT_MEMORY_TAG
Added #def VM_PROT_MEMORY_TAG_MAKE
Added #def VM_PROT_MEMORY_TAG_MASK
Added #def VM_PROT_MEMORY_TAG_SHIFT
mach/vm_statistics.h
Added #def VM_FLAGS_RESILIENT_CODESIGN
Added #def VM_FLAGS_RESILIENT_MEDIA
Added #def VM_FLAGS_RETURN_4K_DATA_ADDR
Added #def VM_MEMORY_ASL
Added #def VM_MEMORY_CORPSEINFO
Added #def VM_MEMORY_RAWCAMERA
Added #def VM_PAGE_QUERY_PAGE_CS_NX
mach_debug/mach_debug_types.h
Added mach_core_fileheader
Added #def MACH_CORE_FILEHEADER_SIGNATURE
mach_debug/zone_info.h
Added mach_memory_info_array_t
Added mach_memory_info_t
net/if.h
Added #def KEV_DL_RRC_STATE_CHANGED
net/if_media.h
Added #def IFM_2500_T
Added #def IFM_5000_T
net/pfkeyv2.h
Added #def SADB_EXT_MIGRATE_ADDRESS_DST
Added #def SADB_EXT_MIGRATE_ADDRESS_SRC
Added #def SADB_MIGRATE
Added #def SADB_X_EALG_AES_GCM
Added #def SADB_X_EXT_MIGRATE_IPSECIF
netinet/in.h
Removed inet_ntoa()
Removed inet_ntoa_r()
Removed inet_pton()
netinet/tcp.h
Added #def TCP_CONNECTION_INFO
Added tcp_connection_info
Added #def TCP_FASTOPEN
Added #def TCPCI_FLAG_LOSSRECOVERY
Added #def TCPCI_FLAG_REORDERING_DETECTED
Added #def TCPCI_OPT_ECN
Added #def TCPCI_OPT_SACK
Added #def TCPCI_OPT_TIMESTAMPS
Added #def TCPCI_OPT_WSCALE
Added #def TCPOLEN_FASTOPEN_REQ
Added #def TCPOPT_FASTOPEN
netinet6/scope6_var.h (Added)
Added #def SCOPE6_ID_MAX
pexpert/i386/boot.h
Removed #def kBootArgsFlagCSRPendingConfig
Added #def kBootArgsFlagCSRConfigMode
Added #def kBootArgsFlagInstallUI
pexpert/pexpert.h
Added gPlatformECID
Added PE_cpu_signal_cancel()
Added PE_cpu_signal_deferred()
Added PE_i_can_has_debugger()
security/mac.h
Added #def SECURITY_MAC_CHECK_ENFORCE
Added #def SECURITY_MAC_CTLFLAGS
security/mac_internal.h
Added #def MAC_BOOLEAN
Added #def MAC_CHECK
Added mac_check_structmac_consistent()
Added mac_context_check_enforce()
Added mac_context_set_enforce()
Added mac_cred_label_externalize()
Added mac_cred_label_internalize()
Added mac_device_enforce
Added mac_error_select()
Added mac_externalize()
Added #def MAC_EXTERNALIZE
Added #def MAC_EXTERNALIZE_AUDIT
Added #def MAC_GRANT
Added mac_internalize()
Added #def MAC_INTERNALIZE
Added mac_label_destroy()
Added mac_label_element
Added mac_label_element_list
Added mac_label_element_list_t
Added mac_label_init()
Added mac_label_listener
Added mac_label_listeners_t
Added mac_label_vnodes
Added mac_labelzone_alloc()
Added mac_labelzone_free()
Added mac_labelzone_init()
Added mac_late
Added #def mac_mbuf_to_label
Added #def MAC_PERFORM
Added mac_pipe_enforce
Added mac_pipe_label_externalize()
Added mac_pipe_label_internalize()
Added mac_policy_addto_labellist()
Added mac_policy_list
Added mac_policy_list_busy()
Added mac_policy_list_conditional_busy()
Added mac_policy_list_element
Added mac_policy_list_t
Added mac_policy_list_unbusy()
Added mac_policy_removefrom_labellist()
Added mac_posixsem_enforce
Added mac_posixshm_enforce
Added mac_proc_check_enforce()
Added mac_proc_enforce
Added mac_socket_enforce
Added mac_static_label_element_list
Added mac_system_enforce
Added mac_sysvmsg_enforce
Added mac_sysvsem_enforce
Added mac_sysvshm_enforce
Added mac_vm_enforce
Added mac_vnode_enforce
Added mac_vnode_label_externalize()
Added mac_vnode_label_internalize()
Added sysctl__security_children
Added sysctl__security_mac_children
security/mac_mach_internal.h
Removed mac_thread_get_threadlabel()
Removed mac_thread_get_uthreadlabel()
security/mac_policy.h
Added OSObject
Added io_object_t
Added #def LABEL_TO_SLOT
Added #def MAC_AUDIT_DATA_LIMIT
Added #def MAC_AUDIT_DEFAULT
Added #def MAC_AUDIT_NO
Added mac_audit_text()
Added #def MAC_AUDIT_YES
Added #def mac_get_mpc
Added mac_label_get()
Added mac_label_set()
Added #def MAC_NOWAIT
Added mac_policy_conf
Added mac_policy_handle_t
Added mac_policy_ops
Added #def MAC_POLICY_OPS_VERSION
Added mac_policy_register()
Added #def MAC_POLICY_SET
Added mac_policy_unregister()
Added mac_vnop_getxattr()
Added mac_vnop_removexattr()
Added mac_vnop_setxattr()
Added #def MAC_WAITOK
Added #def MPC_LOADTIME_BASE_POLICY
Added #def MPC_LOADTIME_FLAG_LABELMBUFS
Added #def MPC_LOADTIME_FLAG_NOTLATE
Added #def MPC_LOADTIME_FLAG_UNLOADOK
Added #def MPC_RUNTIME_FLAG_REGISTERED
Added #def mpc_t
Added mpo_audit_check_postselect_t
Added mpo_audit_check_preselect_t
Added mpo_bpfdesc_check_receive_t
Added mpo_bpfdesc_label_associate_t
Added mpo_bpfdesc_label_destroy_t
Added mpo_bpfdesc_label_init_t
Added mpo_cred_check_label_update_execve_t
Added mpo_cred_check_label_update_t
Added mpo_cred_check_visible_t
Added mpo_cred_label_associate_fork_t
Added mpo_cred_label_associate_kernel_t
Added mpo_cred_label_associate_t
Added mpo_cred_label_associate_user_t
Added mpo_cred_label_destroy_t
Added mpo_cred_label_externalize_audit_t
Added mpo_cred_label_externalize_t
Added mpo_cred_label_init_t
Added mpo_cred_label_internalize_t
Added mpo_cred_label_update_execve_t
Added mpo_cred_label_update_t
Added mpo_devfs_label_associate_device_t
Added mpo_devfs_label_associate_directory_t
Added mpo_devfs_label_copy_t
Added mpo_devfs_label_destroy_t
Added mpo_devfs_label_init_t
Added mpo_devfs_label_update_t
Added mpo_file_check_change_offset_t
Added mpo_file_check_create_t
Added mpo_file_check_dup_t
Added mpo_file_check_fcntl_t
Added mpo_file_check_get_offset_t
Added mpo_file_check_get_t
Added mpo_file_check_inherit_t
Added mpo_file_check_ioctl_t
Added mpo_file_check_lock_t
Added mpo_file_check_mmap_downgrade_t
Added mpo_file_check_mmap_t
Added mpo_file_check_receive_t
Added mpo_file_check_set_t
Added mpo_file_label_associate_t
Added mpo_file_label_destroy_t
Added mpo_file_label_init_t
Added mpo_ifnet_check_label_update_t
Added mpo_ifnet_check_transmit_t
Added mpo_ifnet_label_associate_t
Added mpo_ifnet_label_copy_t
Added mpo_ifnet_label_destroy_t
Added mpo_ifnet_label_externalize_t
Added mpo_ifnet_label_init_t
Added mpo_ifnet_label_internalize_t
Added mpo_ifnet_label_recycle_t
Added mpo_ifnet_label_update_t
Added mpo_inpcb_check_deliver_t
Added mpo_inpcb_label_associate_t
Added mpo_inpcb_label_destroy_t
Added mpo_inpcb_label_init_t
Added mpo_inpcb_label_recycle_t
Added mpo_inpcb_label_update_t
Added mpo_iokit_check_device_t
Added mpo_iokit_check_filter_properties_t
Added mpo_iokit_check_get_property_t
Added mpo_iokit_check_hid_control_t
Added mpo_iokit_check_nvram_delete_t
Added mpo_iokit_check_nvram_get_t
Added mpo_iokit_check_nvram_set_t
Added mpo_iokit_check_open_t
Added mpo_iokit_check_set_properties_t
Added mpo_ipq_label_associate_t
Added mpo_ipq_label_compare_t
Added mpo_ipq_label_destroy_t
Added mpo_ipq_label_init_t
Added mpo_ipq_label_update_t
Added mpo_kext_check_load_t
Added mpo_kext_check_query_t
Added mpo_kext_check_unload_t
Added mpo_mbuf_label_associate_bpfdesc_t
Added mpo_mbuf_label_associate_ifnet_t
Added mpo_mbuf_label_associate_inpcb_t
Added mpo_mbuf_label_associate_ipq_t
Added mpo_mbuf_label_associate_linklayer_t
Added mpo_mbuf_label_associate_multicast_encap_t
Added mpo_mbuf_label_associate_netlayer_t
Added mpo_mbuf_label_associate_socket_t
Added mpo_mbuf_label_copy_t
Added mpo_mbuf_label_destroy_t
Added mpo_mbuf_label_init_t
Added mpo_mount_check_fsctl_t
Added mpo_mount_check_getattr_t
Added mpo_mount_check_label_update_t
Added mpo_mount_check_mount_t
Added mpo_mount_check_remount_t
Added mpo_mount_check_setattr_t
Added mpo_mount_check_stat_t
Added mpo_mount_check_umount_t
Added mpo_mount_label_associate_t
Added mpo_mount_label_destroy_t
Added mpo_mount_label_externalize_t
Added mpo_mount_label_init_t
Added mpo_mount_label_internalize_t
Added mpo_netinet_fragment_t
Added mpo_netinet_icmp_reply_t
Added mpo_netinet_tcp_reply_t
Added mpo_pipe_check_ioctl_t
Added mpo_pipe_check_kqfilter_t
Added mpo_pipe_check_label_update_t
Added mpo_pipe_check_read_t
Added mpo_pipe_check_select_t
Added mpo_pipe_check_stat_t
Added mpo_pipe_check_write_t
Added mpo_pipe_label_associate_t
Added mpo_pipe_label_copy_t
Added mpo_pipe_label_destroy_t
Added mpo_pipe_label_externalize_t
Added mpo_pipe_label_init_t
Added mpo_pipe_label_internalize_t
Added mpo_pipe_label_update_t
Added mpo_policy_destroy_t
Added mpo_policy_init_t
Added mpo_policy_initbsd_t
Added mpo_policy_syscall_t
Added mpo_posixsem_check_create_t
Added mpo_posixsem_check_open_t
Added mpo_posixsem_check_post_t
Added mpo_posixsem_check_unlink_t
Added mpo_posixsem_check_wait_t
Added mpo_posixsem_label_associate_t
Added mpo_posixsem_label_destroy_t
Added mpo_posixsem_label_init_t
Added mpo_posixshm_check_create_t
Added mpo_posixshm_check_mmap_t
Added mpo_posixshm_check_open_t
Added mpo_posixshm_check_stat_t
Added mpo_posixshm_check_truncate_t
Added mpo_posixshm_check_unlink_t
Added mpo_posixshm_label_associate_t
Added mpo_posixshm_label_destroy_t
Added mpo_posixshm_label_init_t
Added mpo_priv_check_t
Added mpo_priv_grant_t
Added mpo_proc_check_cpumon_t
Added mpo_proc_check_debug_t
Added mpo_proc_check_expose_task_t
Added mpo_proc_check_fork_t
Added mpo_proc_check_get_task_name_t
Added mpo_proc_check_get_task_t
Added mpo_proc_check_getaudit_t
Added mpo_proc_check_getauid_t
Added mpo_proc_check_getlcid_t
Added mpo_proc_check_inherit_ipc_ports_t
Added mpo_proc_check_ledger_t
Added mpo_proc_check_map_anon_t
Added mpo_proc_check_mprotect_t
Added mpo_proc_check_proc_info_t
Added mpo_proc_check_run_cs_invalid_t
Added mpo_proc_check_sched_t
Added mpo_proc_check_set_host_exception_port_t
Added mpo_proc_check_set_host_special_port_t
Added mpo_proc_check_setaudit_t
Added mpo_proc_check_setauid_t
Added mpo_proc_check_setlcid_t
Added mpo_proc_check_signal_t
Added mpo_proc_check_suspend_resume_t
Added mpo_proc_check_wait_t
Added mpo_proc_label_destroy_t
Added mpo_proc_label_init_t
Added mpo_pty_notify_close_t
Added mpo_pty_notify_grant_t
Added mpo_reserved_hook_t
Added mpo_socket_check_accept_t
Added mpo_socket_check_accepted_t
Added mpo_socket_check_bind_t
Added mpo_socket_check_connect_t
Added mpo_socket_check_create_t
Added mpo_socket_check_deliver_t
Added mpo_socket_check_getsockopt_t
Added mpo_socket_check_kqfilter_t
Added mpo_socket_check_label_update_t
Added mpo_socket_check_listen_t
Added mpo_socket_check_receive_t
Added mpo_socket_check_received_t
Added mpo_socket_check_select_t
Added mpo_socket_check_send_t
Added mpo_socket_check_setsockopt_t
Added mpo_socket_check_stat_t
Added mpo_socket_label_associate_accept_t
Added mpo_socket_label_associate_t
Added mpo_socket_label_copy_t
Added mpo_socket_label_destroy_t
Added mpo_socket_label_externalize_t
Added mpo_socket_label_init_t
Added mpo_socket_label_internalize_t
Added mpo_socket_label_update_t
Added mpo_socketpeer_label_associate_mbuf_t
Added mpo_socketpeer_label_associate_socket_t
Added mpo_socketpeer_label_destroy_t
Added mpo_socketpeer_label_externalize_t
Added mpo_socketpeer_label_init_t
Added mpo_system_check_acct_t
Added mpo_system_check_audit_t
Added mpo_system_check_auditctl_t
Added mpo_system_check_auditon_t
Added mpo_system_check_chud_t
Added mpo_system_check_host_priv_t
Added mpo_system_check_info_t
Added mpo_system_check_kas_info_t
Added mpo_system_check_nfsd_t
Added mpo_system_check_reboot_t
Added mpo_system_check_settime_t
Added mpo_system_check_swapoff_t
Added mpo_system_check_swapon_t
Added mpo_system_check_sysctlbyname_t
Added mpo_sysvmsg_label_associate_t
Added mpo_sysvmsg_label_destroy_t
Added mpo_sysvmsg_label_init_t
Added mpo_sysvmsg_label_recycle_t
Added mpo_sysvmsq_check_enqueue_t
Added mpo_sysvmsq_check_msgrcv_t
Added mpo_sysvmsq_check_msgrmid_t
Added mpo_sysvmsq_check_msqctl_t
Added mpo_sysvmsq_check_msqget_t
Added mpo_sysvmsq_check_msqrcv_t
Added mpo_sysvmsq_check_msqsnd_t
Added mpo_sysvmsq_label_associate_t
Added mpo_sysvmsq_label_destroy_t
Added mpo_sysvmsq_label_init_t
Added mpo_sysvmsq_label_recycle_t
Added mpo_sysvsem_check_semctl_t
Added mpo_sysvsem_check_semget_t
Added mpo_sysvsem_check_semop_t
Added mpo_sysvsem_label_associate_t
Added mpo_sysvsem_label_destroy_t
Added mpo_sysvsem_label_init_t
Added mpo_sysvsem_label_recycle_t
Added mpo_sysvshm_check_shmat_t
Added mpo_sysvshm_check_shmctl_t
Added mpo_sysvshm_check_shmdt_t
Added mpo_sysvshm_check_shmget_t
Added mpo_sysvshm_label_associate_t
Added mpo_sysvshm_label_destroy_t
Added mpo_sysvshm_label_init_t
Added mpo_sysvshm_label_recycle_t
Added mpo_thread_userret_t
Added mpo_vnode_check_access_t
Added mpo_vnode_check_chdir_t
Added mpo_vnode_check_chroot_t
Added mpo_vnode_check_create_t
Added mpo_vnode_check_deleteextattr_t
Added mpo_vnode_check_exchangedata_t
Added mpo_vnode_check_exec_t
Added mpo_vnode_check_fsgetpath_t
Added mpo_vnode_check_getattrlist_t
Added mpo_vnode_check_getextattr_t
Added mpo_vnode_check_ioctl_t
Added mpo_vnode_check_kqfilter_t
Added mpo_vnode_check_label_update_t
Added mpo_vnode_check_link_t
Added mpo_vnode_check_listextattr_t
Added mpo_vnode_check_lookup_t
Added mpo_vnode_check_open_t
Added mpo_vnode_check_read_t
Added mpo_vnode_check_readdir_t
Added mpo_vnode_check_readlink_t
Added mpo_vnode_check_rename_from_t
Added mpo_vnode_check_rename_t
Added mpo_vnode_check_rename_to_t
Added mpo_vnode_check_revoke_t
Added mpo_vnode_check_searchfs_t
Added mpo_vnode_check_select_t
Added mpo_vnode_check_setattrlist_t
Added mpo_vnode_check_setextattr_t
Added mpo_vnode_check_setflags_t
Added mpo_vnode_check_setmode_t
Added mpo_vnode_check_setowner_t
Added mpo_vnode_check_setutimes_t
Added mpo_vnode_check_signature_t
Added mpo_vnode_check_stat_t
Added mpo_vnode_check_truncate_t
Added mpo_vnode_check_uipc_bind_t
Added mpo_vnode_check_uipc_connect_t
Added mpo_vnode_check_unlink_t
Added mpo_vnode_check_write_t
Added mpo_vnode_find_sigs_t
Added mpo_vnode_label_associate_devfs_t
Added mpo_vnode_label_associate_extattr_t
Added mpo_vnode_label_associate_file_t
Added mpo_vnode_label_associate_pipe_t
Added mpo_vnode_label_associate_posixsem_t
Added mpo_vnode_label_associate_posixshm_t
Added mpo_vnode_label_associate_singlelabel_t
Added mpo_vnode_label_associate_socket_t
Added mpo_vnode_label_copy_t
Added mpo_vnode_label_destroy_t
Added mpo_vnode_label_externalize_audit_t
Added mpo_vnode_label_externalize_t
Added mpo_vnode_label_init_t
Added mpo_vnode_label_internalize_t
Added mpo_vnode_label_recycle_t
Added mpo_vnode_label_store_t
Added mpo_vnode_label_update_extattr_t
Added mpo_vnode_label_update_t
Added mpo_vnode_notify_create_t
Added mpo_vnode_notify_link_t
Added mpo_vnode_notify_open_t
Added mpo_vnode_notify_rename_t
Added #def POLICY_VER
sys/_types/_timeval64.h (Added)
Added timeval64
sys/disk.h
Removed #def DKIOCGETBLOCKCOUNT32
Added #def DK_CORESTORAGE_ENABLE_HOTFILES
Added dk_corestorage_info_t
Added #def DK_CORESTORAGE_PIN_YOUR_METADATA
Added #def DK_CORESTORAGE_PIN_YOUR_SWAPFILE
Added #def DK_FEATURE_BARRIER
Added #def DK_SYNCHRONIZE_OPTION_BARRIER
Added dk_synchronize_t
Added #def DKIOCCORESTORAGE
Added #def DKIOCSYNCHRONIZE
sys/event.h
Added #def EV_DISPATCH2
Added #def EV_UDATA_SPECIFIC
Added #def KEVENT_FLAG_ERROR_EVENTS
Added #def KEVENT_FLAG_IMMEDIATE
Added #def KEVENT_FLAG_NONE
sys/fcntl.h
Added #def F_ADDFILESIGS_FOR_DYLD_SIM
Added #def F_ADDFILESIGS_RETURN
Added #def F_BARRIERFSYNC
Added #def F_OFD_LOCK
Added #def FUNENCRYPTED
Added #def O_DP_GETRAWUNENCRYPTED
sys/kauth.h
Added #def fsec_ace
Added #def fsec_entrycount
Added #def fsec_flags
Added groupmember()
Added #def KAUTH_ACE_ALARM
Added #def KAUTH_ACE_AUDIT
Added #def KAUTH_ACE_DENY
Added #def KAUTH_ACE_DIRECTORY_INHERIT
Added #def KAUTH_ACE_FAILURE
Added #def KAUTH_ACE_FILE_INHERIT
Added #def KAUTH_ACE_GENERIC_ALL
Added #def KAUTH_ACE_GENERIC_EXECUTE
Added #def KAUTH_ACE_GENERIC_READ
Added #def KAUTH_ACE_GENERIC_WRITE
Added #def KAUTH_ACE_INHERIT_CONTROL_FLAGS
Added #def KAUTH_ACE_INHERITED
Added #def KAUTH_ACE_KINDMASK
Added #def KAUTH_ACE_LIMIT_INHERIT
Added #def KAUTH_ACE_ONLY_INHERIT
Added #def KAUTH_ACE_PERMIT
Added kauth_ace_rights_t
Added #def KAUTH_ACE_SUCCESS
Added kauth_acl_alloc()
Added #def KAUTH_ACL_COPYSIZE
Added #def KAUTH_ACL_DEFER_INHERIT
Added kauth_acl_eval_t
Added #def KAUTH_ACL_FLAGS_PRIVATE
Added kauth_acl_free()
Added #def KAUTH_ACL_MAX_ENTRIES
Added #def KAUTH_ACL_NO_INHERIT
Added #def KAUTH_ACL_SIZE
Added kauth_action_t
Added #def KAUTH_AEVAL_IN_GROUP
Added #def KAUTH_AEVAL_IN_GROUP_UNKNOWN
Added #def KAUTH_AEVAL_IS_OWNER
Added kauth_authorize_action()
Added kauth_authorize_allow()
Added kauth_authorize_fileop()
Added kauth_authorize_process()
Added kauth_cache_sizes
Added #def KAUTH_CLEAR_CACHES
Added kauth_cred_create()
Added kauth_cred_find()
Added kauth_cred_get()
Added kauth_cred_get_with_ref()
Added kauth_cred_getgid()
Added kauth_cred_getguid()
Added kauth_cred_getntsid()
Added kauth_cred_getrgid()
Added kauth_cred_getruid()
Added kauth_cred_getsvgid()
Added kauth_cred_getsvuid()
Added kauth_cred_getuid()
Added kauth_cred_gid2guid()
Added kauth_cred_gid2ntsid()
Added kauth_cred_grnam2guid()
Added kauth_cred_guid2gid()
Added kauth_cred_guid2grnam()
Added kauth_cred_guid2ntsid()
Added kauth_cred_guid2pwnam()
Added kauth_cred_guid2uid()
Added kauth_cred_ismember_gid()
Added kauth_cred_ismember_guid()
Added kauth_cred_issuser()
Added kauth_cred_label_update()
Added kauth_cred_ntsid2gid()
Added kauth_cred_ntsid2guid()
Added kauth_cred_ntsid2uid()
Added kauth_cred_proc_ref()
Added kauth_cred_pwnam2guid()
Added kauth_cred_ref()
Added kauth_cred_rele()
Added kauth_cred_uid2guid()
Added kauth_cred_uid2ntsid()
Added kauth_cred_unref()
Added #def KAUTH_DEBUG
Added kauth_deregister_scope()
Added #def KAUTH_ENDIAN_DISK
Added #def KAUTH_ENDIAN_HOST
Added #def KAUTH_EXTLOOKUP_BADRQ
Added #def KAUTH_EXTLOOKUP_DEREGISTER
Added #def KAUTH_EXTLOOKUP_FAILURE
Added #def KAUTH_EXTLOOKUP_FATAL
Added #def KAUTH_EXTLOOKUP_INPROG
Added #def KAUTH_EXTLOOKUP_ISMEMBER
Added #def KAUTH_EXTLOOKUP_REGISTER
Added #def KAUTH_EXTLOOKUP_RESULT
Added #def KAUTH_EXTLOOKUP_SUCCESS
Added #def KAUTH_EXTLOOKUP_VALID_GGUID
Added #def KAUTH_EXTLOOKUP_VALID_GID
Added #def KAUTH_EXTLOOKUP_VALID_GRNAM
Added #def KAUTH_EXTLOOKUP_VALID_GSID
Added #def KAUTH_EXTLOOKUP_VALID_MEMBERSHIP
Added #def KAUTH_EXTLOOKUP_VALID_PWNAM
Added #def KAUTH_EXTLOOKUP_VALID_SUPGRPS
Added #def KAUTH_EXTLOOKUP_VALID_UGUID
Added #def KAUTH_EXTLOOKUP_VALID_UID
Added #def KAUTH_EXTLOOKUP_VALID_USID
Added #def KAUTH_EXTLOOKUP_WANT_GGUID
Added #def KAUTH_EXTLOOKUP_WANT_GID
Added #def KAUTH_EXTLOOKUP_WANT_GRNAM
Added #def KAUTH_EXTLOOKUP_WANT_GSID
Added #def KAUTH_EXTLOOKUP_WANT_MEMBERSHIP
Added #def KAUTH_EXTLOOKUP_WANT_PWNAM
Added #def KAUTH_EXTLOOKUP_WANT_SUPGRPS
Added #def KAUTH_EXTLOOKUP_WANT_UGUID
Added #def KAUTH_EXTLOOKUP_WANT_UID
Added #def KAUTH_EXTLOOKUP_WANT_USID
Added #def KAUTH_EXTLOOKUP_WORKER
Added #def KAUTH_FILEOP_CLOSE
Added #def KAUTH_FILEOP_CLOSE_MODIFIED
Added #def KAUTH_FILEOP_DELETE
Added #def KAUTH_FILEOP_EXCHANGE
Added #def KAUTH_FILEOP_EXEC
Added #def KAUTH_FILEOP_LINK
Added #def KAUTH_FILEOP_OPEN
Added #def KAUTH_FILEOP_RENAME
Added kauth_filesec_alloc()
Added #def KAUTH_FILESEC_COPYSIZE
Added #def KAUTH_FILESEC_COUNT
Added #def KAUTH_FILESEC_DEFER_INHERIT
Added #def KAUTH_FILESEC_FLAGS_PRIVATE
Added kauth_filesec_free()
Added #def KAUTH_FILESEC_MAGIC
Added #def KAUTH_FILESEC_NO_INHERIT
Added #def KAUTH_FILESEC_NOACL
Added #def KAUTH_FILESEC_NONE
Added #def KAUTH_FILESEC_SIZE
Added #def KAUTH_FILESEC_VALID
Added #def KAUTH_FILESEC_WANTED
Added #def KAUTH_FILESEC_XATTR
Added #def KAUTH_GENERIC_ISSUSER
Added #def KAUTH_GET_CACHE_SIZES
Added kauth_getgid()
Added kauth_getruid()
Added kauth_getuid()
Added #def KAUTH_GID_NONE
Added kauth_guid_equal()
Added kauth_identity_extlookup
Added #def KAUTH_INVALIDATE_CACHED_RIGHTS
Added kauth_lck_grp
Added kauth_listen_scope()
Added kauth_listener_t
Added #def KAUTH_NTSID_HDRSIZE
Added #def KAUTH_NTSID_MAX_AUTHORITIES
Added #def KAUTH_NTSID_SIZE
Added kauth_null_guid
Added kauth_proc_label_update()
Added #def KAUTH_PROCESS_CANSIGNAL
Added #def KAUTH_PROCESS_CANTRACE
Added kauth_register_scope()
Added #def KAUTH_RESULT_ALLOW
Added #def KAUTH_RESULT_DEFER
Added #def KAUTH_RESULT_DENY
Added kauth_scope_callback_t
Added #def KAUTH_SCOPE_FILEOP
Added #def KAUTH_SCOPE_GENERIC
Added #def KAUTH_SCOPE_PROCESS
Added kauth_scope_t
Added #def KAUTH_SCOPE_VNODE
Added #def KAUTH_SET_CACHE_SIZES
Added #def KAUTH_UID_NONE
Added kauth_unlisten_scope()
Added #def KAUTH_VNODE_ACCESS
Added #def KAUTH_VNODE_ADD_FILE
Added #def KAUTH_VNODE_ADD_SUBDIRECTORY
Added #def KAUTH_VNODE_APPEND_DATA
Added #def KAUTH_VNODE_CHANGE_OWNER
Added #def KAUTH_VNODE_CHECKIMMUTABLE
Added #def KAUTH_VNODE_DELETE
Added #def KAUTH_VNODE_DELETE_CHILD
Added #def KAUTH_VNODE_EXECUTE
Added #def KAUTH_VNODE_GENERIC_ALL_BITS
Added #def KAUTH_VNODE_GENERIC_EXECUTE_BITS
Added #def KAUTH_VNODE_GENERIC_READ_BITS
Added #def KAUTH_VNODE_GENERIC_WRITE_BITS
Added #def KAUTH_VNODE_LINKTARGET
Added #def KAUTH_VNODE_LIST_DIRECTORY
Added #def KAUTH_VNODE_NOIMMUTABLE
Added #def KAUTH_VNODE_READ_ATTRIBUTES
Added #def KAUTH_VNODE_READ_DATA
Added #def KAUTH_VNODE_READ_EXTATTRIBUTES
Added #def KAUTH_VNODE_READ_SECURITY
Added #def KAUTH_VNODE_SEARCH
Added #def KAUTH_VNODE_SEARCHBYANYONE
Added #def KAUTH_VNODE_SYNCHRONIZE
Added #def KAUTH_VNODE_TAKE_OWNERSHIP
Added #def KAUTH_VNODE_WRITE_ATTRIBUTES
Added #def KAUTH_VNODE_WRITE_DATA
Added #def KAUTH_VNODE_WRITE_EXTATTRIBUTES
Added #def KAUTH_VNODE_WRITE_RIGHTS
Added #def KAUTH_VNODE_WRITE_SECURITY
Added ntsid_t
Added posix_cred_access()
Added posix_cred_create()
Added posix_cred_get()
Added posix_cred_label()
Added #def VFS_DEBUG
sys/kdebug.h
Removed #def ATM_MIN_LINK_LIST
Removed kernel_debug_string()
Removed #def MACH_FAIRSHARE_ENTER
Removed #def MACH_FAIRSHARE_EXIT
Removed #def MACH_SCHED_DECAY_PRIORITY
Added #def ATM_LINK_LIST_TRIM
Added #def COREDUETDBG_CODE
Added #def DAEMONDBG_CODE
Added #def DBG_APP_APPKIT
Added #def DBG_APP_SIGPOST
Added #def DBG_DAEMON
Added #def DBG_DAEMON_COREDUET
Added #def DBG_ENERGYTRACE
Added #def DBG_HFS_UPDATE_MINOR
Added #def DBG_HFS_UPDATE_SKIPPED
Added #def DBG_MACH_CLOCK
Added #def DBG_MACH_SYSDIAGNOSE
Added #def ENTR_KDASSOCIATE
Added #def ENTR_KDTRACE
Added #def ENTR_SHOULDTRACE
Added #def KDBG_CLASS_MASK
Added #def KDBG_CLASS_MAX
Added #def KDBG_CLASS_OFFSET
Added #def KDBG_CODE_MASK
Added #def KDBG_CODE_MAX
Added #def KDBG_CODE_OFFSET
Added #def KDBG_CSC_MASK
Added #def KDBG_CSC_OFFSET
Added #def KDBG_EVENTID
Added #def KDBG_EVENTID_MASK
Added #def KDBG_EXTRACT_CLASS
Added #def KDBG_EXTRACT_CODE
Added #def KDBG_EXTRACT_CSC
Added #def KDBG_EXTRACT_SUBCLASS
Added #def KDBG_SUBCLASS_MASK
Added #def KDBG_SUBCLASS_MAX
Added #def KDBG_SUBCLASS_OFFSET
Added #def kEnTrActKernKQWait
Added #def kEnTrActKernPoll
Added #def kEnTrActKernSelect
Added #def kEnTrActKernSocket
Added #def kEnTrActKernSockRead
Added #def kEnTrActKernSockWrite
Added #def kEnTrCompKernel
Added #def kEnTrEvUnblocked
Added #def kEnTrFlagNonBlocking
Added #def kEnTrFlagNoWork
Added #def kEnTrModAssociate
Added #def MACH_EPOCH_CHANGE
Added #def MACH_REMOTE_CANCEL_AST
Added #def MACH_REMOTE_DEFERRED_AST
Added #def MACH_SCHED_CHANGE_PRIORITY
Added #def MACH_SCHED_UPDATE_REC_CORES
Added #def MACH_STACK_WAIT
Added #def MACH_THREAD_BIND
Added #def MACH_WAITQ_DEMOTE
Added #def MACH_WAITQ_PROMOTE
Added #def PMAP__FLUSH_EPT
Added #def SYSDIAGNOSE_NOTIFY_USER
Added #def TRACE_STRING_GLOBAL
sys/lctx.h (Removed)
Removed #def LCID_CREATE
Removed #def LCID_PROC_SELF
Removed #def LCID_REMOVE
sys/mman.h
Added #def MADV_PAGEOUT
Added #def MAP_ANONYMOUS
Added #def MAP_RESILIENT_CODESIGN
Added #def MAP_RESILIENT_MEDIA
sys/proc.h
Added proc_chrooted()
sys/sbuf.h
Added sbuf
Added #def SBUF_AUTOEXTEND
Added sbuf_bcat()
Added sbuf_bcopyin()
Added sbuf_bcpy()
Added sbuf_cat()
Added sbuf_clear()
Added sbuf_copyin()
Added sbuf_cpy()
Added sbuf_data()
Added sbuf_delete()
Added sbuf_done()
Added #def SBUF_DYNAMIC
Added #def SBUF_DYNSTRUCT
Added sbuf_finish()
Added #def SBUF_FINISHED
Added #def SBUF_FIXEDLEN
Added sbuf_len()
Added sbuf_new()
Added sbuf_overflowed()
Added #def SBUF_OVERFLOWED
Added sbuf_printf()
Added sbuf_putc()
Added sbuf_setpos()
Added sbuf_trim()
Added sbuf_uionew()
Added #def SBUF_USRFLAGMSK
Added sbuf_vprintf()
sys/socket.h
Added #def CONNECT_DATA_IDEMPOTENT
Added #def CONNECT_RESUME_ON_READ_WRITE
Added sa_endpoints_t
Added #def SAE_ASSOCID_ALL
Added #def SAE_ASSOCID_ANY
Added sae_associd_t
Added #def SAE_CONNID_ALL
Added #def SAE_CONNID_ANY
Added sae_connid_t
sys/socketvar.h
sys/stat.h
Added #def SF_NOUNLINK
Added #def SF_SUPPORTED
sys/syscall.h
Removed #def SYS___mac_get_lcid
Removed #def SYS___mac_get_lctx
Removed #def SYS___mac_set_lctx
Removed #def SYS_getlcid
Removed #def SYS_setlcid
Added #def SYS_grab_pgo_data
Added #def SYS_kdebug_trace_string
Added #def SYS_kevent_qos
Added #def SYS_microstackshot
Added #def SYS_netagent_trigger
Added #def SYS_stack_snapshot_with_config
Added #def SYS_work_interval_ctl
sys/systm.h
Modified throttle_info_disable_throttle()
Declaration | |
---|---|
From | void throttle_info_disable_throttle ( int devno ); |
To | void throttle_info_disable_throttle ( int devno, boolean_t isfusion ); |
sys/ubc.h
Added cl_direct_read_lock_t
Added mach_to_bsd_errno()
sys/vnode.h
Added #def IO_EVTONLY
Added vnode_isautocandidate()
Added #def VNODE_LOOKUP_CROSSMOUNTNOWAIT
Added vnode_notify()
Added #def VNODE_REMOVE_NO_AUDIT_PATH
Added vnode_setautocandidate()
vecLib/vDSP.h
Modified vDSP_biquadm()
Declaration | |
---|---|
From | void vDSP_biquadm ( vDSP_biquadm_Setup __vDSP_Setup, const float **__vDSP_X, vDSP_Stride __vDSP_IX, float **__vDSP_Y, vDSP_Stride __vDSP_IY, vDSP_Length __vDSP_N ); |
To | void vDSP_biquadm ( vDSP_biquadm_Setup _Nonnull __Setup, const float * _Nonnull * _Nonnull __X, vDSP_Stride __IX, float * _Nonnull * _Nonnull __Y, vDSP_Stride __IY, vDSP_Length __N ); |
Modified vDSP_biquadm_CopyState()
Declaration | |
---|---|
From | void vDSP_biquadm_CopyState ( vDSP_biquadm_Setup __vDSP_dest, const struct vDSP_biquadm_SetupStruct *__vDSP_src ); |
To | void vDSP_biquadm_CopyState ( vDSP_biquadm_Setup _Nonnull __dest, const struct vDSP_biquadm_SetupStruct * _Nonnull __src ); |
Modified vDSP_biquadm_CopyStateD()
Declaration | |
---|---|
From | void vDSP_biquadm_CopyStateD ( vDSP_biquadm_SetupD __vDSP_dest, const struct vDSP_biquadm_SetupStructD *__vDSP_src ); |
To | void vDSP_biquadm_CopyStateD ( vDSP_biquadm_SetupD _Nonnull __dest, const struct vDSP_biquadm_SetupStructD * _Nonnull __src ); |
Modified vDSP_biquadm_CreateSetup()
Declaration | |
---|---|
From | vDSP_biquadm_Setup vDSP_biquadm_CreateSetup ( const double *__vDSP_coeffs, vDSP_Length __vDSP_M, vDSP_Length __vDSP_N ); |
To | vDSP_biquadm_Setup _Nullable vDSP_biquadm_CreateSetup ( const double * _Nonnull __coeffs, vDSP_Length __M, vDSP_Length __N ); |
Modified vDSP_biquadm_CreateSetupD()
Declaration | |
---|---|
From | vDSP_biquadm_SetupD vDSP_biquadm_CreateSetupD ( const double *__vDSP_coeffs, vDSP_Length __vDSP_M, vDSP_Length __vDSP_N ); |
To | vDSP_biquadm_SetupD _Nullable vDSP_biquadm_CreateSetupD ( const double * _Nonnull __coeffs, vDSP_Length __M, vDSP_Length __N ); |
Modified vDSP_biquadm_DestroySetup()
Declaration | |
---|---|
From | void vDSP_biquadm_DestroySetup ( vDSP_biquadm_Setup __vDSP_setup ); |
To | void vDSP_biquadm_DestroySetup ( vDSP_biquadm_Setup _Nonnull __setup ); |
Modified vDSP_biquadm_DestroySetupD()
Declaration | |
---|---|
From | void vDSP_biquadm_DestroySetupD ( vDSP_biquadm_SetupD __vDSP_setup ); |
To | void vDSP_biquadm_DestroySetupD ( vDSP_biquadm_SetupD _Nonnull __setup ); |
Modified vDSP_biquadm_ResetState()
Declaration | |
---|---|
From | void vDSP_biquadm_ResetState ( vDSP_biquadm_Setup __vDSP_setup ); |
To | void vDSP_biquadm_ResetState ( vDSP_biquadm_Setup _Nonnull __setup ); |
Modified vDSP_biquadm_ResetStateD()
Declaration | |
---|---|
From | void vDSP_biquadm_ResetStateD ( vDSP_biquadm_SetupD __vDSP_setup ); |
To | void vDSP_biquadm_ResetStateD ( vDSP_biquadm_SetupD _Nonnull __setup ); |
Modified vDSP_biquadmD()
Declaration | |
---|---|
From | void vDSP_biquadmD ( vDSP_biquadm_SetupD __vDSP_Setup, const double **__vDSP_X, vDSP_Stride __vDSP_IX, double **__vDSP_Y, vDSP_Stride __vDSP_IY, vDSP_Length __vDSP_N ); |
To | void vDSP_biquadmD ( vDSP_biquadm_SetupD _Nonnull __Setup, const double * _Nonnull * _Nonnull __X, vDSP_Stride __IX, double * _Nonnull * _Nonnull __Y, vDSP_Stride __IY, vDSP_Length __N ); |
Modified vDSP_conv()
Declaration | |
---|---|
From | void vDSP_conv ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_F, vDSP_Stride __vDSP_IF, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N, vDSP_Length __vDSP_P ); |
To | void vDSP_conv ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __F, vDSP_Stride __IF, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N, vDSP_Length __P ); |
Modified vDSP_create_fftsetup()
Declaration | |
---|---|
From | FFTSetup vDSP_create_fftsetup ( vDSP_Length __vDSP_Log2n, FFTRadix __vDSP_Radix ); |
To | FFTSetup _Nullable vDSP_create_fftsetup ( vDSP_Length __Log2n, FFTRadix __Radix ); |
Modified vDSP_ctoz()
Declaration | |
---|---|
From | void vDSP_ctoz ( const DSPComplex *__vDSP_C, vDSP_Stride __vDSP_IC, const DSPSplitComplex *__vDSP_Z, vDSP_Stride __vDSP_IZ, vDSP_Length __vDSP_N ); |
To | void vDSP_ctoz ( const DSPComplex * _Nonnull __C, vDSP_Stride __IC, const DSPSplitComplex * _Nonnull __Z, vDSP_Stride __IZ, vDSP_Length __N ); |
Modified vDSP_deq22()
Declaration | |
---|---|
From | void vDSP_deq22 ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_deq22 ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_destroy_fftsetup()
Declaration | |
---|---|
From | void vDSP_destroy_fftsetup ( FFTSetup __vDSP_setup ); |
To | void vDSP_destroy_fftsetup ( FFTSetup _Nullable __setup ); |
Modified vDSP_fft_zrip()
Declaration | |
---|---|
From | void vDSP_fft_zrip ( FFTSetup __vDSP_Setup, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_Log2N, FFTDirection __vDSP_Direction ); |
To | void vDSP_fft_zrip ( FFTSetup _Nonnull __Setup, const DSPSplitComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __Log2N, FFTDirection __Direction ); |
Modified vDSP_maxmgv()
Declaration | |
---|---|
From | void vDSP_maxmgv ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_maxmgv ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_maxv()
Declaration | |
---|---|
From | void vDSP_maxv ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_maxv ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_minv()
Declaration | |
---|---|
From | void vDSP_minv ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_minv ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_rmsqv()
Declaration | |
---|---|
From | void vDSP_rmsqv ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_rmsqv ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_svdiv()
Declaration | |
---|---|
From | void vDSP_svdiv ( const float *__vDSP_A, const float *__vDSP_B, vDSP_Stride __vDSP_IB, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_svdiv ( const float * _Nonnull __A, const float * _Nonnull __B, vDSP_Stride __IB, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_sve()
Declaration | |
---|---|
From | void vDSP_sve ( const float *__vDSP_A, vDSP_Stride __vDSP_I, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_sve ( const float * _Nonnull __A, vDSP_Stride __I, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_sve_svesq()
Declaration | |
---|---|
From | void vDSP_sve_svesq ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_Sum, float *__vDSP_SumOfSquares, vDSP_Length __vDSP_N ); |
To | void vDSP_sve_svesq ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __Sum, float * _Nonnull __SumOfSquares, vDSP_Length __N ); |
Modified vDSP_svesq()
Declaration | |
---|---|
From | void vDSP_svesq ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_svesq ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_svs()
Declaration | |
---|---|
From | void vDSP_svs ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Length __vDSP_N ); |
To | void vDSP_svs ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Length __N ); |
Modified vDSP_vabs()
Declaration | |
---|---|
From | void vDSP_vabs ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vabs ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vadd()
Declaration | |
---|---|
From | void vDSP_vadd ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, vDSP_Stride __vDSP_IB, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vadd ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, vDSP_Stride __IB, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vclip()
Declaration | |
---|---|
From | void vDSP_vclip ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, const float *__vDSP_C, float *__vDSP_D, vDSP_Stride __vDSP_ID, vDSP_Length __vDSP_N ); |
To | void vDSP_vclip ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, const float * _Nonnull __C, float * _Nonnull __D, vDSP_Stride __ID, vDSP_Length __N ); |
Modified vDSP_vclr()
Declaration | |
---|---|
From | void vDSP_vclr ( float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vclr ( float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vdbcon()
Declaration | |
---|---|
From | void vDSP_vdbcon ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N, unsigned int __vDSP_F ); |
To | void vDSP_vdbcon ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N, unsigned int __F ); |
Modified vDSP_vdiv()
Declaration | |
---|---|
From | void vDSP_vdiv ( const float *__vDSP_B, vDSP_Stride __vDSP_IB, const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vdiv ( const float * _Nonnull __B, vDSP_Stride __IB, const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vfill()
Declaration | |
---|---|
From | void vDSP_vfill ( const float *__vDSP_A, float *__vDSP_C, vDSP_Stride __vDSP_IA, vDSP_Length __vDSP_N ); |
To | void vDSP_vfill ( const float * _Nonnull __A, float * _Nonnull __C, vDSP_Stride __IA, vDSP_Length __N ); |
Modified vDSP_vma()
Declaration | |
---|---|
From | void vDSP_vma ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, vDSP_Stride __vDSP_IB, const float *__vDSP_C, vDSP_Stride __vDSP_IC, float *__vDSP_D, vDSP_Stride __vDSP_ID, vDSP_Length __vDSP_N ); |
To | void vDSP_vma ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, vDSP_Stride __IB, const float * _Nonnull __C, vDSP_Stride __IC, float * _Nonnull __D, vDSP_Stride __ID, vDSP_Length __N ); |
Modified vDSP_vmax()
Declaration | |
---|---|
From | void vDSP_vmax ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, vDSP_Stride __vDSP_IB, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vmax ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, vDSP_Stride __IB, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vmaxmg()
Declaration | |
---|---|
From | void vDSP_vmaxmg ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, vDSP_Stride __vDSP_IB, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vmaxmg ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, vDSP_Stride __IB, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vmul()
Declaration | |
---|---|
From | void vDSP_vmul ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, vDSP_Stride __vDSP_IB, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vmul ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, vDSP_Stride __IB, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vsadd()
Declaration | |
---|---|
From | void vDSP_vsadd ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vsadd ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vsmul()
Declaration | |
---|---|
From | void vDSP_vsmul ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, const float *__vDSP_B, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vsmul ( const float * _Nonnull __A, vDSP_Stride __IA, const float * _Nonnull __B, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vsub()
Declaration | |
---|---|
From | void vDSP_vsub ( const float *__vDSP_B, vDSP_Stride __vDSP_IB, const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_vsub ( const float * _Nonnull __B, vDSP_Stride __IB, const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vswmax()
Declaration | |
---|---|
From | void vDSP_vswmax ( const float *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N, vDSP_Length __vDSP_WindowLength ); |
To | void vDSP_vswmax ( const float * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N, vDSP_Length __WindowLength ); |
Modified vDSP_zmmul()
Declaration | |
---|---|
From | void vDSP_zmmul ( const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_IA, const DSPSplitComplex *__vDSP_B, vDSP_Stride __vDSP_IB, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_M, vDSP_Length __vDSP_N, vDSP_Length __vDSP_P ); |
To | void vDSP_zmmul ( const DSPSplitComplex * _Nonnull __A, vDSP_Stride __IA, const DSPSplitComplex * _Nonnull __B, vDSP_Stride __IB, const DSPSplitComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __M, vDSP_Length __N, vDSP_Length __P ); |
Modified vDSP_ztoc()
Declaration | |
---|---|
From | void vDSP_ztoc ( const DSPSplitComplex *__vDSP_Z, vDSP_Stride __vDSP_IZ, DSPComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_ztoc ( const DSPSplitComplex * _Nonnull __Z, vDSP_Stride __IZ, DSPComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_zvabs()
Declaration | |
---|---|
From | void vDSP_zvabs ( const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_IA, float *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_zvabs ( const DSPSplitComplex * _Nonnull __A, vDSP_Stride __IA, float * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_zvdiv()
Declaration | |
---|---|
From | void vDSP_zvdiv ( const DSPSplitComplex *__vDSP_B, vDSP_Stride __vDSP_IB, const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_IA, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_zvdiv ( const DSPSplitComplex * _Nonnull __B, vDSP_Stride __IB, const DSPSplitComplex * _Nonnull __A, vDSP_Stride __IA, const DSPSplitComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_zvmov()
Declaration | |
---|---|
From | void vDSP_zvmov ( const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_IA, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N ); |
To | void vDSP_zvmov ( const DSPSplitComplex * _Nonnull __A, vDSP_Stride __IA, const DSPSplitComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_zvmul()
Declaration | |
---|---|
From | void vDSP_zvmul ( const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_IA, const DSPSplitComplex *__vDSP_B, vDSP_Stride __vDSP_IB, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_IC, vDSP_Length __vDSP_N, int __vDSP_Conjugate ); |
To | void vDSP_zvmul ( const DSPSplitComplex * _Nonnull __A, vDSP_Stride __IA, const DSPSplitComplex * _Nonnull __B, vDSP_Stride __IB, const DSPSplitComplex * _Nonnull __C, vDSP_Stride __IC, vDSP_Length __N, int __Conjugate ); |
vecLib/vForce.h
Modified vvexpf()
Declaration | |
---|---|
From | void vvexpf ( float *, const float *, const int * ); |
To | void vvexpf ( float * _Nonnull, const float * _Nonnull, const int * _Nonnull ); |
vm/vm_kern.h
vm/WKdm_new.h
Modified WKdm_compress_new()
Declaration | |
---|---|
From | int WKdm_compress_new ( WK_word *src_buf, WK_word *dest_buf, WK_word *scratch, unsigned int limit ); |
To | int WKdm_compress_new ( const WK_word *src_buf, WK_word *dest_buf, WK_word *scratch, unsigned int limit ); |
x86_64/machine_kpc.h
Modified #def CONFIGURABLE_ACTIONID
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def CONFIGURABLE_RELOAD
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def CONFIGURABLE_SHADOW
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_ACTIONID
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_RELOAD
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |
Modified #def FIXED_SHADOW
Removal | Header | |
---|---|---|
From | -- | Kernel/x86_64/machine_kpc.h |
To | OS X 10.11 | Kernel/kern/kpc.h |