savu               59 drivers/hid/hid-roccat-savu.c 	struct roccat_common2_device *savu;
savu               68 drivers/hid/hid-roccat-savu.c 	savu = kzalloc(sizeof(*savu), GFP_KERNEL);
savu               69 drivers/hid/hid-roccat-savu.c 	if (!savu) {
savu               73 drivers/hid/hid-roccat-savu.c 	hid_set_drvdata(hdev, savu);
savu               75 drivers/hid/hid-roccat-savu.c 	retval = roccat_common2_device_init_struct(usb_dev, savu);
savu               86 drivers/hid/hid-roccat-savu.c 		savu->chrdev_minor = retval;
savu               87 drivers/hid/hid-roccat-savu.c 		savu->roccat_claimed = 1;
savu               92 drivers/hid/hid-roccat-savu.c 	kfree(savu);
savu               99 drivers/hid/hid-roccat-savu.c 	struct roccat_common2_device *savu;
savu              105 drivers/hid/hid-roccat-savu.c 	savu = hid_get_drvdata(hdev);
savu              106 drivers/hid/hid-roccat-savu.c 	if (savu->roccat_claimed)
savu              107 drivers/hid/hid-roccat-savu.c 		roccat_disconnect(savu->chrdev_minor);
savu              108 drivers/hid/hid-roccat-savu.c 	kfree(savu);
savu              148 drivers/hid/hid-roccat-savu.c static void savu_report_to_chrdev(struct roccat_common2_device const *savu,
savu              162 drivers/hid/hid-roccat-savu.c 	roccat_report_event(savu->chrdev_minor,
savu              170 drivers/hid/hid-roccat-savu.c 	struct roccat_common2_device *savu = hid_get_drvdata(hdev);
savu              176 drivers/hid/hid-roccat-savu.c 	if (savu == NULL)
savu              179 drivers/hid/hid-roccat-savu.c 	if (savu->roccat_claimed)
savu              180 drivers/hid/hid-roccat-savu.c 		savu_report_to_chrdev(savu, data);