Lines Matching refs:cdata
615 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_get_max_state() local
617 *state = cdata->data->i8k_fan_max; in dell_smm_get_max_state()
624 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_get_cur_state() local
627 ret = i8k_get_fan_status(cdata->data, cdata->fan_num); in dell_smm_get_cur_state()
638 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_set_cur_state() local
639 struct dell_smm_data *data = cdata->data; in dell_smm_set_cur_state()
646 ret = i8k_set_fan(data, cdata->fan_num, (int)state); in dell_smm_set_cur_state()
962 struct dell_smm_cooling_data *cdata; in dell_smm_init_cdev() local
970 cdata = devm_kmalloc(dev, sizeof(*cdata), GFP_KERNEL); in dell_smm_init_cdev()
971 if (cdata) { in dell_smm_init_cdev()
972 cdata->fan_num = fan_num; in dell_smm_init_cdev()
973 cdata->data = data; in dell_smm_init_cdev()
974 cdev = devm_thermal_of_cooling_device_register(dev, NULL, name, cdata, in dell_smm_init_cdev()
977 devm_kfree(dev, cdata); in dell_smm_init_cdev()