Home
last modified time | relevance | path

Searched refs:sensor (Results 1 – 25 of 49) sorted by relevance

12

/illumos-gate/usr/src/uts/common/os/
H A Dksensor.c398 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()
418 cv_wait(&sensor->ksensor_cv, &sensor->ksensor_mutex); in ksensor_dip_unbind_taskq()
441 for (sensor = list_head(&k->ksdip_sensors); sensor != NULL; in ksensor_dip_unbind_cb()
442 sensor = list_next(&k->ksdip_sensors, sensor)) { in ksensor_dip_unbind_cb()
624 for (sensor = list_head(&kdip->ksdip_sensors); sensor != NULL; in ksensor_remove()
625 sensor = list_next(&kdip->ksdip_sensors, sensor)) { in ksensor_remove()
743 *outp = sensor; in ksensor_hold_by_id()
758 ret = sensor->ksensor_ops->kso_kind(sensor->ksensor_arg, kind); in ksensor_op_kind()
790 for (sensor = avl_first(&ksensor_avl); sensor != NULL; sensor = in ksensor_unregister()
[all …]
/illumos-gate/usr/src/uts/intel/io/coretemp/
H A Dcoretemp.c256 sensor->cs_intr = intr; in coretemp_update()
275 if ((hdl = cmi_hdl_lookup(sensor->cs_class, sensor->cs_chip, in coretemp_read()
276 sensor->cs_core, sensor->cs_strand)) == NULL) { in coretemp_read()
308 PRIx64, sensor->cs_name, reading, sensor->cs_tjmax, in coretemp_read()
313 sensor->cs_temperature = sensor->cs_tjmax - reading; in coretemp_read()
362 sensor->cs_strand = 0; in coretemp_create_sensor()
367 if (snprintf(sensor->cs_name, sizeof (sensor->cs_name), in coretemp_create_sensor()
368 "chip%u.core%u", sensor->cs_chip, sensor->cs_core) >= in coretemp_create_sensor()
376 if (snprintf(sensor->cs_name, sizeof (sensor->cs_name), in coretemp_create_sensor()
377 "chip%u", sensor->cs_chip) >= sizeof (sensor->cs_name)) { in coretemp_create_sensor()
[all …]
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/
H A Dstorage.esc59 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;
111 event ereport.chassis.sensor.temp.ot@psu;
114 event ereport.chassis.sensor.temp.ut@psu;
207 prop fault.sensor.read-fail@fanmodule ->
210 prop fault.sensor.read-fail@fan ->
213 prop fault.sensor.read-fail@psu ->
229 ereport.chassis.sensor.temp.ot@psu,
[all …]
H A Dsensor.esc53 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 Dmlxcx_sensor.c35 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 Dmcdi_mon.c174 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()
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()
282 (1U << (sensor % MCDI_MON_PAGE_SIZE))) != 0); in mcdi_mon_ev()
285 if (sensor >= EFX_ARRAY_SIZE(mcdi_sensor_map)) { in mcdi_mon_ev()
289 id = mcdi_sensor_map[sensor].msm_stat; in mcdi_mon_ev()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/
H A Denvmodel.info75 * 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 DSB-tables.info31 * 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 DSB-tables.info56 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 DSB-tables.info33 * 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"
303 PROP Class string r 0 "voltage-sensor"
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/
H A DSB-tables.info68 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 Dsgenv.c2295 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()
2340 SGENV_PRINT_POLL_INFO(sensor); in sgenv_check_sensor_thresholds()
2405 ASSERT(sensor != NULL); in sgenv_set_sensor_status()
2406 status = &sensor->sd_status; in sgenv_set_sensor_status()
2460 if (sensor->sd_value > sensor->sd_hi) { in sgenv_set_sensor_status()
2464 } else if (sensor->sd_value > sensor->sd_hi_warn) { in sgenv_set_sensor_status()
2467 } else if (sensor->sd_value < sensor->sd_lo) { in sgenv_set_sensor_status()
2471 } else if (sensor->sd_value < sensor->sd_lo_warn) { in sgenv_set_sensor_status()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frudr/
H A DSB-tables.info83 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 Denvmodel.info33 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 Denvmodel.info56 * 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 Dsensor_transport.c388 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 DMakefile26 MODULE = sensor-transport
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frutree/
H A Denvmodel.info48 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 Dipmi_sdr.c663 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 DSENSOR.po28 # 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 DSENSOR.dict29 fault.sensor.fan.failed=0
30 fault.sensor.psu.failed=1
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/
H A Denvmodel.info33 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 Denvmodel.info43 PROP Class string r 0 "temperature-sensor"
48 PROP Class string r 0 "temperature-sensor"
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/
H A DMakefile35 sensor.eft \
/illumos-gate/usr/src/uts/sun4u/lw8/sys/
H A Dsgenv_impl.h197 static void sgenv_set_sensor_status(env_sensor_t *sensor);
208 static int sgenv_process_threshold_event(env_sensor_t sensor);

12