Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/uts/common/os/
H A Dksensor.c371 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 Dcoretemp.c233 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 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;
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 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()
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 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"
176 PROP Class string r 0 "temperature-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()
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 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/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);
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/
H A DMakefile35 sensor.eft \

12