Lines Matching refs:koneplus

25 #include "hid-roccat-koneplus.h"
29 static void koneplus_profile_activated(struct koneplus_device *koneplus,
32 koneplus->actual_profile = new_profile;
86 struct koneplus_device *koneplus = hid_get_drvdata(dev_get_drvdata(dev));
96 mutex_lock(&koneplus->koneplus_lock);
98 mutex_unlock(&koneplus->koneplus_lock);
111 struct koneplus_device *koneplus = hid_get_drvdata(dev_get_drvdata(dev));
118 mutex_lock(&koneplus->koneplus_lock);
121 mutex_unlock(&koneplus->koneplus_lock);
243 struct koneplus_device *koneplus =
245 return sysfs_emit(buf, "%d\n", koneplus->actual_profile);
251 struct koneplus_device *koneplus;
258 koneplus = hid_get_drvdata(dev_get_drvdata(dev));
268 mutex_lock(&koneplus->koneplus_lock);
272 mutex_unlock(&koneplus->koneplus_lock);
276 koneplus_profile_activated(koneplus, profile);
282 roccat_report_event(koneplus->chrdev_minor,
285 mutex_unlock(&koneplus->koneplus_lock);
299 struct koneplus_device *koneplus;
304 koneplus = hid_get_drvdata(dev_get_drvdata(dev));
307 mutex_lock(&koneplus->koneplus_lock);
310 mutex_unlock(&koneplus->koneplus_lock);
358 .name = "koneplus",
363 struct koneplus_device *koneplus)
367 mutex_init(&koneplus->koneplus_lock);
372 koneplus_profile_activated(koneplus, retval);
381 struct koneplus_device *koneplus;
387 koneplus = kzalloc(sizeof(*koneplus), GFP_KERNEL);
388 if (!koneplus) {
392 hid_set_drvdata(hdev, koneplus);
394 retval = koneplus_init_koneplus_device_struct(usb_dev, koneplus);
405 koneplus->chrdev_minor = retval;
406 koneplus->roccat_claimed = 1;
414 kfree(koneplus);
421 struct koneplus_device *koneplus;
425 koneplus = hid_get_drvdata(hdev);
426 if (koneplus->roccat_claimed)
427 roccat_disconnect(koneplus->chrdev_minor);
428 kfree(koneplus);
472 static void koneplus_keep_values_up_to_date(struct koneplus_device *koneplus,
482 koneplus_profile_activated(koneplus, button_report->data1 - 1);
489 static void koneplus_report_to_chrdev(struct koneplus_device const *koneplus,
508 roccat_report.profile = koneplus->actual_profile + 1;
509 roccat_report_event(koneplus->chrdev_minor,
517 struct koneplus_device *koneplus = hid_get_drvdata(hdev);
523 if (koneplus == NULL)
526 koneplus_keep_values_up_to_date(koneplus, data);
528 if (koneplus->roccat_claimed)
529 koneplus_report_to_chrdev(koneplus, data);
543 .name = "koneplus",