validate_object
extern MP_STATUS validate_object(MP_OID obj, MP_OBJECT_TYPE objType,
if ((status = validate_object(pathOid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_INITIATOR_PORT,
((status = validate_object(oid, MP_OBJECT_TYPE_TARGET_PORT,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_TARGET_PORT_GROUP,
if ((status = validate_object(oid, MP_OBJECT_TYPE_TARGET_PORT_GROUP,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PROPRIETARY_LOAD_BALANCE,
if ((status = validate_object(oid, MP_OBJECT_TYPE_TARGET_PORT_GROUP,
if ((status = validate_object(oid, MP_OBJECT_TYPE_TARGET_PORT,
if ((status = validate_object(tpgOid, MP_OBJECT_TYPE_TARGET_PORT_GROUP,
if ((status = validate_object(luOid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(logicalUnitOid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(pathOid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(luOid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(logicalUnitOid,
if ((status = validate_object(pathOid, MP_OBJECT_TYPE_PATH_LU,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_MULTIPATH_LU,
((status = validate_object(oid, MP_OBJECT_TYPE_PROPRIETARY_LOAD_BALANCE,
if ((status = validate_object(luOid, MP_OBJECT_TYPE_MULTIPATH_LU,
if ((status = validate_object(pluginOid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(pluginOid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(pluginOid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(pluginOid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(pluginOid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(objectId, 0, MP_OBJECT_TYPE_ANY)) !=
if ((status = validate_object(oid, 0, MP_OBJECT_TYPE_ANY))
if ((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(oid, MP_OBJECT_TYPE_DEVICE_PRODUCT,
if ((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
if ((status = validate_object(oid, MP_OBJECT_TYPE_INITIATOR_PORT,
if (((status = validate_object(oid, MP_OBJECT_TYPE_PLUGIN,
((status = validate_object(oid, MP_OBJECT_TYPE_DEVICE_PRODUCT,