Lines Matching full:fans
109 struct dell_wmi_ddv_sensors fans; member
295 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_channel()
299 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_channel()
302 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_channel()
354 mutex_lock(&data->fans.lock); in dell_wmi_ddv_read()
356 mutex_unlock(&data->fans.lock); in dell_wmi_ddv_read()
378 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_string()
382 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_string()
385 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_string()
469 mutex_lock(&data->fans.lock); in dell_wmi_ddv_read_string()
471 mutex_unlock(&data->fans.lock); in dell_wmi_ddv_read_string()
601 info = dell_wmi_ddv_channel_init(wdev, DELL_DDV_FAN_SENSOR_INFORMATION, &data->fans, in dell_wmi_ddv_hwmon_add()
863 dell_wmi_ddv_hwmon_cache_invalidate(&data->fans); in dell_wmi_ddv_resume()