Lines Matching refs:edata
438 ug_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in ug_refresh() argument
444 if (edata->sensor < UG_VOLT_MIN - 1) /* CPU and SYS Temps */ in ug_refresh()
445 edata->value_cur = ug_read(sc, UG_CPUTEMP + edata->sensor) in ug_refresh()
447 else if (edata->sensor == 2) /* PWMTEMP */ in ug_refresh()
448 edata->value_cur = ug_read(sc, UG_PWMTEMP) in ug_refresh()
453 #define VOLT_SENSOR UG_HTV + edata->sensor - UG_VOLT_MIN in ug_refresh()
456 if ((edata->sensor >= UG_VOLT_MIN) && (edata->sensor < UG_FAN_MIN)) { in ug_refresh()
457 edata->value_cur = ug_read(sc, VOLT_SENSOR); in ug_refresh()
461 edata->value_cur *= UG_RFACT6; in ug_refresh()
465 edata->value_cur *= UG_RFACT4; in ug_refresh()
468 edata->value_cur *= UG_RFACT3; in ug_refresh()
476 if (edata->sensor >= UG_FAN_MIN) in ug_refresh()
477 edata->value_cur = ug_read(sc, UG_CPUFAN + in ug_refresh()
478 edata->sensor - UG_FAN_MIN) * UG_RFACT_FAN; in ug_refresh()
551 ug2_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in ug2_refresh() argument
559 si += edata->sensor; in ug2_refresh()
567 edata->value_cur = SENSOR_VALUE * 1000000 in ug2_refresh()
572 edata->value_cur = SENSOR_VALUE; in ug2_refresh()
575 edata->value_cur = SENSOR_VALUE; in ug2_refresh()