Lines Matching defs:savu
23 #include "hid-roccat-savu.h"
54 .name = "savu",
62 struct roccat_common2_device *savu;
71 savu = kzalloc(sizeof(*savu), GFP_KERNEL);
72 if (!savu) {
76 hid_set_drvdata(hdev, savu);
78 retval = roccat_common2_device_init_struct(usb_dev, savu);
89 savu->chrdev_minor = retval;
90 savu->roccat_claimed = 1;
95 kfree(savu);
102 struct roccat_common2_device *savu;
108 savu = hid_get_drvdata(hdev);
109 if (savu->roccat_claimed)
110 roccat_disconnect(savu->chrdev_minor);
111 kfree(savu);
154 static void savu_report_to_chrdev(struct roccat_common2_device const *savu,
168 roccat_report_event(savu->chrdev_minor,
176 struct roccat_common2_device *savu = hid_get_drvdata(hdev);
182 if (savu == NULL)
185 if (savu->roccat_claimed)
186 savu_report_to_chrdev(savu, data);
199 .name = "savu",