Lines Matching refs:edata
108 swsensor_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in swsensor_refresh() argument
111 edata->value_cur = sw_sensor_value; in swsensor_refresh()
114 if ((edata->flags & ENVSYS_FVALID_MIN && in swsensor_refresh()
115 edata->value_cur < edata->value_min) || in swsensor_refresh()
116 (edata->flags & ENVSYS_FVALID_MAX && in swsensor_refresh()
117 edata->value_cur > edata->value_max)) { in swsensor_refresh()
118 edata->state = ENVSYS_SINVALID; in swsensor_refresh()
129 edata->state = sw_sensor_state; in swsensor_refresh()
130 else if ((sw_sensor_mode == 2) && (edata->upropset & PROP_CRITMIN) && in swsensor_refresh()
131 (edata->upropset & PROP_DRIVER_LIMITS) && in swsensor_refresh()
132 (edata->value_cur < edata->limits.sel_critmin)) in swsensor_refresh()
133 edata->state = ENVSYS_SCRITUNDER; in swsensor_refresh()
135 edata->state = ENVSYS_SVALID; in swsensor_refresh()
143 swsensor_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in swsensor_get_limits() argument
152 swsensor_set_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in swsensor_set_limits() argument