Lines Matching defs:edata
173 apple_smc_temp_refresh(struct sysmon_envsys *sme, struct envsys_data *edata)
182 if (edata->sensor >= sc->sc_nsensors) {
184 edata->sensor);
189 key = sc->sc_sensors[edata->sensor].sensor_key;
195 edata->sensor, apple_smc_key_name(key), error);
196 edata->state = ENVSYS_SINVALID;
214 edata->value_cur = temp;
215 edata->state = ENVSYS_SVALID;
326 struct envsys_data *const edata =
331 edata->units = ENVSYS_STEMP;
332 edata->state = ENVSYS_SINVALID;
333 edata->flags = ENVSYS_FHAS_ENTROPY;
341 CTASSERT(sizeof(edata->desc) >= 4);
342 (void)strlcpy(edata->desc, apple_smc_key_name(key), 4);
345 error = sysmon_envsys_sensor_attach(fss->fss_sc->sc_sme, edata);