Lines Matching defs:arvo

24 #include "hid-roccat-arvo.h"
31 struct arvo_device *arvo =
38 mutex_lock(&arvo->arvo_lock);
41 mutex_unlock(&arvo->arvo_lock);
51 struct arvo_device *arvo =
66 mutex_lock(&arvo->arvo_lock);
69 mutex_unlock(&arvo->arvo_lock);
81 struct arvo_device *arvo =
88 mutex_lock(&arvo->arvo_lock);
91 mutex_unlock(&arvo->arvo_lock);
101 struct arvo_device *arvo =
116 mutex_lock(&arvo->arvo_lock);
119 mutex_unlock(&arvo->arvo_lock);
146 struct arvo_device *arvo =
149 return snprintf(buf, PAGE_SIZE, "%d\n", arvo->actual_profile);
155 struct arvo_device *arvo =
173 mutex_lock(&arvo->arvo_lock);
177 arvo->actual_profile = profile;
180 mutex_unlock(&arvo->arvo_lock);
192 struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
199 mutex_lock(&arvo->arvo_lock);
201 mutex_unlock(&arvo->arvo_lock);
211 struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
221 mutex_lock(&arvo->arvo_lock);
223 mutex_unlock(&arvo->arvo_lock);
272 struct arvo_device *arvo)
276 mutex_init(&arvo->arvo_lock);
281 arvo->actual_profile = retval;
290 struct arvo_device *arvo;
299 arvo = kzalloc(sizeof(*arvo), GFP_KERNEL);
300 if (!arvo) {
304 hid_set_drvdata(hdev, arvo);
306 retval = arvo_init_arvo_device_struct(usb_dev, arvo);
317 arvo->chrdev_minor = retval;
318 arvo->roccat_claimed = 1;
323 kfree(arvo);
330 struct arvo_device *arvo;
336 arvo = hid_get_drvdata(hdev);
337 if (arvo->roccat_claimed)
338 roccat_disconnect(arvo->chrdev_minor);
339 kfree(arvo);
382 static void arvo_report_to_chrdev(struct arvo_device const *arvo,
390 roccat_report.profile = arvo->actual_profile;
399 roccat_report_event(arvo->chrdev_minor,
406 struct arvo_device *arvo = hid_get_drvdata(hdev);
411 if (arvo && arvo->roccat_claimed)
412 arvo_report_to_chrdev(arvo, data);
425 .name = "arvo",
436 arvo_class = class_create(THIS_MODULE, "arvo");