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