Lines Matching refs:status

373 	int		status;  in check_fan()  local
384 status = psvc_get_attr(hdlp, fan_id, PSVC_ASSOC_ID_ATTR, in check_fan()
386 if (status != PSVC_SUCCESS) in check_fan()
387 return (status); in check_fan()
390 status = psvc_get_attr(hdlp, tach_id, PSVC_LO_WARN_ATTR, &low_thresh); in check_fan()
391 if (status != PSVC_SUCCESS) in check_fan()
392 return (status); in check_fan()
399 status = psvc_get_attr(hdlp, tach_id, PSVC_SENSOR_VALUE_ATTR, in check_fan()
401 if (status != PSVC_SUCCESS) in check_fan()
402 return (status); in check_fan()
419 status = psvc_set_attr(hdlp, fan_id, PSVC_FAULTID_ATTR, fault_state); in check_fan()
420 if (status != PSVC_SUCCESS) in check_fan()
421 return (status); in check_fan()
422 status = psvc_set_attr(hdlp, fan_id, PSVC_STATE_ATTR, state); in check_fan()
423 if (status != PSVC_SUCCESS) in check_fan()
424 return (status); in check_fan()
427 status = psvc_get_attr(hdlp, fan_id, PSVC_STATE_ATTR, state); in check_fan()
428 if (status != PSVC_SUCCESS) in check_fan()
429 return (status); in check_fan()
430 status = psvc_get_attr(hdlp, fan_id, PSVC_PREV_STATE_ATTR, prev_state); in check_fan()
431 if (status != PSVC_SUCCESS) in check_fan()
432 return (status); in check_fan()
538 int32_t status = PSVC_SUCCESS; in check_cpu_temp_fault() local
546 status = psvc_get_attr(hdlp, cpu, PSVC_ASSOC_ID_ATTR, in check_cpu_temp_fault()
548 if (status == PSVC_FAILURE) in check_cpu_temp_fault()
549 return (status); in check_cpu_temp_fault()
555 status = psvc_get_attr(hdlp, sensorid, in check_cpu_temp_fault()
557 if (status == PSVC_FAILURE) in check_cpu_temp_fault()
558 return (status); in check_cpu_temp_fault()
570 return (status); in check_cpu_temp_fault()
580 int32_t status = PSVC_SUCCESS; in psvc_shutdown_policy_0() local
586 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, &cpuid, in psvc_shutdown_policy_0()
588 if (status == PSVC_FAILURE) in psvc_shutdown_policy_0()
589 return (status); in psvc_shutdown_policy_0()
591 status = psvc_get_attr(hdlp, cpuid, in psvc_shutdown_policy_0()
593 if (status == PSVC_FAILURE && present == PSVC_PRESENT) in psvc_shutdown_policy_0()
594 return (status); in psvc_shutdown_policy_0()
596 status = check_cpu_temp_fault(hdlp, cpuid, cpu_count); in psvc_shutdown_policy_0()
597 if (status == PSVC_FAILURE && errno != ENODEV) in psvc_shutdown_policy_0()
598 return (status); in psvc_shutdown_policy_0()
613 int32_t status; in psvc_fsp_device_fault_check_policy_0() local
622 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR, in psvc_fsp_device_fault_check_policy_0()
624 if (status != PSVC_SUCCESS) in psvc_fsp_device_fault_check_policy_0()
625 return (status); in psvc_fsp_device_fault_check_policy_0()
628 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in psvc_fsp_device_fault_check_policy_0()
630 if (status != PSVC_SUCCESS) in psvc_fsp_device_fault_check_policy_0()
631 return (status); in psvc_fsp_device_fault_check_policy_0()
637 status = psvc_get_attr(hdlp, device_id, PSVC_STATE_ATTR, in psvc_fsp_device_fault_check_policy_0()
639 if (status != PSVC_SUCCESS) in psvc_fsp_device_fault_check_policy_0()
640 return (status); in psvc_fsp_device_fault_check_policy_0()
653 status = psvc_set_attr(hdlp, id, PSVC_LED_STATE_ATTR, in psvc_fsp_device_fault_check_policy_0()
661 status = psvc_set_attr(hdlp, id, PSVC_LED_STATE_ATTR, in psvc_fsp_device_fault_check_policy_0()
711 int32_t status = PSVC_SUCCESS; in handle_ps_hotplug_children_presence() local
719 status = psvc_get_attr(hdlp, addon_id, PSVC_PRESENCE_ATTR, in handle_ps_hotplug_children_presence()
721 if (status != PSVC_SUCCESS) in handle_ps_hotplug_children_presence()
722 return (status); in handle_ps_hotplug_children_presence()
727 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in handle_ps_hotplug_children_presence()
729 if (status != PSVC_SUCCESS) in handle_ps_hotplug_children_presence()
730 return (status); in handle_ps_hotplug_children_presence()
731 status = psvc_get_attr(hdlp, sensor_id, PSVC_PRESENCE_ATTR, in handle_ps_hotplug_children_presence()
733 if (status != PSVC_SUCCESS) in handle_ps_hotplug_children_presence()
734 return (status); in handle_ps_hotplug_children_presence()
739 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in handle_ps_hotplug_children_presence()
741 if (status != PSVC_SUCCESS) in handle_ps_hotplug_children_presence()
742 return (status); in handle_ps_hotplug_children_presence()
743 status = psvc_get_attr(hdlp, sensor_id, PSVC_PRESENCE_ATTR, in handle_ps_hotplug_children_presence()
745 if (status != PSVC_SUCCESS) in handle_ps_hotplug_children_presence()
746 return (status); in handle_ps_hotplug_children_presence()
749 return (status); in handle_ps_hotplug_children_presence()
755 int32_t status = PSVC_SUCCESS; in handle_ps_hotplug() local
774 status = psvc_get_attr(hdlp, id, PSVC_INSTANCE_ATTR, &instance); in handle_ps_hotplug()
775 if (status != PSVC_SUCCESS) in handle_ps_hotplug()
776 return (status); in handle_ps_hotplug()
794 status = handle_ps_hotplug_children_presence(hdlp, id); in handle_ps_hotplug()
801 status |= create_i2c_node("ioexp", "i2c-pcf8574", SEG5_ADDR, in handle_ps_hotplug()
803 status |= create_i2c_node("fru", "i2c-at24c64", SEG5_ADDR, in handle_ps_hotplug()
836 status |= psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, info); in handle_ps_hotplug()
837 status |= psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR, info); in handle_ps_hotplug()
840 status |= psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, info); in handle_ps_hotplug()
843 status |= pdb_enable_i2c(hdlp); in handle_ps_hotplug()
844 return (status); in handle_ps_hotplug()
874 int32_t status = PSVC_SUCCESS; in check_ps_state() local
896 status = ac_power_check(hdlp, id, ps_logical_state); in check_ps_state()
897 if (status == PSVC_FAILURE) in check_ps_state()
898 return (status); in check_ps_state()
905 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, state); in check_ps_state()
906 if (status != PSVC_SUCCESS) in check_ps_state()
907 return (status); in check_ps_state()
910 return (status); in check_ps_state()
912 status = psvc_get_attr(hdlp, id, PSVC_PREV_STATE_ATTR, previous_state); in check_ps_state()
913 if (status != PSVC_SUCCESS) in check_ps_state()
914 return (status); in check_ps_state()
922 status = psvc_get_attr(hdlp, ps_ok_sensor, in check_ps_state()
924 if (status != PSVC_SUCCESS) in check_ps_state()
925 return (status); in check_ps_state()
949 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, state); in check_ps_state()
950 if (status != PSVC_SUCCESS) in check_ps_state()
951 return (status); in check_ps_state()
953 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, fault); in check_ps_state()
954 if (status != PSVC_SUCCESS) in check_ps_state()
955 return (status); in check_ps_state()
958 status = psvc_get_attr(hdlp, id, PSVC_INSTANCE_ATTR, &instance); in check_ps_state()
959 if (status != PSVC_SUCCESS) in check_ps_state()
960 return (status); in check_ps_state()
962 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR, &sensor_count, in check_ps_state()
964 if (status != PSVC_SUCCESS) { in check_ps_state()
965 return (status); in check_ps_state()
970 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in check_ps_state()
972 if (status != PSVC_SUCCESS) in check_ps_state()
973 return (status); in check_ps_state()
979 status = psvc_get_attr(hdlp, sensor_id, in check_ps_state()
981 if (status != PSVC_SUCCESS) in check_ps_state()
982 return (status); in check_ps_state()
1017 status = psvc_get_attr(hdlp, ps_logical_state, in check_ps_state()
1019 if (status != PSVC_SUCCESS) in check_ps_state()
1020 return (status); in check_ps_state()
1022 status = psvc_get_attr(hdlp, ps_logical_state, in check_ps_state()
1024 if (status != PSVC_SUCCESS) in check_ps_state()
1025 return (status); in check_ps_state()
1036 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, in check_ps_state()
1038 if (status != PSVC_SUCCESS) in check_ps_state()
1039 return (status); in check_ps_state()
1041 status = psvc_set_attr(hdlp, ps_logical_state, in check_ps_state()
1043 if (status != PSVC_SUCCESS) in check_ps_state()
1044 return (status); in check_ps_state()
1050 status = send_pcf8574_reset(hdlp, ps_reset); in check_ps_state()
1051 return (status); in check_ps_state()
1082 status = psvc_set_attr(hdlp, ps_logical_state, in check_ps_state()
1084 if (status != PSVC_SUCCESS) in check_ps_state()
1085 return (status); in check_ps_state()
1102 int32_t status = PSVC_SUCCESS; in ac_unplugged() local
1108 status = psvc_get_attr(hdlp, ac_sensor_id, PSVC_SWITCH_STATE_ATTR, in ac_unplugged()
1110 if (status == PSVC_FAILURE) { in ac_unplugged()
1111 return (status); in ac_unplugged()
1129 int32_t status = PSVC_SUCCESS; in ac_power_check() local
1135 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, state); in ac_power_check()
1136 if (status != PSVC_SUCCESS) in ac_power_check()
1137 return (status); in ac_power_check()
1145 if (status == PSVC_FAILURE) { in ac_power_check()
1146 return (status); in ac_power_check()
1154 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_MATCHES_ATTR, &sensor_count, in ac_power_check()
1156 if (status != PSVC_SUCCESS) { in ac_power_check()
1157 return (status); in ac_power_check()
1162 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, in ac_power_check()
1164 if (status != PSVC_SUCCESS) in ac_power_check()
1165 return (status); in ac_power_check()
1170 status = psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR, in ac_power_check()
1172 if (status != PSVC_SUCCESS) in ac_power_check()
1173 return (status); in ac_power_check()
1175 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, in ac_power_check()
1177 if (status != PSVC_SUCCESS) in ac_power_check()
1178 return (status); in ac_power_check()
1184 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in ac_power_check()
1186 if (status != PSVC_SUCCESS) in ac_power_check()
1187 return (status); in ac_power_check()
1189 status = psvc_set_attr(hdlp, sensor_id, in ac_power_check()
1191 if (status != PSVC_SUCCESS) in ac_power_check()
1192 return (status); in ac_power_check()
1199 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, in ac_power_check()
1201 if (status != PSVC_SUCCESS) in ac_power_check()
1202 return (status); in ac_power_check()
1204 status = psvc_set_attr(hdlp, ps_logical_state, PSVC_STATE_ATTR, in ac_power_check()
1206 if (status != PSVC_SUCCESS) in ac_power_check()
1207 return (status); in ac_power_check()
1212 return (status); in ac_power_check()
1370 HBA_STATUS status; in verify_disk_wwn() local
1379 status = HBA_LoadLibrary(); in verify_disk_wwn()
1380 if (status != HBA_STATUS_OK) { in verify_disk_wwn()
1394 if ((status = HBA_GetAdapterName(hbaCount, adaptername)) != in verify_disk_wwn()
1403 if ((status = HBA_GetAdapterAttributes(handle, in verify_disk_wwn()
1412 if ((status = HBA_GetAdapterPortAttributes(handle, in verify_disk_wwn()
1440 status = HBA_GetDiscoveredPortAttributes( in verify_disk_wwn()
1443 if (status != HBA_STATUS_OK) in verify_disk_wwn()
1558 int32_t status = PSVC_SUCCESS; in check_disk_fault() local
1569 status = psvc_get_attr(hdlp, id, PSVC_STATE_ATTR, disk_state); in check_disk_fault()
1570 if (status != PSVC_SUCCESS) in check_disk_fault()
1571 return (status); in check_disk_fault()
1573 status = psvc_get_attr(hdlp, id, PSVC_ASSOC_ID_ATTR, in check_disk_fault()
1575 if (status != PSVC_SUCCESS) in check_disk_fault()
1576 return (status); in check_disk_fault()
1578 status = psvc_get_attr(hdlp, sensor_id, PSVC_SWITCH_STATE_ATTR, state); in check_disk_fault()
1579 if (status != PSVC_SUCCESS) in check_disk_fault()
1580 return (status); in check_disk_fault()
1594 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, state); in check_disk_fault()
1595 if (status != PSVC_SUCCESS) in check_disk_fault()
1596 return (status); in check_disk_fault()
1598 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, fault); in check_disk_fault()
1599 if (status != PSVC_SUCCESS) in check_disk_fault()
1600 return (status); in check_disk_fault()
1618 int32_t status = PSVC_SUCCESS; in check_disk_hotplug() local
1623 status = psvc_get_attr(hdlp, id, PSVC_PREV_PRESENCE_ATTR, in check_disk_hotplug()
1625 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1626 return (status); in check_disk_hotplug()
1632 status = psvc_get_attr(hdlp, id, PSVC_PRESENCE_ATTR, in check_disk_hotplug()
1634 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1635 return (status); in check_disk_hotplug()
1646 status = psvc_get_attr(hdlp, id, PSVC_LABEL_ATTR, label); in check_disk_hotplug()
1647 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1648 return (status); in check_disk_hotplug()
1660 status = psvc_set_attr(hdlp, id, PSVC_STATE_ATTR, in check_disk_hotplug()
1662 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1663 return (status); in check_disk_hotplug()
1666 status = psvc_set_attr(hdlp, id, PSVC_FAULTID_ATTR, in check_disk_hotplug()
1668 if (status != PSVC_SUCCESS) { in check_disk_hotplug()
1669 return (status); in check_disk_hotplug()
1672 status = ptree_get_node_by_path(parent_path, in check_disk_hotplug()
1674 if (status != PICL_SUCCESS) in check_disk_hotplug()
1676 status = ptree_add_node(parent_node, child_node); in check_disk_hotplug()
1677 if (status != PICL_SUCCESS) in check_disk_hotplug()
1688 status = pcf8574_write_bit(hdlp, "DISK_PORT", in check_disk_hotplug()
1691 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1700 status = psvc_set_attr(hdlp, id, PSVC_PREV_PRESENCE_ATTR, &presence); in check_disk_hotplug()
1701 if (status != PSVC_SUCCESS) in check_disk_hotplug()
1702 return (status); in check_disk_hotplug()
1704 return (status); in check_disk_hotplug()