Lines Matching refs:fans
138 struct dell_wmi_ddv_sensors fans; member
324 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_channel()
328 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_channel()
331 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_channel()
383 mutex_lock(&data->fans.lock); in dell_wmi_ddv_read()
385 mutex_unlock(&data->fans.lock); in dell_wmi_ddv_read()
407 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_string()
411 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_string()
414 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_string()
498 mutex_lock(&data->fans.lock); in dell_wmi_ddv_read_string()
500 mutex_unlock(&data->fans.lock); in dell_wmi_ddv_read_string()
630 info = dell_wmi_ddv_channel_init(wdev, DELL_DDV_FAN_SENSOR_INFORMATION, &data->fans, in dell_wmi_ddv_hwmon_add()
1095 dell_wmi_ddv_hwmon_cache_invalidate(&data->fans); in dell_wmi_ddv_resume()