Lines Matching refs:value
145 * @cached_value: cached sensor value.
211 *version = obj->integer.value;
242 *count = obj->integer.value;
311 s->data_type = data_type_obj.integer.value;
319 s->location = location_obj.integer.value;
327 s->source = source_obj.integer.value;
336 s->type = type_obj.integer.value;
351 static int asus_wmi_get_sensor_value(u8 index, long *value)
372 *value = obj->integer.value;
382 long value = 0;
389 ret = asus_wmi_get_sensor_value(sensor->id, &value);
393 sensor->cached_value = value;
400 static int asus_wmi_scale_sensor_value(u32 value, int data_type)
405 /* value in microVolts */
406 return DIV_ROUND_CLOSEST(value, KILO);
408 /* value in Celsius */
409 return value * MILLIDEGREE_PER_DEGREE;
411 /* value in Amperes */
412 return value * MILLI;
414 return value;
419 u32 *value)
437 *value = sensor->cached_value;
450 u32 value = 0;
457 ret = asus_wmi_get_cached_value_or_update(sensor, sensor_data, &value);
461 *val = asus_wmi_scale_sensor_value(value, sensor->data_type);