/illumos-gate/usr/src/uts/common/os/ |
H A D | ksensor.c | 371 ksensor_free_sensor(ksensor_t *sensor) in ksensor_free_sensor() argument 373 strfree(sensor->ksensor_name); in ksensor_free_sensor() 374 strfree(sensor->ksensor_class); in ksensor_free_sensor() 375 id_free(ksensor_ids, sensor->ksensor_id); in ksensor_free_sensor() 376 mutex_destroy(&sensor->ksensor_mutex); in ksensor_free_sensor() 377 kmem_free(sensor, sizeof (ksensor_t)); in ksensor_free_sensor() 391 ksensor_t *sensor; in ksensor_dip_unbind_taskq() local 398 for (sensor = list_head(&k->ksdip_sensors); sensor != NULL; in ksensor_dip_unbind_taskq() 399 sensor = list_next(&k->ksdip_sensors, sensor)) { in ksensor_dip_unbind_taskq() 400 mutex_enter(&sensor->ksensor_mutex); in ksensor_dip_unbind_taskq() [all …]
|
/illumos-gate/usr/src/uts/intel/io/coretemp/ |
H A D | coretemp.c | 233 coretemp_update(coretemp_t *ct, coretemp_sensor_t *sensor, cmi_hdl_t hdl) in coretemp_update() argument 239 if ((e = coretemp_rdmsr(ct, hdl, sensor->cs_status_msr, &status)) != in coretemp_update() 243 "status on %s: %d", sensor->cs_name, err); in coretemp_update() 247 if ((e = coretemp_rdmsr(ct, hdl, sensor->cs_intr_msr, &intr)) != in coretemp_update() 251 "interrupt on %s: %d", sensor->cs_name, err); in coretemp_update() 255 sensor->cs_status = status; in coretemp_update() 256 sensor->cs_intr = intr; in coretemp_update() 257 sensor->cs_last_read = gethrtime(); in coretemp_update() 264 coretemp_sensor_t *sensor = arg; in coretemp_read() local 265 coretemp_t *ct = sensor->cs_coretemp; in coretemp_read() [all …]
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/ |
H A D | storage.esc | 59 event fault.sensor.read-fail@controller; 60 event fault.sensor.read-fail@fanmodule; 61 event fault.sensor.read-fail@fan; 62 event fault.sensor.read-fail@psu; 98 event ereport.chassis.sensor.current.oc@controller; 99 event ereport.chassis.sensor.current.oc@fanmodule; 100 event ereport.chassis.sensor.current.oc@psu; 101 event ereport.chassis.sensor.current.uc@controller; 102 event ereport.chassis.sensor.current.uc@fanmodule; 103 event ereport.chassis.sensor.current.uc@psu; [all …]
|
H A D | sensor.esc | 53 event ereport.sensor.failure@fan; 54 event ereport.sensor.failure@psu; 60 ereport.sensor.failure@fan { payloadprop("type") == "fan" && 64 ereport.sensor.failure@fan { payloadprop("type") == "fan" && 68 ereport.sensor.failure@psu { payloadprop("type") == "psu" && 73 ereport.sensor.failure@psu { payloadprop("type") == "psu" && 78 ereport.sensor.failure@psu { payloadprop("type") == "psu" && 83 ereport.sensor.failure@psu { payloadprop("type") == "psu" &&
|
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_sensor.c | 35 mlxcx_temp_sensor_t *sensor = arg; in mlxcx_temperature_read() local 36 mlxcx_t *mlxp = sensor->mlts_mlx; in mlxcx_temperature_read() 39 data.mlrd_mtmp.mlrd_mtmp_sensor_index = to_be16(sensor->mlts_index); in mlxcx_temperature_read() 47 sensor->mlts_value = (int16_t)tmp; in mlxcx_temperature_read() 49 sensor->mlts_max_value = (int16_t)tmp; in mlxcx_temperature_read() 50 bcopy(data.mlrd_mtmp.mlrd_mtmp_name, sensor->mlts_name, in mlxcx_temperature_read() 51 sizeof (sensor->mlts_name)); in mlxcx_temperature_read() 56 scalar->sis_value = (int64_t)sensor->mlts_value; in mlxcx_temperature_read()
|
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | mcdi_mon.c | 174 uint16_t sensor; in mcdi_mon_decode_stats() local 206 for (sensor = 0; sensor < sensor_max; ++sensor) { in mcdi_mon_decode_stats() 207 efx_mon_stat_t id = mcdi_sensor_map[sensor].msm_stat; in mcdi_mon_decode_stats() 209 if ((sensor % MCDI_MON_PAGE_SIZE) == MC_CMD_SENSOR_PAGE0_NEXT) { in mcdi_mon_decode_stats() 214 if (~(sensor_mask[page]) & (1U << sensor)) in mcdi_mon_decode_stats() 218 if ((port_mask & mcdi_sensor_map[sensor].msm_port_mask) == 0) in mcdi_mon_decode_stats() 263 uint16_t sensor; in mcdi_mon_ev() local 273 sensor = (uint16_t)MCDI_EV_FIELD(eqp, SENSOREVT_MONITOR); in mcdi_mon_ev() 278 EFSYS_ASSERT3U(sensor, <, (8 * encp->enc_mcdi_sensor_mask_size)); in mcdi_mon_ev() 279 EFSYS_ASSERT((sensor % MCDI_MON_PAGE_SIZE) != MC_CMD_SENSOR_PAGE0_NEXT); in mcdi_mon_ev() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/ |
H A D | envmodel.info | 75 * Hard disk sensor names and ids 92 PROP Label string r 0 "cpu0-sensor" 96 PROP Label string r 0 "cpu1-sensor" 100 PROP Label string r 0 "mb-sensor" 104 PROP Label string r 0 "adt7462-sensor" 108 PROP Label string r 0 "lm95221-sensor" 112 PROP Label string r 0 "fire-sensor" 116 PROP Label string r 0 "lsi1064-sensor" 120 PROP Label string r 0 "front_panel-sensor" 124 PROP Label string r 0 "psu-sensor" [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/ |
H A D | SB-tables.info | 31 * device/sensor. 73 PROP Class string r 0 "voltage-sensor" 78 PROP Class string r 0 "voltage-sensor" 83 PROP Class string r 0 "voltage-sensor" 88 PROP Class string r 0 "voltage-sensor" 93 PROP Class string r 0 "voltage-sensor" 98 PROP Class string r 0 "voltage-sensor" 103 PROP Class string r 0 "voltage-sensor" 108 PROP Class string r 0 "voltage-sensor" 113 PROP Class string r 0 "voltage-sensor" [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frudr/ |
H A D | SB-tables.info | 56 PROP Class string r 0 "voltage-sensor" 60 PROP Class string r 0 "voltage-sensor" 64 PROP Class string r 0 "voltage-sensor" 68 PROP Class string r 0 "voltage-sensor" 72 PROP Class string r 0 "voltage-sensor" 76 PROP Class string r 0 "voltage-sensor" 80 PROP Class string r 0 "voltage-sensor" 84 PROP Class string r 0 "voltage-sensor" 88 PROP Class string r 0 "voltage-sensor" 92 PROP Class string r 0 "voltage-sensor" [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frudr/ |
H A D | SB-tables.info | 33 * device/sensor. 87 PROP Class string r 0 "voltage-sensor" 91 PROP Class string r 0 "voltage-sensor" 95 PROP Class string r 0 "temperature-sensor" 99 PROP Class string r 0 "temperature-sensor" 103 PROP Class string r 0 "temperature-sensor" 107 PROP Class string r 0 "temperature-sensor" 146 PROP Class string r 0 "voltage-sensor" 168 PROP Class string r 0 "temperature-sensor" 176 PROP Class string r 0 "temperature-sensor" [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/ |
H A D | SB-tables.info | 68 PROP Class string r 0 "voltage-sensor" 72 PROP Class string r 0 "voltage-sensor" 76 PROP Class string r 0 "voltage-sensor" 80 PROP Class string r 0 "voltage-sensor" 84 PROP Class string r 0 "voltage-sensor" 88 PROP Class string r 0 "voltage-sensor" 92 PROP Class string r 0 "voltage-sensor" 96 PROP Class string r 0 "voltage-sensor" 100 PROP Class string r 0 "voltage-sensor" 104 PROP Class string r 0 "voltage-sensor" [all …]
|
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | sgenv.c | 2295 env_sensor_t sensor; in sgenv_check_sensor_thresholds() local 2308 sensor = env_cache[key][i]; in sgenv_check_sensor_thresholds() 2309 status = sensor.sd_status; in sgenv_check_sensor_thresholds() 2321 switch (sensor.sd_id.id.sensor_type) { in sgenv_check_sensor_thresholds() 2336 (void) sgenv_process_threshold_event(sensor); in sgenv_check_sensor_thresholds() 2340 SGENV_PRINT_POLL_INFO(sensor); in sgenv_check_sensor_thresholds() 2401 sgenv_set_sensor_status(env_sensor_t *sensor) in sgenv_set_sensor_status() argument 2405 ASSERT(sensor != NULL); in sgenv_set_sensor_status() 2406 status = &sensor->sd_status; in sgenv_set_sensor_status() 2413 switch (sensor->sd_id.id.sensor_type) { in sgenv_set_sensor_status() [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frudr/ |
H A D | SB-tables.info | 83 PROP Class string r 0 "temperature-sensor" 110 PROP Class string r 0 "temperature-sensor" 114 PROP Class string r 0 "temperature-sensor" 118 PROP Class string r 0 "temperature-sensor" 129 PROP Class string r 0 "temperature-sensor" 133 PROP Class string r 0 "temperature-sensor" 137 PROP Class string r 0 "temperature-sensor" 141 PROP Class string r 0 "temperature-sensor" 198 PROP Class string r 0 "temperature-sensor" 213 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/ |
H A D | envmodel.info | 33 PROP Class string r 0 "temperature-sensor" 38 PROP Class string r 0 "temperature-sensor" 52 PROP Class string r 0 "temperature-sensor" 57 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/ |
H A D | envmodel.info | 56 * Hard disk sensor ids 62 * Enchilada sensor IDs as used in FRUID segment 161 PROP Class string r 0 "temperature-sensor" 165 PROP Class string r 0 "temperature-sensor" 180 PROP Class string r 0 "temperature-sensor" 184 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/cmd/fm/modules/common/sensor-transport/ |
H A D | sensor_transport.c | 388 char *sensor, *last_sensor, *field, *last_field; in parse_spoof_param() local 395 sensor = strtok_r(param, ";", &last_sensor); in parse_spoof_param() 396 while (sensor != NULL) { in parse_spoof_param() 400 if ((field = strtok_r(sensor, ":", &last_field)) == NULL || in parse_spoof_param() 413 if (nvlist_add_nvlist(stp->st_spoofs, sensor, spoof) != 0) in parse_spoof_param() 417 sensor = strtok_r(NULL, ";", &last_sensor); in parse_spoof_param()
|
H A D | Makefile | 26 MODULE = sensor-transport
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frutree/ |
H A D | envmodel.info | 48 PROP Class string r 0 "temperature-sensor" 53 PROP Class string r 0 "temperature-sensor" 64 PROP Class string r 0 "temperature-sensor" 69 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/lib/libipmi/common/ |
H A D | ipmi_sdr.c | 663 ipmi_sdr_conv_reading(ipmi_sdr_full_sensor_t *sensor, uint8_t val, in ipmi_sdr_conv_reading() argument 668 m = __TO_M(sensor->is_fs_mtol); in ipmi_sdr_conv_reading() 669 b = __TO_B(sensor->is_fs_bacc); in ipmi_sdr_conv_reading() 670 k1 = __TO_B_EXP(sensor->is_fs_bacc); in ipmi_sdr_conv_reading() 671 k2 = __TO_R_EXP(sensor->is_fs_bacc); in ipmi_sdr_conv_reading() 673 switch (sensor->is_fs_analog_fmt) { in ipmi_sdr_conv_reading() 691 switch (sensor->is_fs_sensor_linear_type) { in ipmi_sdr_conv_reading()
|
/illumos-gate/usr/src/cmd/fm/dicts/ |
H A D | SENSOR.po | 28 # keys: fault.sensor.fan.failed 44 # keys: fault.sensor.psu.failed 99 msgstr "A preditive failure sensor indicates that this fan has either failed or that a failure is i… 115 msgstr "A preditive failure sensor indicates that this power supply has either failed or that a fai… 131 msgstr "A sensor indicates that this power supply has failed. Refer to %s for more information." 147 msgstr "A sensor indicates that this power supply is not operating properly due to some external co…
|
H A D | SENSOR.dict | 29 fault.sensor.fan.failed=0 30 fault.sensor.psu.failed=1
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/ |
H A D | envmodel.info | 33 PROP Class string r 0 "temperature-sensor" 38 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/frutree/ |
H A D | envmodel.info | 43 PROP Class string r 0 "temperature-sensor" 48 PROP Class string r 0 "temperature-sensor"
|
/illumos-gate/usr/src/uts/sun4u/lw8/sys/ |
H A D | sgenv_impl.h | 197 static void sgenv_set_sensor_status(env_sensor_t *sensor); 208 static int sgenv_process_threshold_event(env_sensor_t sensor);
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/ |
H A D | Makefile | 35 sensor.eft \
|