isku               28 drivers/hid/hid-roccat-isku.c static void isku_profile_activated(struct isku_device *isku, uint new_profile)
isku               30 drivers/hid/hid-roccat-isku.c 	isku->actual_profile = new_profile;
isku               64 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku =
isku               66 drivers/hid/hid-roccat-isku.c 	return snprintf(buf, PAGE_SIZE, "%d\n", isku->actual_profile);
isku               72 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku;
isku               79 drivers/hid/hid-roccat-isku.c 	isku = hid_get_drvdata(dev_get_drvdata(dev));
isku               89 drivers/hid/hid-roccat-isku.c 	mutex_lock(&isku->isku_lock);
isku               93 drivers/hid/hid-roccat-isku.c 		mutex_unlock(&isku->isku_lock);
isku               97 drivers/hid/hid-roccat-isku.c 	isku_profile_activated(isku, profile);
isku              103 drivers/hid/hid-roccat-isku.c 	roccat_report_event(isku->chrdev_minor, (uint8_t const *)&roccat_report);
isku              105 drivers/hid/hid-roccat-isku.c 	mutex_unlock(&isku->isku_lock);
isku              122 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku = hid_get_drvdata(dev_get_drvdata(dev));
isku              132 drivers/hid/hid-roccat-isku.c 	mutex_lock(&isku->isku_lock);
isku              134 drivers/hid/hid-roccat-isku.c 	mutex_unlock(&isku->isku_lock);
isku              144 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku = hid_get_drvdata(dev_get_drvdata(dev));
isku              151 drivers/hid/hid-roccat-isku.c 	mutex_lock(&isku->isku_lock);
isku              154 drivers/hid/hid-roccat-isku.c 	mutex_unlock(&isku->isku_lock);
isku              252 drivers/hid/hid-roccat-isku.c 		struct isku_device *isku)
isku              256 drivers/hid/hid-roccat-isku.c 	mutex_init(&isku->isku_lock);
isku              261 drivers/hid/hid-roccat-isku.c 	isku_profile_activated(isku, retval);
isku              270 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku;
isku              279 drivers/hid/hid-roccat-isku.c 	isku = kzalloc(sizeof(*isku), GFP_KERNEL);
isku              280 drivers/hid/hid-roccat-isku.c 	if (!isku) {
isku              284 drivers/hid/hid-roccat-isku.c 	hid_set_drvdata(hdev, isku);
isku              286 drivers/hid/hid-roccat-isku.c 	retval = isku_init_isku_device_struct(usb_dev, isku);
isku              297 drivers/hid/hid-roccat-isku.c 		isku->chrdev_minor = retval;
isku              298 drivers/hid/hid-roccat-isku.c 		isku->roccat_claimed = 1;
isku              303 drivers/hid/hid-roccat-isku.c 	kfree(isku);
isku              310 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku;
isku              316 drivers/hid/hid-roccat-isku.c 	isku = hid_get_drvdata(hdev);
isku              317 drivers/hid/hid-roccat-isku.c 	if (isku->roccat_claimed)
isku              318 drivers/hid/hid-roccat-isku.c 		roccat_disconnect(isku->chrdev_minor);
isku              319 drivers/hid/hid-roccat-isku.c 	kfree(isku);
isku              359 drivers/hid/hid-roccat-isku.c static void isku_keep_values_up_to_date(struct isku_device *isku,
isku              369 drivers/hid/hid-roccat-isku.c 			isku_profile_activated(isku, button_report->data1 - 1);
isku              376 drivers/hid/hid-roccat-isku.c static void isku_report_to_chrdev(struct isku_device const *isku,
isku              390 drivers/hid/hid-roccat-isku.c 	roccat_report.profile = isku->actual_profile + 1;
isku              391 drivers/hid/hid-roccat-isku.c 	roccat_report_event(isku->chrdev_minor,
isku              399 drivers/hid/hid-roccat-isku.c 	struct isku_device *isku = hid_get_drvdata(hdev);
isku              405 drivers/hid/hid-roccat-isku.c 	if (isku == NULL)
isku              408 drivers/hid/hid-roccat-isku.c 	isku_keep_values_up_to_date(isku, data);
isku              410 drivers/hid/hid-roccat-isku.c 	if (isku->roccat_claimed)
isku              411 drivers/hid/hid-roccat-isku.c 		isku_report_to_chrdev(isku, data);