Lines Matching refs:binfo
453 struct envsys_basic_info *binfo = (void *)data; in sysmonioctl_envsys() local
457 binfo->validflags = 0; 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()
479 binfo->validflags |= ENVSYS_FVALID; in sysmonioctl_envsys()
481 if (binfo->sensor < sme->sme_nsensors) { in sysmonioctl_envsys()
483 binfo->units = ENVSYS_INDICATOR; in sysmonioctl_envsys()
485 binfo->units = edata->units; in sysmonioctl_envsys()
492 (void)snprintf(binfo->desc, sizeof(binfo->desc), in sysmonioctl_envsys()
495 (void)strlcpy(binfo->desc, edata->desc, in sysmonioctl_envsys()
496 sizeof(binfo->desc)); in sysmonioctl_envsys()
500 __func__, binfo->units, binfo->validflags)); in sysmonioctl_envsys()
502 __func__, binfo->desc, binfo->sensor)); in sysmonioctl_envsys()
504 binfo->sensor = oidx; in sysmonioctl_envsys()