Searched refs:koneplus (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/drivers/hid/ |
H A D | hid-roccat-koneplus.c | 28 #include "hid-roccat-koneplus.h" 34 static void koneplus_profile_activated(struct koneplus_device *koneplus, koneplus_profile_activated() argument 37 koneplus->actual_profile = new_profile; koneplus_profile_activated() 92 struct koneplus_device *koneplus = hid_get_drvdata(dev_get_drvdata(dev)); koneplus_sysfs_read() local 102 mutex_lock(&koneplus->koneplus_lock); koneplus_sysfs_read() 104 mutex_unlock(&koneplus->koneplus_lock); koneplus_sysfs_read() 118 struct koneplus_device *koneplus = hid_get_drvdata(dev_get_drvdata(dev)); koneplus_sysfs_write() local 125 mutex_lock(&koneplus->koneplus_lock); koneplus_sysfs_write() 128 mutex_unlock(&koneplus->koneplus_lock); koneplus_sysfs_write() 252 struct koneplus_device *koneplus = koneplus_sysfs_show_actual_profile() local 254 return snprintf(buf, PAGE_SIZE, "%d\n", koneplus->actual_profile); koneplus_sysfs_show_actual_profile() 260 struct koneplus_device *koneplus; koneplus_sysfs_set_actual_profile() local 267 koneplus = hid_get_drvdata(dev_get_drvdata(dev)); koneplus_sysfs_set_actual_profile() 277 mutex_lock(&koneplus->koneplus_lock); koneplus_sysfs_set_actual_profile() 281 mutex_unlock(&koneplus->koneplus_lock); koneplus_sysfs_set_actual_profile() 285 koneplus_profile_activated(koneplus, profile); koneplus_sysfs_set_actual_profile() 291 roccat_report_event(koneplus->chrdev_minor, koneplus_sysfs_set_actual_profile() 294 mutex_unlock(&koneplus->koneplus_lock); koneplus_sysfs_set_actual_profile() 308 struct koneplus_device *koneplus; koneplus_sysfs_show_firmware_version() local 313 koneplus = hid_get_drvdata(dev_get_drvdata(dev)); koneplus_sysfs_show_firmware_version() 316 mutex_lock(&koneplus->koneplus_lock); koneplus_sysfs_show_firmware_version() 319 mutex_unlock(&koneplus->koneplus_lock); koneplus_sysfs_show_firmware_version() 367 struct koneplus_device *koneplus) koneplus_init_koneplus_device_struct() 371 mutex_init(&koneplus->koneplus_lock); koneplus_init_koneplus_device_struct() 376 koneplus_profile_activated(koneplus, retval); koneplus_init_koneplus_device_struct() 385 struct koneplus_device *koneplus; koneplus_init_specials() local 391 koneplus = kzalloc(sizeof(*koneplus), GFP_KERNEL); koneplus_init_specials() 392 if (!koneplus) { koneplus_init_specials() 396 hid_set_drvdata(hdev, koneplus); koneplus_init_specials() 398 retval = koneplus_init_koneplus_device_struct(usb_dev, koneplus); koneplus_init_specials() 409 koneplus->chrdev_minor = retval; koneplus_init_specials() 410 koneplus->roccat_claimed = 1; koneplus_init_specials() 418 kfree(koneplus); koneplus_init_specials() 425 struct koneplus_device *koneplus; koneplus_remove_specials() local 429 koneplus = hid_get_drvdata(hdev); koneplus_remove_specials() 430 if (koneplus->roccat_claimed) koneplus_remove_specials() 431 roccat_disconnect(koneplus->chrdev_minor); koneplus_remove_specials() 432 kfree(koneplus); koneplus_remove_specials() 473 static void koneplus_keep_values_up_to_date(struct koneplus_device *koneplus, koneplus_keep_values_up_to_date() argument 483 koneplus_profile_activated(koneplus, button_report->data1 - 1); koneplus_keep_values_up_to_date() 490 static void koneplus_report_to_chrdev(struct koneplus_device const *koneplus, koneplus_report_to_chrdev() argument 509 roccat_report.profile = koneplus->actual_profile + 1; koneplus_report_to_chrdev() 510 roccat_report_event(koneplus->chrdev_minor, koneplus_report_to_chrdev() 518 struct koneplus_device *koneplus = hid_get_drvdata(hdev); koneplus_raw_event() local 524 if (koneplus == NULL) koneplus_raw_event() 527 koneplus_keep_values_up_to_date(koneplus, data); koneplus_raw_event() 529 if (koneplus->roccat_claimed) koneplus_raw_event() 530 koneplus_report_to_chrdev(koneplus, data); koneplus_raw_event() 544 .name = "koneplus", 556 koneplus_class = class_create(THIS_MODULE, "koneplus"); koneplus_init() 366 koneplus_init_koneplus_device_struct(struct usb_device *usb_dev, struct koneplus_device *koneplus) koneplus_init_koneplus_device_struct() argument
|
H A D | Makefile | 80 hid-roccat-koneplus.o hid-roccat-konepure.o hid-roccat-kovaplus.o \
|
Completed in 84 milliseconds