/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | sun_fc.h | 43 extern HBA_UINT32 Sun_fcGetVersion(); 46 extern HBA_UINT32 Sun_fcGetNumberOfAdapters(); 47 extern HBA_STATUS Sun_fcGetAdapterName(HBA_UINT32, char *); 52 extern HBA_STATUS Sun_fcGetAdapterPortAttributes(HBA_HANDLE, HBA_UINT32, 54 extern HBA_STATUS Sun_fcGetPortStatistics(HBA_HANDLE, HBA_UINT32, 56 extern HBA_STATUS Sun_fcGetDiscoveredPortAttributes(HBA_HANDLE, HBA_UINT32, 57 HBA_UINT32, PHBA_PORTATTRIBUTES); 60 extern HBA_STATUS Sun_fcSendCTPassThru(HBA_HANDLE, void *, HBA_UINT32, void *, 61 HBA_UINT32); 63 extern void Sun_fcResetStatistics(HBA_HANDLE handle, HBA_UINT32 port); [all …]
|
H A D | FCHBAPort.h | 66 HBA_UINT32 discoveredport, 75 HBA_UINT32 requestSize, 77 HBA_UINT32 *responseSize); 80 HBA_UINT32 *pRspBufferSize); 82 HBA_UINT32 agent_domain, in sendRPL() 83 HBA_UINT32 port_index, in sendRPL() 85 HBA_UINT32 *pRspBufferSize) { in sendRPL() 88 HBA_UINT32 agentDomain, in sendRPS() 90 HBA_UINT32 objectPortNum, in sendRPS() 92 HBA_UINT32 *pRspBufferSize) { in sendRPS() [all …]
|
H A D | HBAPort.h | 55 HBA_UINT32 discoveredport, 64 HBA_UINT32 requestSize, 66 HBA_UINT32 *responseSize) = 0; 69 HBA_UINT32 *pRspBufferSize) = 0; 71 HBA_UINT32 agent_domain, 72 HBA_UINT32 port_index, 74 HBA_UINT32 *pRspBufferSize) = 0; 76 HBA_UINT32 agentDomain, 78 HBA_UINT32 objectPortNum, 80 HBA_UINT32 *pRspBufferSize) = 0; [all …]
|
H A D | TgtFCHBAPort.h | 57 HBA_UINT32 discoveredport, 69 HBA_UINT32 requestSize, in sendCTPassThru() 71 HBA_UINT32 *responseSize) { in sendCTPassThru() 75 HBA_UINT32 *pRspBufferSize); 77 HBA_UINT32 agent_domain, in sendRPL() 78 HBA_UINT32 port_index, in sendRPL() 80 HBA_UINT32 *pRspBufferSize) { in sendRPL() 83 HBA_UINT32 agentDomain, in sendRPS() 85 HBA_UINT32 objectPortNum, in sendRPS() 87 HBA_UINT32 *pRspBufferSize) { in sendRPS() [all …]
|
H A D | Sun_fcGetFcpTargetMapping.cc | 39 getAdapterPortWWN(HBA_HANDLE handle,HBA_UINT32 index) { in getAdapterPortWWN() 74 HBA_UINT32 entries = 0; in Sun_fcGetFcpTargetMapping() 75 HBA_UINT32 current = 0; in Sun_fcGetFcpTargetMapping() 76 HBA_UINT32 port; in Sun_fcGetFcpTargetMapping() 77 HBA_UINT32 limit; in Sun_fcGetFcpTargetMapping()
|
H A D | Sun_fcRegisterForLinkEvents.cc | 51 HBA_UINT32 eventType, in Sun_fcRegisterForLinkEvents() 53 HBA_UINT32 RLIRBufferSize), in Sun_fcRegisterForLinkEvents() 56 HBA_UINT32 RLIRBufferSize, in Sun_fcRegisterForLinkEvents()
|
H A D | Sun_fcSendRNIDV2.cc | 57 HBA_WWN destwwn, HBA_UINT32 destfcid, in Sun_fcSendRNIDV2() 58 HBA_UINT32 nodeIdDataFormat, void *pRspBuffer, in Sun_fcSendRNIDV2() 59 HBA_UINT32 *RspBufferSize) { in Sun_fcSendRNIDV2()
|
H A D | Sun_fcSendRPL.cc | 49 HBA_UINT32 agent_domain, in Sun_fcSendRPL() 50 HBA_UINT32 portindex, in Sun_fcSendRPL() 52 HBA_UINT32 *pRspBufferSize) { in Sun_fcSendRPL()
|
H A D | Sun_fcSendRPS.cc | 50 HBA_UINT32 agent_domain, in Sun_fcSendRPS() 52 HBA_UINT32 object_port_number, in Sun_fcSendRPS() 54 HBA_UINT32 *pRspBufferSize) { in Sun_fcSendRPS()
|
H A D | Sun_fcSendScsiInquiry.cc | 42 HBA_UINT64 fcLun, HBA_UINT8 evpd, HBA_UINT32 pageCode, in Sun_fcSendScsiInquiry() 43 void *responseBuffer, HBA_UINT32 responseSize, in Sun_fcSendScsiInquiry() 44 void *senseBuffer, HBA_UINT32 senseSize) { in Sun_fcSendScsiInquiry()
|
/illumos-gate/usr/src/lib/smhba/common/ |
H A D | vendorsmhbaapi.h | 53 typedef HBA_UINT32 (* SMHBAGetVersionFunc)(); 54 typedef HBA_UINT32 (* SMHBAGetWrapperLibraryAttributesFunc) 55 (HBA_UINT32, SMHBA_LIBRARYATTRIBUTES *); 56 typedef HBA_UINT32 (* SMHBAGetVendorLibraryAttributesFunc) 61 (HBA_HANDLE, HBA_UINT32 *); 63 (HBA_HANDLE, HBA_UINT32, HBA_PORTTYPE *); 65 (HBA_HANDLE, HBA_UINT32, SMHBA_PORTATTRIBUTES *); 67 (HBA_HANDLE, HBA_UINT32, HBA_UINT32, SMHBA_PORTATTRIBUTES *); 71 (HBA_HANDLE, HBA_UINT32, HBA_UINT32, SMHBA_FC_PHY *); 73 (HBA_HANDLE, HBA_UINT32, HBA_UINT32, SMHBA_SAS_PHY *); [all …]
|
H A D | smhbaapi.h | 123 HBA_UINT32 VendorSpecificID; 134 HBA_UINT32 FcId; 140 HBA_UINT32 NumberofDiscoveredPorts; 145 typedef HBA_UINT32 HBA_SASPORTPROTOCOL; 157 HBA_UINT32 NumberofDiscoveredPorts; 158 HBA_UINT32 NumberofPhys; 175 typedef HBA_UINT32 HBA_FCPHYSPEED; 203 HBA_UINT32 MaxFrameSize; /* MaxFrameSize */ 207 typedef HBA_UINT32 HBA_SASPHYSPEED; 296 typedef HBA_UINT32 SMHBA_BIND_CAPABILITY; [all …]
|
H A D | SMHBAAPILIB.c | 237 HBA_UINT32 numOfAdapters; 243 HBA_UINT32 index; 251 HBA_UINT32 _hbaapi_total_library_count = 0; 299 HBA_UINT32 index; 303 HBA_UINT32 _hbaapi_total_adapter_count = 0; 432 HBA_UINT32 libraryIndex; in HBA_CheckLibrary() 679 HBA_UINT32 libversion; in HBA_LoadLibrary() 1293 HBA_UINT32 1401 HBA_UINT32 adapterindex, in HBA_GetAdapterName() 1552 HBA_UINT32 [all …]
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | sun_sas.h | 113 extern HBA_UINT32 hba_count; 120 HBA_UINT32 handle; 125 HBA_UINT32 index; /* Can be sparse */ 147 HBA_UINT32 index; 154 HBA_UINT32 index; 181 extern HBA_UINT32 Sun_sasGetVendorLibraryAttributes(SMHBA_LIBRARYATTRIBUTES *); 184 extern HBA_UINT32 Sun_sasGetNumberOfAdapters(); 185 extern HBA_STATUS Sun_sasGetAdapterName(HBA_UINT32, char *); 186 extern HBA_STATUS Sun_sasGetPortType(HBA_HANDLE, HBA_UINT32, HBA_PORTTYPE *); 187 extern HBA_STATUS Sun_sasGetAdapterPortAttributes(HBA_HANDLE, HBA_UINT32, [all …]
|
H A D | Sun_sasScsiReportLUNs.c | 34 HBA_UINT32 *responseSize, HBA_UINT8 *scsiStatus, in SendScsiReportLUNs() 35 void *senseBuffer, HBA_UINT32 *senseSize) in SendScsiReportLUNs() 37 HBA_UINT32 status; in SendScsiReportLUNs() 68 HBA_WWN domainPortWWN, void *responseBuffer, HBA_UINT32 *responseSize, in Sun_sasScsiReportLUNs() 69 HBA_UINT8 *scsiStatus, void *senseBuffer, HBA_UINT32 *senseSize) in Sun_sasScsiReportLUNs()
|
H A D | Sun_sasScsiReadCapacity.c | 34 HBA_UINT32 *responseSize, HBA_UINT8 *scsiStatus, in SendScsiReadCapacity() 35 void *senseBuffer, HBA_UINT32 *senseSize) in SendScsiReadCapacity() 37 HBA_UINT32 status; in SendScsiReadCapacity() 68 void *responseBuffer, HBA_UINT32 *responseSize, in Sun_sasScsiReadCapacity() 69 HBA_UINT8 *scsiStatus, void *senseBuffer, HBA_UINT32 *senseSize) in Sun_sasScsiReadCapacity()
|
H A D | Sun_sasScsiInquiry.c | 37 void *responseBuffer, HBA_UINT32 *responseSize, HBA_UINT8 *scsiStatus, in SendScsiInquiry() 38 void *senseBuffer, HBA_UINT32 *senseSize) in SendScsiInquiry() 40 HBA_UINT32 status; in SendScsiInquiry() 74 HBA_UINT8 cdb2, void *responseBuffer, HBA_UINT32 *responseSize, in Sun_sasScsiInquiry() 75 HBA_UINT8 *scsiStatus, void *senseBuffer, HBA_UINT32 *senseSize) in Sun_sasScsiInquiry()
|
H A D | Sun_sasGetProtocolStatistics.c | 35 HBA_UINT32 portindex, in Sun_sasGetProtocolStatistics() 36 HBA_UINT32 protocoltype, in Sun_sasGetProtocolStatistics()
|
/illumos-gate/usr/src/lib/hbaapi/common/ |
H A D | vendorhbaapi.h | 47 typedef HBA_UINT32 (* HBAGetVersionFunc)(); 50 typedef HBA_UINT32 (* HBAGetNumberOfAdaptersFunc)(); 51 typedef HBA_STATUS (* HBAGetAdapterNameFunc)(HBA_UINT32, char *); 65 (HBA_HANDLE, HBA_UINT32, HBA_PORTATTRIBUTES *); 67 (HBA_HANDLE, HBA_UINT32, HBA_PORTSTATISTICS *); 69 (HBA_HANDLE, HBA_UINT32, HBA_UINT32, HBA_PORTATTRIBUTES *); 73 (HBA_HANDLE, HBA_WWN, void *, HBA_UINT32, void *, HBA_UINT32 *); 76 typedef void (* HBAResetStatisticsFunc)(HBA_HANDLE, HBA_UINT32); 94 (HBA_HANDLE, HBA_EVENTINFO *, HBA_UINT32 *); 100 (HBA_HANDLE, HBA_WWN, HBA_WWN, HBA_UINT32, HBA_UINT32, void *, HBA_UINT32*); [all …]
|
H A D | hbaapi.h | 72 typedef unsigned int HBA_UINT32; // Unsigned 32 bits typedef 75 typedef HBA_UINT32 HBA_VOID32; // Opaque 32 bits 103 typedef unsigned int HBA_UINT32; /* Unsigned 32 bits */ 106 typedef HBA_UINT32 HBA_VOID32; /* Opaque 32 bits */ 114 typedef HBA_UINT32 HBA_HANDLE; 119 typedef HBA_UINT32 HBA_STATUS; 210 typedef HBA_UINT32 HBA_PORTTYPE; 225 typedef HBA_UINT32 HBA_PORTSTATE; 236 typedef HBA_UINT32 HBA_PORTSPEED; 252 typedef HBA_UINT32 HBA_COS; [all …]
|
H A D | hbaapi-sun.h | 49 HBA_UINT32 MaxNumberOfNPIVPorts; 50 HBA_UINT32 NumberOfNPIVPorts; 69 HBA_API HBA_UINT32 Sun_HBA_GetNumberOfTgtAdapters(); 72 HBA_UINT32 adapterindex, 92 HBA_UINT32 portindex, 93 HBA_UINT32 vportindex, 98 HBA_UINT32 portindex, 103 HBA_UINT32 portindex, 106 HBA_UINT32 *npivportindex 110 HBA_UINT32 portindex, [all …]
|
H A D | HBAAPILIB-sun.c | 193 HBA_UINT32 index; 202 extern HBA_UINT32 _hbaapi_total_library_count; 212 typedef HBA_UINT32 (* Sun_HBAGetNumberOfTgtAdaptersFunc)(); 213 typedef HBA_STATUS (* Sun_HBAGetTgtAdapterNameFunc)(HBA_UINT32, char *); 220 (HBA_HANDLE, HBA_UINT32, HBA_UINT32, HBA_NPIVATTRIBUTES *); 222 (HBA_HANDLE, HBA_UINT32, HBA_WWN); 224 (HBA_HANDLE, HBA_UINT32, HBA_WWN, HBA_WWN, HBA_UINT32 *); 226 (HBA_HANDLE, HBA_UINT32, HBA_WWN *, HBA_WWN *); 228 (HBA_HANDLE, HBA_UINT32, HBA_WWN *, HBA_WWN *, HBA_WWN *, 231 (HBA_HANDLE, HBA_UINT32, HBA_PORTNPIVATTRIBUTES *); [all …]
|
H A D | HBAAPILIB.c | 195 HBA_UINT32 index; 203 HBA_UINT32 _hbaapi_total_library_count = 0; 220 HBA_UINT32 index; 224 HBA_UINT32 _hbaapi_total_adapter_count = 0; 327 HBA_UINT32 libraryIndex; in HBA_CheckLibrary() 519 HBA_UINT32 libversion; in HBA_LoadLibrary() 983 HBA_UINT32 1089 HBA_UINT32 adapterindex, in HBA_GetAdapterName() 1234 HBA_UINT32 1243 HBA_UINT32 [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_hbaapi.h | 71 typedef unsigned int HBA_UINT32; // Unsigned 32 bits typedef 74 typedef HBA_UINT32 HBA_VOID32; // Opaque 32 bits 104 typedef unsigned int HBA_UINT32; /* Unsigned 32 bits */ 107 typedef HBA_UINT32 HBA_VOID32; /* Opaque 32 bits */ 115 typedef HBA_UINT32 HBA_HANDLE; 120 typedef HBA_UINT32 HBA_STATUS; 211 typedef HBA_UINT32 HBA_PORTTYPE; 226 typedef HBA_UINT32 HBA_PORTSTATE; 237 typedef HBA_UINT32 HBA_PORTSPEED; 253 typedef HBA_UINT32 HBA_COS; [all …]
|
/illumos-gate/usr/src/cmd/sasinfo/ |
H A D | sasinfo-list.c | 98 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 102 sas_rp_tree_print_desc(HBA_HANDLE handle, HBA_UINT32 portIndex, 111 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 127 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 129 static int processHBAPortPhyInfo(HBA_HANDLE handle, HBA_UINT32 portIndex, 131 static int processHBAPortPhyStat(HBA_HANDLE handle, HBA_UINT32 portIndex, 136 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 141 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 146 HBA_UINT32 portIndex, SMHBA_PORTATTRIBUTES *port, 151 searchTargetPortMappingData(HBA_HANDLE handle, HBA_UINT32 portIndex, [all …]
|