Lines Matching refs:uinput_device

56 struct uinput_device {
75 struct uinput_device *udev = input_get_drvdata(dev);
96 static bool uinput_request_alloc_id(struct uinput_device *udev,
117 static struct uinput_request *uinput_request_find(struct uinput_device *udev,
127 static int uinput_request_reserve_slot(struct uinput_device *udev,
135 static void uinput_request_release_slot(struct uinput_device *udev,
146 static int uinput_request_send(struct uinput_device *udev,
173 static int uinput_request_submit(struct uinput_device *udev,
202 static void uinput_flush_requests(struct uinput_device *udev)
239 struct uinput_device *udev = input_get_drvdata(dev);
262 struct uinput_device *udev = input_get_drvdata(dev);
286 static void uinput_destroy_device(struct uinput_device *udev)
309 static int uinput_create_device(struct uinput_device *udev)
380 struct uinput_device *newdev;
382 newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL);
447 static int uinput_dev_setup(struct uinput_device *udev,
475 static int uinput_abs_setup(struct uinput_device *udev,
510 static int uinput_setup_device_legacy(struct uinput_device *udev,
601 static ssize_t uinput_inject_events(struct uinput_device *udev,
636 struct uinput_device *udev = file->private_data;
655 static bool uinput_fetch_next_event(struct uinput_device *udev,
673 static ssize_t uinput_events_to_user(struct uinput_device *udev,
694 struct uinput_device *udev = file->private_data;
729 struct uinput_device *udev = file->private_data;
742 struct uinput_device *udev = file->private_data;
877 struct uinput_device *udev = file->private_data;