Functions | |
HBA_STATUS | HBA_OpenAdapterByWWN (HBA_HANDLE *pHandle, HBA_WWN wwn) |
HBA_STATUS | HBA_GetPortAttributesByWWN (HBA_HANDLE handle, HBA_WWN PortWWN, HBA_PORTATTRIBUTES *pPortattributes) |
HBA_STATUS | HBA_GetFC4Statistics (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_UINT8 FC4type, HBA_FC4STATISTICS *statistics) |
HBA_STATUS | HBA_GetBindingCapability (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_BIND_CAPABILITY *pFlags) |
HBA_STATUS | HBA_GetBindingSupport (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_BIND_CAPABILITY *pFlags) |
HBA_STATUS | HBA_SetBindingSupport (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_BIND_CAPABILITY flags) |
HBA_STATUS | HBA_GetFcpPersistentBinding (HBA_HANDLE handle, HBA_FCPBINDING *pBinding) |
HBA_STATUS | HBA_GetPersistentBindingV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_FCPBINDING2 *binding) |
HBA_STATUS | HBA_SetPersistentBindingV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_FCPBINDING2 *binding) |
HBA_STATUS | HBA_RemovePersistentBinding (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_FCPBINDING2 *binding) |
HBA_STATUS | HBA_RemoveAllPersistentBindings (HBA_HANDLE handle, HBA_WWN hbaPortWWN) |
HBA_STATUS | HBA_GetFCPStatistics (HBA_HANDLE handle, const HBA_SCSIID *lunit, HBA_FC4STATISTICS *statistics) |
HBA_STATUS | HBA_ScsiInquiryV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN discoveredPortWWN, HBA_UINT64 fcLUN, HBA_UINT8 CDB_Byte1, HBA_UINT8 CDB_Byte2, void *pRspBuffer, HBA_UINT32 *pRspBufferSize, HBA_UINT8 *pScsiStatus, void *pSenseBuffer, HBA_UINT32 *pSenseBufferSize) |
HBA_STATUS | HBA_SendReadCapacity (HBA_HANDLE handle, HBA_WWN portWWN, HBA_UINT64 fcLUN, void *pRspBuffer, HBA_UINT32 RspBufferSize, void *pSenseBuffer, HBA_UINT32 SenseBufferSize) |
HBA_STATUS | HBA_ScsiReadCapacityV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN discoveredPortWWN, HBA_UINT64 fcLUN, void *pRspBuffer, HBA_UINT32 *pRspBufferSize, HBA_UINT8 *pScsiStatus, void *pSenseBuffer, HBA_UINT32 *pSenseBufferSize) |
HBA_STATUS | HBA_SendCTPassThru (HBA_HANDLE handle, void *pReqBuffer, HBA_UINT32 ReqBufferSize, void *pRspBuffer, HBA_UINT32 RspBufferSize) |
HBA_STATUS | HBA_SendCTPassThruV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, void *pReqBuffer, HBA_UINT32 ReqBufferSize, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SetRNIDMgmtInfo (HBA_HANDLE handle, HBA_MGMTINFO *info) |
HBA_STATUS | HBA_GetRNIDMgmtInfo (HBA_HANDLE handle, HBA_MGMTINFO *pInfo) |
HBA_STATUS | HBA_SendRNID (HBA_HANDLE handle, HBA_WWN wwn, HBA_WWNTYPE wwntype, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendRNIDV2 (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN destWWN, HBA_UINT32 destFCID, HBA_UINT32 NodeIdDataFormat, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendRPL (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN agent_wwn, HBA_UINT32 agent_domain, HBA_UINT32 portIndex, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendRPS (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN agent_wwn, HBA_UINT32 agent_domain, HBA_WWN object_wwn, HBA_UINT32 object_port_number, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendSRL (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN wwn, HBA_UINT32 domain, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendLIRR (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN destWWN, HBA_UINT8 function, HBA_UINT8 type, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_SendRLS (HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN destWWN, void *pRspBuffer, HBA_UINT32 *pRspBufferSize) |
HBA_STATUS | HBA_GetEventBuffer (HBA_HANDLE handle, HBA_EVENTINFO *pEventBuffer, HBA_UINT32 *pEventCount) |
HBA_STATUS | HBA_RemoveCallback (HBA_CALLBACKHANDLE callbackHandle) |
HBA_STATUS | HBA_RegisterForAdapterAddEvents (void(*pCallback)(void *, HBA_WWN, HBA_UINT32), void *pUserData, HBA_CALLBACKHANDLE *pCallbackHandle) |
HBA_STATUS | HBA_RegisterForAdapterEvents (void(*pCallback)(void *, HBA_WWN, HBA_UINT32), void *pUserData, HBA_HANDLE handle, HBA_CALLBACKHANDLE *pCallbackHandle) |
HBA_STATUS | HBA_RegisterForAdapterPortEvents (void(*pCallback)(void *, HBA_WWN, HBA_UINT32, HBA_UINT32), void *pUserData, HBA_HANDLE handle, HBA_WWN PortWWN, HBA_CALLBACKHANDLE *pCallbackHandle) |
HBA_STATUS | HBA_RegisterForAdapterPortStatEvents (void(*pCallback)(void *, HBA_WWN, HBA_UINT32), void *pUserData, HBA_HANDLE handle, HBA_WWN PortWWN, HBA_PORTSTATISTICS stats, HBA_UINT32 statType, HBA_CALLBACKHANDLE *pCallbackHandle) |
HBA_STATUS | HBA_RegisterForTargetEvents (void(*pCallback)(void *, HBA_WWN, HBA_WWN, HBA_UINT32), void *pUserData, HBA_HANDLE handle, HBA_WWN hbaPortWWN, HBA_WWN discoveredPortWWN, HBA_CALLBACKHANDLE *pCallbackHandle, HBA_UINT32 allTargets) |
HBA_STATUS | HBA_RegisterForLinkEvents (void(*pCallback)(void *, HBA_WWN, HBA_UINT32, void *, HBA_UINT32), void *pUserData, void *pRLIRBuffer, HBA_UINT32 RLIRBufferSize, HBA_HANDLE handle, HBA_CALLBACKHANDLE *pCallbackHandle) |
HBA_STATUS HBA_GetBindingCapability | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_BIND_CAPABILITY * | pFlags | |||
) |
HBA_STATUS HBA_GetBindingSupport | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_BIND_CAPABILITY * | pFlags | |||
) |
HBA_STATUS HBA_GetEventBuffer | ( | HBA_HANDLE | handle, | |
HBA_EVENTINFO * | pEventBuffer, | |||
HBA_UINT32 * | pEventCount | |||
) |
HBA_STATUS HBA_GetFC4Statistics | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_UINT8 | FC4type, | |||
HBA_FC4STATISTICS * | statistics | |||
) |
HBA_STATUS HBA_GetFcpPersistentBinding | ( | HBA_HANDLE | handle, | |
HBA_FCPBINDING * | pBinding | |||
) |
HBA_STATUS HBA_GetFCPStatistics | ( | HBA_HANDLE | handle, | |
const HBA_SCSIID * | lunit, | |||
HBA_FC4STATISTICS * | statistics | |||
) |
HBA_STATUS HBA_GetPersistentBindingV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_FCPBINDING2 * | binding | |||
) |
HBA_STATUS HBA_GetPortAttributesByWWN | ( | HBA_HANDLE | handle, | |
HBA_WWN | PortWWN, | |||
HBA_PORTATTRIBUTES * | pPortattributes | |||
) |
HBA_STATUS HBA_GetRNIDMgmtInfo | ( | HBA_HANDLE | handle, | |
HBA_MGMTINFO * | pInfo | |||
) |
HBA_STATUS HBA_OpenAdapterByWWN | ( | HBA_HANDLE * | pHandle, | |
HBA_WWN | wwn | |||
) |
HBA_STATUS HBA_RegisterForAdapterAddEvents | ( | void(*)(void *, HBA_WWN, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle | |||
) |
HBA_STATUS HBA_RegisterForAdapterEvents | ( | void(*)(void *, HBA_WWN, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
HBA_HANDLE | handle, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle | |||
) |
HBA_STATUS HBA_RegisterForAdapterPortEvents | ( | void(*)(void *, HBA_WWN, HBA_UINT32, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
HBA_HANDLE | handle, | |||
HBA_WWN | PortWWN, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle | |||
) |
HBA_STATUS HBA_RegisterForAdapterPortStatEvents | ( | void(*)(void *, HBA_WWN, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
HBA_HANDLE | handle, | |||
HBA_WWN | PortWWN, | |||
HBA_PORTSTATISTICS | stats, | |||
HBA_UINT32 | statType, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle | |||
) |
HBA_STATUS HBA_RegisterForLinkEvents | ( | void(*)(void *, HBA_WWN, HBA_UINT32, void *, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
void * | pRLIRBuffer, | |||
HBA_UINT32 | RLIRBufferSize, | |||
HBA_HANDLE | handle, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle | |||
) |
HBA_STATUS HBA_RegisterForTargetEvents | ( | void(*)(void *, HBA_WWN, HBA_WWN, HBA_UINT32) | pCallback, | |
void * | pUserData, | |||
HBA_HANDLE | handle, | |||
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | discoveredPortWWN, | |||
HBA_CALLBACKHANDLE * | pCallbackHandle, | |||
HBA_UINT32 | allTargets | |||
) |
HBA_STATUS HBA_RemoveAllPersistentBindings | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN | |||
) |
HBA_STATUS HBA_RemoveCallback | ( | HBA_CALLBACKHANDLE | callbackHandle | ) |
HBA_STATUS HBA_RemovePersistentBinding | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_FCPBINDING2 * | binding | |||
) |
HBA_STATUS HBA_ScsiInquiryV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | discoveredPortWWN, | |||
HBA_UINT64 | fcLUN, | |||
HBA_UINT8 | CDB_Byte1, | |||
HBA_UINT8 | CDB_Byte2, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize, | |||
HBA_UINT8 * | pScsiStatus, | |||
void * | pSenseBuffer, | |||
HBA_UINT32 * | pSenseBufferSize | |||
) |
HBA_STATUS HBA_ScsiReadCapacityV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | discoveredPortWWN, | |||
HBA_UINT64 | fcLUN, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize, | |||
HBA_UINT8 * | pScsiStatus, | |||
void * | pSenseBuffer, | |||
HBA_UINT32 * | pSenseBufferSize | |||
) |
HBA_STATUS HBA_SendCTPassThru | ( | HBA_HANDLE | handle, | |
void * | pReqBuffer, | |||
HBA_UINT32 | ReqBufferSize, | |||
void * | pRspBuffer, | |||
HBA_UINT32 | RspBufferSize | |||
) |
HBA_STATUS HBA_SendCTPassThruV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
void * | pReqBuffer, | |||
HBA_UINT32 | ReqBufferSize, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendLIRR | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | destWWN, | |||
HBA_UINT8 | function, | |||
HBA_UINT8 | type, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendReadCapacity | ( | HBA_HANDLE | handle, | |
HBA_WWN | portWWN, | |||
HBA_UINT64 | fcLUN, | |||
void * | pRspBuffer, | |||
HBA_UINT32 | RspBufferSize, | |||
void * | pSenseBuffer, | |||
HBA_UINT32 | SenseBufferSize | |||
) |
HBA_STATUS HBA_SendRLS | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | destWWN, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendRNID | ( | HBA_HANDLE | handle, | |
HBA_WWN | wwn, | |||
HBA_WWNTYPE | wwntype, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendRNIDV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | destWWN, | |||
HBA_UINT32 | destFCID, | |||
HBA_UINT32 | NodeIdDataFormat, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendRPL | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | agent_wwn, | |||
HBA_UINT32 | agent_domain, | |||
HBA_UINT32 | portIndex, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendRPS | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | agent_wwn, | |||
HBA_UINT32 | agent_domain, | |||
HBA_WWN | object_wwn, | |||
HBA_UINT32 | object_port_number, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SendSRL | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_WWN | wwn, | |||
HBA_UINT32 | domain, | |||
void * | pRspBuffer, | |||
HBA_UINT32 * | pRspBufferSize | |||
) |
HBA_STATUS HBA_SetBindingSupport | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_BIND_CAPABILITY | flags | |||
) |
HBA_STATUS HBA_SetPersistentBindingV2 | ( | HBA_HANDLE | handle, | |
HBA_WWN | hbaPortWWN, | |||
HBA_FCPBINDING2 * | binding | |||
) |
HBA_STATUS HBA_SetRNIDMgmtInfo | ( | HBA_HANDLE | handle, | |
HBA_MGMTINFO * | info | |||
) |