Lines Matching refs:sensor
597 struct aplsmc_sensor *sensor; in aplsmc_refresh_sensors() local
603 sensor = sc->sc_smcsensors[i]; in aplsmc_refresh_sensors()
604 key = SMC_KEY(sensor->key); in aplsmc_refresh_sensors()
606 if (strcmp(sensor->key_type, "ui8 ") == 0) { in aplsmc_refresh_sensors()
610 value = (int64_t)ui8 * sensor->scale; in aplsmc_refresh_sensors()
611 } else if (strcmp(sensor->key_type, "ui16") == 0) { in aplsmc_refresh_sensors()
615 if (sensor->flags & APLSMC_BE) in aplsmc_refresh_sensors()
617 value = (int64_t)ui16 * sensor->scale; in aplsmc_refresh_sensors()
618 } else if (strcmp(sensor->key_type, "flt ") == 0) { in aplsmc_refresh_sensors()
622 if (sensor->flags & APLSMC_BE) in aplsmc_refresh_sensors()
624 value = aplsmc_convert_flt(flt, sensor->scale); in aplsmc_refresh_sensors()
628 if (sensor->type == SENSOR_TEMP) in aplsmc_refresh_sensors()
638 if (strcmp(sensor->key, "ACDI") == 0) in aplsmc_refresh_sensors()
648 struct aplsmc_sensor *sensor; in aplsmc_apminfo() local
659 sensor = sc->sc_smcsensors[i]; in aplsmc_apminfo()
665 if (strcmp(sensor->key, "ACDI") == 0) { in aplsmc_apminfo()
668 } else if (strcmp(sensor->key, "B0RM") == 0) in aplsmc_apminfo()
670 else if (strcmp(sensor->key, "B0FC") == 0) in aplsmc_apminfo()
672 else if ((strcmp(sensor->key, "B0TE") == 0) && in aplsmc_apminfo()
675 else if ((strcmp(sensor->key, "B0TF") == 0) && in aplsmc_apminfo()