Lines Matching defs:arvo

24 #include "hid-roccat-arvo.h"
29 struct arvo_device *arvo =
36 mutex_lock(&arvo->arvo_lock);
39 mutex_unlock(&arvo->arvo_lock);
49 struct arvo_device *arvo =
64 mutex_lock(&arvo->arvo_lock);
67 mutex_unlock(&arvo->arvo_lock);
79 struct arvo_device *arvo =
86 mutex_lock(&arvo->arvo_lock);
89 mutex_unlock(&arvo->arvo_lock);
99 struct arvo_device *arvo =
114 mutex_lock(&arvo->arvo_lock);
117 mutex_unlock(&arvo->arvo_lock);
144 struct arvo_device *arvo =
147 return sysfs_emit(buf, "%d\n", arvo->actual_profile);
153 struct arvo_device *arvo =
171 mutex_lock(&arvo->arvo_lock);
175 arvo->actual_profile = profile;
178 mutex_unlock(&arvo->arvo_lock);
190 struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
197 mutex_lock(&arvo->arvo_lock);
199 mutex_unlock(&arvo->arvo_lock);
209 struct arvo_device *arvo = hid_get_drvdata(dev_get_drvdata(dev));
219 mutex_lock(&arvo->arvo_lock);
221 mutex_unlock(&arvo->arvo_lock);
270 .name = "arvo",
275 struct arvo_device *arvo)
279 mutex_init(&arvo->arvo_lock);
284 arvo->actual_profile = retval;
293 struct arvo_device *arvo;
302 arvo = kzalloc(sizeof(*arvo), GFP_KERNEL);
303 if (!arvo) {
307 hid_set_drvdata(hdev, arvo);
309 retval = arvo_init_arvo_device_struct(usb_dev, arvo);
320 arvo->chrdev_minor = retval;
321 arvo->roccat_claimed = 1;
326 kfree(arvo);
333 struct arvo_device *arvo;
339 arvo = hid_get_drvdata(hdev);
340 if (arvo->roccat_claimed)
341 roccat_disconnect(arvo->chrdev_minor);
342 kfree(arvo);
385 static void arvo_report_to_chrdev(struct arvo_device const *arvo,
393 roccat_report.profile = arvo->actual_profile;
402 roccat_report_event(arvo->chrdev_minor,
409 struct arvo_device *arvo = hid_get_drvdata(hdev);
414 if (arvo && arvo->roccat_claimed)
415 arvo_report_to_chrdev(arvo, data);
428 .name = "arvo",