Go to main content

Writing Device Drivers in Oracle® Solaris 11.4

Exit Print View

Updated: November 2020
 
 

Supported FC-HBA API

This appendix contains the list of supported FC-HBA Interfaces. For further information regarding the API, refer to Oracle Solaris I/O Multipathing Features and Benefits in Managing SAN Devices and I/O Multipathing in Oracle Solaris 11.4.

Supported Fibre Channel HBA API

    Oracle Solaris I/O multipathing supports the following FC-HBA interfaces:

  • HBA_GetVersion

  • HBA_LoadLibrary

  • HBA_FreeLibrary

  • HBA_GetNumberofAdapters

  • HBA_GetAdapterName

  • HBA_OpenAdapter

  • HBA_CloseAdapter

  • HBA_GetAdapterAttributes

  • HBA_GetAdapterPortAttributes

  • HBA_GetDiscoveredPortAttributes

  • HBA_GetPortAttributesbyWWN

  • HBA_SendCTPassThru

  • HBA_SendCTPassThruV2

  • HBA_RefreshInformation

  • HBA_GetFcpTargetMapping

  • HBA_SendScsiInquiry

  • HBA_SendReportLuns

  • HBA_SendReadCapacity

  • HBA_SetRNIDMgmtInfo

  • HBA_GetRNIDMgmtInfo

  • HBA_SendRNID

  • HBA_SendRNIDV2

  • HBA_ScsiInquiryV2

  • HBA_ScsiReportLUNsV2

  • HBA_ScsiReadCapacityV2

  • HBA_OpenAdapterByWWN

  • HBA_RefreshAdapterConfiguration

  • HBA_GetVendorLibraryAttributes

  • HBA_GetFcpTargetMappingV2

  • HBA_SendRLS

  • HBA_RegisterForAdapterEvents

  • HBA_RegisterForAdapterAddEvents

  • HBA_RegisterForAdapterPortEvents

  • HBA_RegisterForTargetEvents

  • HBA_RegisterForAdapterTargetEvents