Lines Matching refs:uinput_device
67 struct uinput_device { struct
86 struct uinput_device *udev = input_get_drvdata(dev); in uinput_dev_event() argument
103 static bool uinput_request_alloc_id(struct uinput_device *udev, in uinput_request_alloc_id()
124 static struct uinput_request *uinput_request_find(struct uinput_device *udev, in uinput_request_find()
134 static int uinput_request_reserve_slot(struct uinput_device *udev, in uinput_request_reserve_slot()
142 static void uinput_request_release_slot(struct uinput_device *udev, in uinput_request_release_slot()
153 static int uinput_request_send(struct uinput_device *udev, in uinput_request_send()
180 static int uinput_request_submit(struct uinput_device *udev, in uinput_request_submit()
209 static void uinput_flush_requests(struct uinput_device *udev) in uinput_flush_requests()
246 struct uinput_device *udev = input_get_drvdata(dev); in uinput_dev_upload_effect()
269 struct uinput_device *udev = input_get_drvdata(dev); in uinput_dev_erase_effect()
293 static void uinput_destroy_device(struct uinput_device *udev) in uinput_destroy_device()
316 static int uinput_create_device(struct uinput_device *udev) in uinput_create_device()
387 struct uinput_device *newdev; in uinput_open()
389 newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL); in uinput_open()
454 static int uinput_dev_setup(struct uinput_device *udev, in uinput_dev_setup()
482 static int uinput_abs_setup(struct uinput_device *udev, in uinput_abs_setup()
517 static int uinput_setup_device_legacy(struct uinput_device *udev, in uinput_setup_device_legacy()
580 static ssize_t uinput_inject_events(struct uinput_device *udev, in uinput_inject_events()
610 struct uinput_device *udev = file->private_data; in uinput_write()
629 static bool uinput_fetch_next_event(struct uinput_device *udev, in uinput_fetch_next_event()
647 static ssize_t uinput_events_to_user(struct uinput_device *udev, in uinput_events_to_user()
668 struct uinput_device *udev = file->private_data; in uinput_read()
703 struct uinput_device *udev = file->private_data; in uinput_poll()
715 struct uinput_device *udev = file->private_data; in uinput_release()
850 struct uinput_device *udev = file->private_data; in uinput_ioctl_handler()