arvo               31 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo               38 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo               41 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo               51 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo               66 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo               69 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo               81 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo               88 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo               91 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo              101 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo              116 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo              119 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo              146 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo              149 drivers/hid/hid-roccat-arvo.c 	return snprintf(buf, PAGE_SIZE, "%d\n", arvo->actual_profile);
arvo              155 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo =
arvo              173 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo              177 drivers/hid/hid-roccat-arvo.c 		arvo->actual_profile = profile;
arvo              180 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo              192 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
arvo              199 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo              201 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo              211 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
arvo              221 drivers/hid/hid-roccat-arvo.c 	mutex_lock(&arvo->arvo_lock);
arvo              223 drivers/hid/hid-roccat-arvo.c 	mutex_unlock(&arvo->arvo_lock);
arvo              272 drivers/hid/hid-roccat-arvo.c 		struct arvo_device *arvo)
arvo              276 drivers/hid/hid-roccat-arvo.c 	mutex_init(&arvo->arvo_lock);
arvo              281 drivers/hid/hid-roccat-arvo.c 	arvo->actual_profile = retval;
arvo              290 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo;
arvo              299 drivers/hid/hid-roccat-arvo.c 	arvo = kzalloc(sizeof(*arvo), GFP_KERNEL);
arvo              300 drivers/hid/hid-roccat-arvo.c 	if (!arvo) {
arvo              304 drivers/hid/hid-roccat-arvo.c 	hid_set_drvdata(hdev, arvo);
arvo              306 drivers/hid/hid-roccat-arvo.c 	retval = arvo_init_arvo_device_struct(usb_dev, arvo);
arvo              317 drivers/hid/hid-roccat-arvo.c 		arvo->chrdev_minor = retval;
arvo              318 drivers/hid/hid-roccat-arvo.c 		arvo->roccat_claimed = 1;
arvo              323 drivers/hid/hid-roccat-arvo.c 	kfree(arvo);
arvo              330 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo;
arvo              336 drivers/hid/hid-roccat-arvo.c 	arvo = hid_get_drvdata(hdev);
arvo              337 drivers/hid/hid-roccat-arvo.c 	if (arvo->roccat_claimed)
arvo              338 drivers/hid/hid-roccat-arvo.c 		roccat_disconnect(arvo->chrdev_minor);
arvo              339 drivers/hid/hid-roccat-arvo.c 	kfree(arvo);
arvo              379 drivers/hid/hid-roccat-arvo.c static void arvo_report_to_chrdev(struct arvo_device const *arvo,
arvo              387 drivers/hid/hid-roccat-arvo.c 	roccat_report.profile = arvo->actual_profile;
arvo              396 drivers/hid/hid-roccat-arvo.c 	roccat_report_event(arvo->chrdev_minor,
arvo              403 drivers/hid/hid-roccat-arvo.c 	struct arvo_device *arvo = hid_get_drvdata(hdev);
arvo              408 drivers/hid/hid-roccat-arvo.c 	if (arvo && arvo->roccat_claimed)
arvo              409 drivers/hid/hid-roccat-arvo.c 		arvo_report_to_chrdev(arvo, data);