Lines Matching refs:cinfo
505 struct combined_channel_info *cinfo; in dell_wmi_ddv_channel_create() local
508 cinfo = devm_kzalloc(dev, struct_size(cinfo, config, count + 1), GFP_KERNEL); in dell_wmi_ddv_channel_create()
509 if (!cinfo) in dell_wmi_ddv_channel_create()
512 cinfo->info.type = type; in dell_wmi_ddv_channel_create()
513 cinfo->info.config = cinfo->config; in dell_wmi_ddv_channel_create()
516 cinfo->config[i] = config; in dell_wmi_ddv_channel_create()
518 return &cinfo->info; in dell_wmi_ddv_channel_create()
572 struct combined_chip_info *cinfo; in dell_wmi_ddv_hwmon_add() local
581 cinfo = devm_kzalloc(&wdev->dev, struct_size(cinfo, info, 4), GFP_KERNEL); in dell_wmi_ddv_hwmon_add()
582 if (!cinfo) { in dell_wmi_ddv_hwmon_add()
588 cinfo->chip.ops = &dell_wmi_ddv_ops; in dell_wmi_ddv_hwmon_add()
589 cinfo->chip.info = cinfo->info; in dell_wmi_ddv_hwmon_add()
598 cinfo->info[index] = info; in dell_wmi_ddv_hwmon_add()
605 cinfo->info[index] = info; in dell_wmi_ddv_hwmon_add()
614 cinfo->info[index] = info; in dell_wmi_ddv_hwmon_add()
624 hdev = devm_hwmon_device_register_with_info(&wdev->dev, "dell_ddv", data, &cinfo->chip, in dell_wmi_ddv_hwmon_add()