Lines Matching refs:env

1407 			 * env table so ignore PICL_PROPNOTFOUND error.
3122 env_sensor_t *env;
3140 env = env_info_ksp->ks_data;
3141 for (i = 0; i < SGENV_NUM_ENV_READINGS(env_info_ksp); i++, env++) {
3145 if (env->sd_id.id.sensor_type < SG_SENSOR_TYPE_CURRENT)
3147 if (env->sd_id.id.sensor_type == SG_SENSOR_TYPE_ENVDB)
3149 if (env->sd_id.id.sensor_type > SG_SENSOR_TYPE_2_5_VDC)
3151 if ((env->sd_id.id.hpu_type >> 8) >=
3154 if (env->sd_id.id.sensor_part > SG_SENSOR_PART_INPUT)
3159 * Note sc reports RPS as 10 and 12 via env messages
3162 if ((env->sd_id.id.hpu_type >> 8) ==
3165 hpu_type_table[env->sd_id.id.hpu_type >> 8],
3166 env->sd_id.id.hpu_slot - 10);
3169 hpu_type_table[env->sd_id.id.hpu_type >> 8],
3170 env->sd_id.id.hpu_slot);
3182 hpu_fru_type_table[env->sd_id.id.hpu_type >> 8],
3191 switch (env->sd_id.id.sensor_type) {
3193 if (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD) {
3195 env->sd_id.id.sensor_typenum);
3198 hpu_part_table[env->sd_id.id.sensor_part],
3199 env->sd_id.id.sensor_partnum);
3204 hpu_part_table[env->sd_id.id.sensor_part],
3205 env->sd_id.id.sensor_partnum);
3209 hpu_part_table[env->sd_id.id.sensor_part],
3210 env->sd_id.id.sensor_partnum);
3213 if (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD) {
3215 hpu_sensor_table[env->sd_id.id.sensor_type],
3216 env->sd_id.id.sensor_typenum);
3219 hpu_part_table[env->sd_id.id.sensor_part],
3220 env->sd_id.id.sensor_partnum);
3232 if (env->sd_id.id.sensor_type == SG_SENSOR_TYPE_COOLING) {
3238 env->sd_id.id.sensor_partnum);
3246 } else if (env->sd_id.id.sensor_part ==
3248 ((env->sd_id.id.hpu_type >> 8) ==
3250 (env->sd_id.id.sensor_type == SG_SENSOR_TYPE_TEMPERATURE) &&
3251 (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD))) {
3256 if (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD)
3258 env->sd_id.id.sensor_typenum);
3261 env->sd_id.id.sensor_partnum);
3271 hpu_sensor_class_table[env->sd_id.id.sensor_type],
3272 hpu_sensor_prop_table[env->sd_id.id.sensor_type],
3280 switch (env->sd_id.id.sensor_type) {
3299 if ((env->sd_id.id.hpu_type >> 8 ==
3301 (env->sd_id.id.sensor_part ==
3307 } else if (env->sd_id.id.sensor_part ==
3319 err = add_prop_int(sensorhdl, env->sd_lo_warn /
3323 err = add_prop_int(sensorhdl, env->sd_lo /
3327 err = add_prop_int(sensorhdl, env->sd_hi_warn /
3331 err = add_prop_int(sensorhdl, env->sd_hi /
3371 err = add_prop_float(sensorhdl, (float)env->sd_lo_warn / scale,
3375 err = add_prop_float(sensorhdl, (float)env->sd_lo / scale,
3379 err = add_prop_float(sensorhdl, (float)env->sd_hi_warn / scale,
3383 err = add_prop_float(sensorhdl, (float)env->sd_hi / scale,
3401 env_sensor_t *env;
3419 env = env_info_ksp->ks_data;
3420 for (i = 0; i < SGENV_NUM_ENV_READINGS(env_info_ksp); i++, env++) {
3424 if (SG_INFO_VALUESTATUS(env->sd_infostamp) != SG_INFO_VALUE_OK)
3426 if (env->sd_id.id.sensor_type < SG_SENSOR_TYPE_CURRENT)
3428 if (env->sd_id.id.sensor_type == SG_SENSOR_TYPE_ENVDB)
3430 if (env->sd_id.id.sensor_type > SG_SENSOR_TYPE_2_5_VDC)
3432 if ((env->sd_id.id.hpu_type >> 8) >=
3435 if (env->sd_id.id.sensor_part > SG_SENSOR_PART_INPUT)
3440 * note sc reports RPS as 10 and 12 via env messages
3443 if ((env->sd_id.id.hpu_type >> 8) ==
3446 hpu_type_table[env->sd_id.id.hpu_type >> 8],
3447 env->sd_id.id.hpu_slot - 10);
3450 hpu_type_table[env->sd_id.id.hpu_type >> 8],
3451 env->sd_id.id.hpu_slot);
3452 switch (env->sd_id.id.sensor_type) {
3454 if (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD) {
3456 buf, env->sd_id.id.sensor_typenum);
3459 hpu_part_table[env->sd_id.id.sensor_part],
3460 env->sd_id.id.sensor_partnum);
3465 hpu_part_table[env->sd_id.id.sensor_part],
3466 env->sd_id.id.sensor_partnum);
3470 hpu_part_table[env->sd_id.id.sensor_part],
3471 env->sd_id.id.sensor_partnum);
3474 if (env->sd_id.id.sensor_part == SG_SENSOR_PART_BOARD) {
3476 hpu_sensor_table[env->sd_id.id.sensor_type],
3477 env->sd_id.id.sensor_typenum);
3480 hpu_part_table[env->sd_id.id.sensor_part],
3481 env->sd_id.id.sensor_partnum);
3493 switch (SG_GET_SENSOR_STATUS(env->sd_status)) {
3515 switch (env->sd_id.id.sensor_type) {
3517 *(int *)result = env->sd_value / SG_TEMPERATURE_SCALE;
3521 (float)env->sd_value / (float)SG_1_5_VDC_SCALE;
3525 (float)env->sd_value / (float)SG_1_8_VDC_SCALE;
3529 (float)env->sd_value / (float)SG_2_5_VDC_SCALE;
3533 (float)env->sd_value / (float)SG_3_3_VDC_SCALE;
3537 (float)env->sd_value / (float)SG_5_VDC_SCALE;
3541 (float)env->sd_value / (float)SG_12_VDC_SCALE;
3545 (float)env->sd_value / (float)SG_CURRENT_SCALE;
3550 if (SG_GET_SENSOR_STATUS(env->sd_status) ==
3561 switch (SG_GET_SENSOR_STATUS(env->sd_status)) {