Lines Matching refs:cdata
749 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_get_max_state() local
751 *state = cdata->data->i8k_fan_max; in dell_smm_get_max_state()
758 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_get_cur_state() local
761 ret = i8k_get_fan_status(cdata->data, cdata->fan_num); in dell_smm_get_cur_state()
772 struct dell_smm_cooling_data *cdata = dev->devdata; in dell_smm_set_cur_state() local
773 struct dell_smm_data *data = cdata->data; in dell_smm_set_cur_state()
780 ret = i8k_set_fan(data, cdata->fan_num, (int)state); in dell_smm_set_cur_state()
1096 struct dell_smm_cooling_data *cdata; in dell_smm_init_cdev() local
1104 cdata = devm_kmalloc(dev, sizeof(*cdata), GFP_KERNEL); in dell_smm_init_cdev()
1105 if (cdata) { in dell_smm_init_cdev()
1106 cdata->fan_num = fan_num; in dell_smm_init_cdev()
1107 cdata->data = data; in dell_smm_init_cdev()
1108 cdev = devm_thermal_of_cooling_device_register(dev, NULL, name, cdata, in dell_smm_init_cdev()
1111 devm_kfree(dev, cdata); in dell_smm_init_cdev()