IOSCSIParallelInterfaceController
Class that represents a SCSI Host Bus Adapter.
Declaration
class IOSCSIParallelInterfaceController : IOServiceOverview
Class that represents a SCSI Host Bus Adapter.
Topics
Miscellaneous
CompleteParallelTaskCreateDeviceInterruptCreateTargetForID(SCSIDeviceIdentifier)CreateTargetForID(SCSIDeviceIdentifier, OSDictionary *)DestroyTargetForIDDisableInterruptDoesHBAPerformAutoSenseDoesHBAPerformDeviceManagementDoesHBASupportMultiPathingDoesHBASupportSCSIParallelFeatureEnableInterruptExecuteParallelTaskFilterInterruptRequestFindTaskForAddressFindTaskForControllerIdentifierFreeSCSIParallelTaskGetAutoSenseDataGetAutoSenseDataSizeGetCommandDescriptorBlockGetCommandDescriptorBlockSizeGetCommandGateGetDataBufferGetDataBufferOffsetGetDataTransferDirectionGetDMACommandGetHBADataDescriptorGetHBADataPointerGetHBADataSizeGetHBATargetDataPointerGetHBATargetDataSizeGetLogicalUnitBytesGetLogicalUnitNumberGetProviderGetRealizedDataTransferCountGetRequestedDataTransferCountGetSCSIDomainIdentifierGetSCSIParallelFeatureNegotiationGetSCSIParallelFeatureNegotiationCountGetSCSIParallelFeatureNegotiationResultGetSCSIParallelFeatureNegotiationResultCountGetSCSIParallelTaskGetSCSITaskIdentifierGetTaggedTaskIdentifierGetTargetForIDGetTargetIdentifierGetTaskAttributeGetTimeoutDurationGetWorkLoopHandleInterruptRequestHandleTimeoutIncrementRealizedDataTransferCountInitializeControllerInitializeDMASpecificationInitializeTargetForIDNotifyClientsOfBusResetNotifyClientsOfPortStatusChangeProcessParallelTaskRemoveHBAPropertyRemoveTargetPropertyReportHBAConstraintsReportHBAHighestLogicalUnitNumberReportHBASpecificDeviceDataSizeReportHBASpecificTaskDataSizeReportHighestSupportedDeviceIDReportInitiatorIdentifierReportMaximumTaskCountResumeServicesSetAutoSenseDataSetControllerTaskIdentifierSetHBAPropertySetRealizedDataTransferCountSetSCSIParallelFeatureNegotiationResultSetTargetPropertySetTimeoutForTaskSignalInterruptStartControllerStopControllerSuspendServicesTerminateController
Instance Methods
AbortTaskRequestAbortTaskSetRequestAddDeviceToTargetListAllocateSCSIParallelTasksClearACARequestClearTaskSetRequestCompleteAbortTaskCompleteAbortTaskSetCompleteClearACACompleteClearTaskSetCompleteLogicalUnitResetCompleteOutstandingTasksForTargetCompleteOutstandingTasksForTargetIDCompleteParallelTaskCompleteTargetResetCreateDeviceInterruptCreateTargetForIDCreateTargetForIDCreateWorkLoopDeallocateSCSIParallelTasksDestroyTargetForIDDisableInterruptDoesHBAPerformAutoSenseDoesHBAPerformDeviceManagementDoesHBASupportMultiPathingDoesHBASupportSCSIParallelFeatureEnableInterruptExecuteParallelTaskFilterInterruptRequestFindTaskForAddressFindTaskForControllerIdentifierFreeSCSIParallelTaskGetAutoSenseDataGetAutoSenseDataSizeGetCommandDescriptorBlockGetCommandDescriptorBlockSizeGetCommandGateGetControllerTaskIdentifierGetDMACommandGetDataBufferGetDataBufferOffsetGetDataTransferDirectionGetHBADataDescriptorGetHBADataPointerGetHBADataSizeGetHBATargetDataPointerGetHBATargetDataSizeGetLogicalUnitBytesGetLogicalUnitNumberGetProviderGetRealizedDataTransferCountGetRequestedDataTransferCountGetSCSIDomainIdentifierGetSCSIParallelFeatureNegotiationGetSCSIParallelFeatureNegotiationCountGetSCSIParallelFeatureNegotiationResultGetSCSIParallelFeatureNegotiationResultCountGetSCSIParallelTaskGetSCSITaskIdentifierGetTaggedTaskIdentifierGetTargetForIDGetTargetIdentifierGetTaskAttributeGetTimeoutDurationGetWorkLoopHandleInterruptRequestHandleTimeoutIncrementRealizedDataTransferCountInitializeControllerInitializeDMASpecificationInitializeDeviceListInitializeTargetForIDLogicalUnitResetRequestNotifyClientsOfBusResetNotifyClientsOfPortStatusChangeProcessParallelTaskReleaseWorkLoopRemoveDeviceFromTargetListRemoveHBAPropertyRemoveTargetPropertyReportHBAConstraintsReportHBAHighestLogicalUnitNumberReportHBASpecificDeviceDataSizeReportHBASpecificTaskDataSizeReportHighestSupportedDeviceIDReportInitiatorIdentifierReportMaximumTaskCountResumeServicesSetAutoSenseDataSetControllerTaskIdentifierSetHBAPropertySetRealizedDataTransferCountSetSCSIParallelFeatureNegotiationResultSetTargetPropertySetTimeoutForTaskSignalInterruptStartControllerStopControllerSuspendServicesTargetResetRequestTerminateControllerdidTerminatefreegetMetaClassgetWorkLoophandleClosehandleIsOpenhandleOpenstartstopwillTerminate