Print this page
NEX-4680 NEF needs Sun_HBA_* API to be working after library reload
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>


 127     HBA_WWN             *pwwn
 128 );
 129 
 130 HBA_API HBA_STATUS Sun_HBA_RegisterForAdapterDeviceEvents(
 131     void                (*callback)(
 132         void            *data,
 133         HBA_WWN         PortWWN,
 134         HBA_UINT32      eventType,
 135         HBA_UINT32      fabricPortID
 136         ),
 137     void                *userData,
 138     HBA_HANDLE          handle,
 139     HBA_WWN             PortWWN,
 140     HBA_CALLBACKHANDLE  *callbackHandle
 141     );
 142 
 143 HBA_API HBA_STATUS Sun_HBA_ForceLip(
 144     HBA_HANDLE handle,
 145     int *rval);
 146 


 147 #endif /* HBA_API_SUN_H */
 148 
 149 #ifdef __cplusplus
 150 }
 151 #endif /* _HBA_API_SUN_H */


 127     HBA_WWN             *pwwn
 128 );
 129 
 130 HBA_API HBA_STATUS Sun_HBA_RegisterForAdapterDeviceEvents(
 131     void                (*callback)(
 132         void            *data,
 133         HBA_WWN         PortWWN,
 134         HBA_UINT32      eventType,
 135         HBA_UINT32      fabricPortID
 136         ),
 137     void                *userData,
 138     HBA_HANDLE          handle,
 139     HBA_WWN             PortWWN,
 140     HBA_CALLBACKHANDLE  *callbackHandle
 141     );
 142 
 143 HBA_API HBA_STATUS Sun_HBA_ForceLip(
 144     HBA_HANDLE handle,
 145     int *rval);
 146 
 147 HBA_STATUS Sun_HBA_FreeLibrary(void);
 148 
 149 #endif /* HBA_API_SUN_H */
 150 
 151 #ifdef __cplusplus
 152 }
 153 #endif /* _HBA_API_SUN_H */