Lines Matching refs:sensor

379 		sme = sysmon_envsys_find_40(tred->sensor);  in sysmonioctl_envsys()
383 oidx = tred->sensor; in sysmonioctl_envsys()
384 tred->sensor = SME_SENSOR_IDX(sme, tred->sensor); in sysmonioctl_envsys()
387 __func__, tred->sensor, oidx, sme->sme_name, in sysmonioctl_envsys()
391 if (edata->sensor == tred->sensor) { in sysmonioctl_envsys()
403 if (tred->sensor < sme->sme_nsensors) { in sysmonioctl_envsys()
413 tred->sensor = edata->sensor; in sysmonioctl_envsys()
444 tred->units, tred->sensor)); in sysmonioctl_envsys()
446 tred->sensor = oidx; in sysmonioctl_envsys()
459 sme = sysmon_envsys_find_40(binfo->sensor); in sysmonioctl_envsys()
463 oidx = binfo->sensor; in sysmonioctl_envsys()
464 binfo->sensor = SME_SENSOR_IDX(sme, binfo->sensor); in sysmonioctl_envsys()
467 if (edata->sensor == binfo->sensor) { in sysmonioctl_envsys()
481 if (binfo->sensor < sme->sme_nsensors) { in sysmonioctl_envsys()
502 __func__, binfo->desc, binfo->sensor)); in sysmonioctl_envsys()
504 binfo->sensor = oidx; in sysmonioctl_envsys()
607 edata->sensor = sme->sme_nsensors; in sysmon_envsys_sensor_attach()
613 __func__, edata->sensor, edata->desc, in sysmon_envsys_sensor_attach()
640 if (oedata->sensor == edata->sensor) { in sysmon_envsys_sensor_detach()
1191 edata->sensor); in sme_remove_userprops()
1438 (void)snprintf(indexstr, sizeof(indexstr), "sensor%d", edata->sensor); in sme_add_sensor_dictionary()
1666 dict = prop_array_get(array, edata->sensor); in sme_update_dictionary()
1669 __func__, edata->sensor, sme->sme_name)); in sme_update_dictionary()
1695 "state %d unknown\n", edata->sensor, edata->state); in sme_update_sensor_dictionary()
1700 edata->sensor, sdt->type, sdt->desc, edata->flags)); in sme_update_sensor_dictionary()
1713 DPRINTFOBJ(("%s: sensor #%d units=%d (%s)\n", __func__, edata->sensor, in sme_update_sensor_dictionary()
1889 dict = prop_array_get(array, edata->sensor); in sme_userset_dictionary()
1913 if (i == edata->sensor) in sme_userset_dictionary()
1937 __func__, edata->sensor, blah)); in sme_userset_dictionary()
1954 __func__, edata->sensor, edata->rfact)); in sme_userset_dictionary()
2088 envsys_data_t *sensor; in sysmon_envsys_foreach_sensor() local
2094 TAILQ_FOREACH(sensor, &sme->sme_sensors_list, sensors_head) { in sysmon_envsys_foreach_sensor()
2097 sysmon_envsys_refresh_sensor(sme, sensor); in sysmon_envsys_foreach_sensor()
2100 if (!(*func)(sme, sensor, arg)) in sysmon_envsys_foreach_sensor()