Lines Matching refs:status

85  * Keep track of the power supply's fail status for reporting if/when
375 int status;
386 status = psvc_get_attr(hdlp, fan_id, PSVC_ASSOC_ID_ATTR,
388 if (status != PSVC_SUCCESS)
389 return (status);
392 status = psvc_get_attr(hdlp, tach_id, PSVC_LO_WARN_ATTR, &low_thresh);
393 if (status != PSVC_SUCCESS)
394 return (status);
401 status = psvc_get_attr(hdlp, tach_id, PSVC_SENSOR_VALUE_ATTR,
403 if (status != PSVC_SUCCESS)
404 return (status);
421 status = psvc_set_attr(hdlp, fan_id, PSVC_FAULTID_ATTR, fault_state);
422 if (status != PSVC_SUCCESS)
423 return (status);
424 status = psvc_set_attr(hdlp, fan_id, PSVC_STATE_ATTR, state);
425 if (status != PSVC_SUCCESS)
426 return (status);
429 status = psvc_get_attr(hdlp, fan_id, PSVC_STATE_ATTR, state);
430 if (status != PSVC_SUCCESS)
431 return (status);
432 status = psvc_get_attr(hdlp, fan_id, PSVC_PREV_STATE_ATTR, prev_state);
433 if (status != PSVC_SUCCESS)
434 return (status);
540 int32_t status = PSVC_SUCCESS;
548 status = psvc_get_attr(hdlp, cpu, PSVC_ASSOC_ID_ATTR,
550 if (status == PSVC_FAILURE)
551 return (status);
557 status = psvc_get_attr(hdlp, sensorid,
559 if (status == PSVC_FAILURE)
560 return (status);
572 return (status);
582 int32_t status = PSVC_SUCCESS;
588 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, &cpuid,
590 if (status == PSVC_FAILURE)
591 return (status);
593 status = psvc_get_attr(hdlp, cpuid,
595 if (status == PSVC_FAILURE && present == PSVC_PRESENT)
596 return (status);
598 status = check_cpu_temp_fault(hdlp, cpuid, cpu_count);
599 if (status == PSVC_FAILURE && errno != ENODEV)
600 return (status);
615 int32_t status;
624 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR,
626 if (status != PSVC_SUCCESS)
627 return (status);
630 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
632 if (status != PSVC_SUCCESS)
633 return (status);
639 status = psvc_get_attr(hdlp, device_id, PSVC_STATE_ATTR,
641 if (status != PSVC_SUCCESS)
642 return (status);
655 status = psvc_set_attr(hdlp, id, PSVC_LED_STATE_ATTR,
663 status = psvc_set_attr(hdlp, id, PSVC_LED_STATE_ATTR,
713 int32_t status = PSVC_SUCCESS;
721 status = psvc_get_attr(hdlp, addon_id, PSVC_PRESENCE_ATTR,
723 if (status != PSVC_SUCCESS)
724 return (status);
729 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
731 if (status != PSVC_SUCCESS)
732 return (status);
733 status = psvc_get_attr(hdlp, sensor_id, PSVC_PRESENCE_ATTR,
735 if (status != PSVC_SUCCESS)
736 return (status);
741 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
743 if (status != PSVC_SUCCESS)
744 return (status);
745 status = psvc_get_attr(hdlp, sensor_id, PSVC_PRESENCE_ATTR,
747 if (status != PSVC_SUCCESS)
748 return (status);
751 return (status);
757 int32_t status = PSVC_SUCCESS;
776 status = psvc_get_attr(hdlp, id, PSVC_INSTANCE_ATTR, &instance);
777 if (status != PSVC_SUCCESS)
778 return (status);
796 status = handle_ps_hotplug_children_presence(hdlp, id);
803 status |= create_i2c_node("ioexp", "i2c-pcf8574", SEG5_ADDR,
805 status |= create_i2c_node("fru", "i2c-at24c64", SEG5_ADDR,
838 status |= psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, info);
839 status |= psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR, info);
842 status |= psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, info);
845 status |= pdb_enable_i2c(hdlp);
846 return (status);
876 int32_t status = PSVC_SUCCESS;
898 status = ac_power_check(hdlp, id, ps_logical_state);
899 if (status == PSVC_FAILURE)
900 return (status);
907 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, state);
908 if (status != PSVC_SUCCESS)
909 return (status);
912 return (status);
914 status = psvc_get_attr(hdlp, id, PSVC_PREV_STATE_ATTR, previous_state);
915 if (status != PSVC_SUCCESS)
916 return (status);
924 status = psvc_get_attr(hdlp, ps_ok_sensor,
926 if (status != PSVC_SUCCESS)
927 return (status);
951 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, state);
952 if (status != PSVC_SUCCESS)
953 return (status);
955 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, fault);
956 if (status != PSVC_SUCCESS)
957 return (status);
960 status = psvc_get_attr(hdlp, id, PSVC_INSTANCE_ATTR, &instance);
961 if (status != PSVC_SUCCESS)
962 return (status);
964 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR, &sensor_count,
966 if (status != PSVC_SUCCESS) {
967 return (status);
972 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
974 if (status != PSVC_SUCCESS)
975 return (status);
981 status = psvc_get_attr(hdlp, sensor_id,
983 if (status != PSVC_SUCCESS)
984 return (status);
1019 status = psvc_get_attr(hdlp, ps_logical_state,
1021 if (status != PSVC_SUCCESS)
1022 return (status);
1024 status = psvc_get_attr(hdlp, ps_logical_state,
1026 if (status != PSVC_SUCCESS)
1027 return (status);
1038 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR,
1040 if (status != PSVC_SUCCESS)
1041 return (status);
1043 status = psvc_set_attr(hdlp, ps_logical_state,
1045 if (status != PSVC_SUCCESS)
1046 return (status);
1052 status = send_pcf8574_reset(hdlp, ps_reset);
1053 return (status);
1084 status = psvc_set_attr(hdlp, ps_logical_state,
1086 if (status != PSVC_SUCCESS)
1087 return (status);
1104 int32_t status = PSVC_SUCCESS;
1110 status = psvc_get_attr(hdlp, ac_sensor_id, PSVC_SWITCH_STATE_ATTR,
1112 if (status == PSVC_FAILURE) {
1113 return (status);
1131 int32_t status = PSVC_SUCCESS;
1137 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, state);
1138 if (status != PSVC_SUCCESS)
1139 return (status);
1147 if (status == PSVC_FAILURE) {
1148 return (status);
1156 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR, &sensor_count,
1158 if (status != PSVC_SUCCESS) {
1159 return (status);
1164 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR,
1166 if (status != PSVC_SUCCESS)
1167 return (status);
1172 status = psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR,
1174 if (status != PSVC_SUCCESS)
1175 return (status);
1177 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR,
1179 if (status != PSVC_SUCCESS)
1180 return (status);
1186 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
1188 if (status != PSVC_SUCCESS)
1189 return (status);
1191 status = psvc_set_attr(hdlp, sensor_id,
1193 if (status != PSVC_SUCCESS)
1194 return (status);
1201 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR,
1203 if (status != PSVC_SUCCESS)
1204 return (status);
1206 status = psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR,
1208 if (status != PSVC_SUCCESS)
1209 return (status);
1214 return (status);
1372 HBA_STATUS status;
1381 status = HBA_LoadLibrary();
1382 if (status != HBA_STATUS_OK) {
1396 if ((status = HBA_GetAdapterName(hbaCount, adaptername)) !=
1405 if ((status = HBA_GetAdapterAttributes(handle,
1414 if ((status = HBA_GetAdapterPortAttributes(handle,
1442 status = HBA_GetDiscoveredPortAttributes(
1445 if (status != HBA_STATUS_OK)
1560 int32_t status = PSVC_SUCCESS;
1571 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, disk_state);
1572 if (status != PSVC_SUCCESS)
1573 return (status);
1575 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR,
1577 if (status != PSVC_SUCCESS)
1578 return (status);
1580 status = psvc_get_attr(hdlp, sensor_id, PSVC_SWITCH_STATE_ATTR, state);
1581 if (status != PSVC_SUCCESS)
1582 return (status);
1596 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, state);
1597 if (status != PSVC_SUCCESS)
1598 return (status);
1600 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, fault);
1601 if (status != PSVC_SUCCESS)
1602 return (status);
1620 int32_t status = PSVC_SUCCESS;
1625 status = psvc_get_attr(hdlp, id, PSVC_PREV_PRESENCE_ATTR,
1627 if (status != PSVC_SUCCESS)
1628 return (status);
1634 status = psvc_get_attr(hdlp, id, PSVC_PRESENCE_ATTR,
1636 if (status != PSVC_SUCCESS)
1637 return (status);
1648 status = psvc_get_attr(hdlp, id, PSVC_LABEL_ATTR, label);
1649 if (status != PSVC_SUCCESS)
1650 return (status);
1662 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR,
1664 if (status != PSVC_SUCCESS)
1665 return (status);
1668 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR,
1670 if (status != PSVC_SUCCESS) {
1671 return (status);
1674 status = ptree_get_node_by_path(parent_path,
1676 if (status != PICL_SUCCESS)
1678 status = ptree_add_node(parent_node, child_node);
1679 if (status != PICL_SUCCESS)
1690 status = pcf8574_write_bit(hdlp, "DISK_PORT",
1693 if (status != PSVC_SUCCESS)
1702 status = psvc_set_attr(hdlp, id, PSVC_PREV_PRESENCE_ATTR, &presence);
1703 if (status != PSVC_SUCCESS)
1704 return (status);
1706 return (status);