MP_STATUS
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
getMpStatusStr(MP_STATUS mpstatus)
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
MP_STATUS mpstatus = MP_STATUS_SUCCESS;
char *getMpStatusStr(MP_STATUS mpstatus);
typedef MP_STATUS (* MP_GetMPLogicalUnitPropertiesFn)(
typedef MP_STATUS (* MP_GetAssociatedPathOidListFn)(
typedef MP_STATUS (* MP_GetPathLogicalUnitPropertiesFn)(
typedef MP_STATUS (* MP_GetAssociatedTPGOidListFn)(
typedef MP_STATUS (* MP_GetTargetPortGroupPropertiesFn)(
typedef MP_STATUS (* MP_GetMPLuOidListFromTPGFn)(
typedef MP_STATUS (* MP_GetProprietaryLoadBalanceOidListPluginFn)(
typedef MP_STATUS (* MP_GetProprietaryLoadBalancePropertiesFn)(
typedef MP_STATUS (* MP_GetTargetPortOidListFn)(
typedef MP_STATUS (* MP_GetTargetPortPropertiesFn)(
typedef MP_STATUS (* MP_AssignLogicalUnitToTPGFn)(
typedef MP_STATUS (* MP_SetOverridePathFn)(
typedef MP_STATUS (* MP_CancelOverridePathFn)(
typedef MP_STATUS (* MP_EnableAutoFailbackPluginFn)(
typedef MP_STATUS (* MP_EnableAutoFailbackLuFn)(
typedef MP_STATUS (* MP_EnableAutoProbingPluginFn)(
typedef MP_STATUS (* MP_EnableAutoProbingLuFn)(
typedef MP_STATUS (* MP_DisableAutoFailbackPluginFn)(
typedef MP_STATUS (* MP_DisableAutoFailbackLuFn)(
typedef MP_STATUS (* MP_DisableAutoProbingPluginFn)(
typedef MP_STATUS (* MP_DisableAutoProbingLuFn)(
typedef MP_STATUS (* MP_EnablePathFn)(
typedef MP_STATUS (* MP_DisablePathFn)(
typedef MP_STATUS (* MP_SetLogicalUnitLoadBalanceTypeFn)(
typedef MP_STATUS (* MP_SetPathWeightFn)(
typedef MP_STATUS (* MP_SetPluginLoadBalanceTypePluginFn)(
typedef MP_STATUS (* MP_SetFailbackPollingRatePluginFn)(
typedef MP_STATUS (* MP_SetFailbackPollingRateLuFn)(
typedef MP_STATUS (* MP_SetProbingPollingRatePluginFn)(
typedef MP_STATUS (* MP_SetProbingPollingRateLuFn)(
typedef MP_STATUS (* MP_SetProprietaryPropertiesFn)(
typedef MP_STATUS (* MP_SetTPGAccessFn)(
typedef MP_STATUS (* MP_RegisterForObjectPropertyChangesPluginFn)(
typedef MP_STATUS (* MP_DeregisterForObjectPropertyChangesPluginFn)(
typedef MP_STATUS (* MP_RegisterForObjectVisibilityChangesPluginFn)(
typedef MP_STATUS (* MP_DeregisterForObjectVisibilityChangesPluginFn)(
typedef MP_STATUS (* Sun_MP_SendScsiCmdFn)(
typedef MP_STATUS (* InitializeFn) (
typedef MP_STATUS (* TerminateFn) (void);
typedef MP_STATUS (* MP_GetPluginPropertiesPluginFn)(
typedef MP_STATUS (* MP_GetDeviceProductOidListPluginFn)(
typedef MP_STATUS (* MP_GetDeviceProductPropertiesFn)(
typedef MP_STATUS (* MP_GetInitiatorPortOidListPluginFn)(
typedef MP_STATUS (* MP_GetInitiatorPortPropertiesFn)(
typedef MP_STATUS (* MP_GetMultipathLusPluginFn)(
typedef MP_STATUS (* MP_GetMultipathLusDevProdFn)(
extern MP_STATUS validate_object(MP_OID obj, MP_OBJECT_TYPE objType,
MP_STATUS Sun_MP_SendScsiCmd(
MP_STATUS status;
MP_STATUS Sun_MP_SendScsiCmd(
MP_STATUS MP_GetMPLogicalUnitProperties(
MP_STATUS status;
MP_STATUS MP_GetAssociatedPathOidList(
MP_STATUS status;
MP_STATUS validate_object(MP_OID obj, MP_OBJECT_TYPE objType,
MP_STATUS MP_GetPathLogicalUnitProperties(
MP_STATUS status;
MP_STATUS MP_GetAssociatedTPGOidList(
MP_STATUS status;
MP_STATUS MP_GetTargetPortGroupProperties(
MP_STATUS status;
MP_STATUS MP_GetMPLuOidListFromTPG(
MP_STATUS status;
MP_STATUS MP_GetProprietaryLoadBalanceOidList(
MP_STATUS status;
MP_STATUS MP_GetProprietaryLoadBalanceProperties (
MP_STATUS status;
MP_STATUS MP_GetTargetPortOidList(
MP_STATUS status;
MP_STATUS MP_GetTargetPortProperties(
MP_STATUS status;
MP_STATUS MP_AssignLogicalUnitToTPG(
MP_STATUS status;
MP_STATUS MP_SetOverridePath(
MP_STATUS status;
MP_STATUS MP_CancelOverridePath(
MP_STATUS status;
MP_STATUS MP_EnableAutoFailback(
MP_STATUS status;
MP_STATUS MP_EnableAutoProbing(
MP_STATUS status;
MP_STATUS MP_DisableAutoFailback(
MP_STATUS status;
MP_STATUS MP_DisableAutoProbing(
MP_STATUS status;
MP_STATUS MP_EnablePath(
MP_STATUS status;
MP_STATUS MP_DisablePath(
MP_STATUS status;
MP_STATUS MP_SetLogicalUnitLoadBalanceType(
MP_STATUS status;
MP_STATUS MP_SetPathWeight(
MP_STATUS status;
MP_STATUS MP_SetPluginLoadBalanceType(
MP_STATUS status;
MP_STATUS MP_SetFailbackPollingRate(
MP_STATUS status;
MP_STATUS MP_SetProbingPollingRate(
MP_STATUS status;
MP_STATUS MP_SetProprietaryProperties(
MP_STATUS status;
MP_STATUS MP_SetTPGAccess(
MP_STATUS status;
MP_STATUS MP_RegisterForObjectPropertyChanges(
MP_STATUS status;
MP_STATUS MP_DeregisterForObjectPropertyChanges(
MP_STATUS status;
MP_STATUS MP_RegisterForObjectVisibilityChanges(
MP_STATUS status;
MP_STATUS MP_DeregisterForObjectVisibilityChanges(
MP_STATUS status;
MP_STATUS MP_CompareOIDs(
MP_STATUS MP_FreeOidList(MP_OID_LIST *pOidList)
MP_STATUS MP_RegisterPlugin(
MP_STATUS MP_GetLibraryProperties(
MP_STATUS MP_DeregisterPlugin(
MP_STATUS MP_GetPluginOidList(
MP_STATUS MP_GetPluginProperties(
MP_STATUS status;
MP_STATUS MP_GetAssociatedPluginOid(
MP_STATUS status;
MP_STATUS MP_GetObjectType(
MP_STATUS status;
MP_STATUS MP_GetDeviceProductOidList(
MP_STATUS status;
MP_STATUS MP_GetDeviceProductProperties(
MP_STATUS status;
MP_STATUS MP_GetInitiatorPortOidList(
MP_STATUS status;
MP_STATUS MP_GetInitiatorPortProperties(
MP_STATUS status;
MP_STATUS MP_GetMultipathLus(
MP_STATUS status;
MP_STATUS MP_GetAssociatedPluginOid(
MP_STATUS MP_GetObjectType(
MP_STATUS MP_GetDeviceProductOidList(
MP_STATUS MP_GetDeviceProductProperties(
MP_STATUS MP_GetInitiatorPortOidList(
MP_STATUS MP_GetInitiatorPortProperties(
MP_STATUS MP_GetMultipathLus(
MP_STATUS MP_GetMPLogicalUnitProperties(
MP_STATUS MP_GetAssociatedPathOidList(
MP_STATUS MP_GetPathLogicalUnitProperties(
MP_STATUS MP_GetAssociatedTPGOidList(
MP_STATUS MP_GetTargetPortGroupProperties(
MP_STATUS MP_GetMPLuOidListFromTPG(
MP_STATUS MP_GetProprietaryLoadBalanceOidList(
MP_STATUS MP_GetProprietaryLoadBalanceProperties(
MP_STATUS MP_GetTargetPortOidList(
MP_STATUS MP_GetTargetPortProperties(
MP_STATUS MP_AssignLogicalUnitToTPG(
MP_STATUS MP_SetOverridePath(
MP_STATUS MP_CancelOverridePath(
MP_STATUS MP_EnableAutoFailback(
MP_STATUS MP_DisableAutoFailback(
MP_STATUS MP_EnableAutoProbing(
MP_STATUS MP_DisableAutoProbing(
MP_STATUS MP_EnablePath(
MP_STATUS MP_DisablePath(
MP_STATUS MP_SetLogicalUnitLoadBalanceType(
MP_STATUS MP_SetPathWeight(
MP_STATUS MP_SetPluginLoadBalanceType(
MP_STATUS MP_SetFailbackPollingRate(
MP_STATUS MP_SetProbingPollingRate(
MP_STATUS MP_SetProprietaryProperties(
MP_STATUS MP_SetTPGAccess(
MP_STATUS MP_RegisterForObjectPropertyChanges(
MP_STATUS MP_DeregisterForObjectPropertyChanges(
MP_STATUS MP_RegisterForObjectVisibilityChanges(
MP_STATUS MP_DeregisterForObjectVisibilityChanges(
MP_STATUS MP_CompareOIDs(
MP_STATUS MP_FreeOidList(
MP_STATUS MP_RegisterPlugin(
MP_STATUS MP_DeregisterPlugin(
MP_STATUS MP_GetLibraryProperties(
MP_STATUS MP_GetPluginOidList(
MP_STATUS MP_GetPluginProperties(
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
static MP_STATUS doDevInfoStuffForTargetPort(MP_OID oid)
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
static MP_STATUS doDevInfoStuffForIntPort(MP_OID oid)
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_SUCCESS;
MP_STATUS
MP_STATUS
MP_STATUS
MP_STATUS mpStatus = MP_STATUS_FAILED;
MP_STATUS init_sysevents();
MP_STATUS getAssociatedTPGOidList(MP_OID oid, MP_OID_LIST **ppList);
MP_STATUS getTargetPortGroupProperties(MP_OID oid,
MP_STATUS getTargetPortOidList(MP_OID oid, MP_OID_LIST **ppList);
MP_STATUS getStatus4ErrorCode(int driverError);