Lines Matching refs:uinput_device

55 struct uinput_device {
74 struct uinput_device *udev = input_get_drvdata(dev);
95 static bool uinput_request_alloc_id(struct uinput_device *udev,
116 static struct uinput_request *uinput_request_find(struct uinput_device *udev,
126 static int uinput_request_reserve_slot(struct uinput_device *udev,
134 static void uinput_request_release_slot(struct uinput_device *udev,
145 static int uinput_request_send(struct uinput_device *udev,
172 static int uinput_request_submit(struct uinput_device *udev,
201 static void uinput_flush_requests(struct uinput_device *udev)
238 struct uinput_device *udev = input_get_drvdata(dev);
261 struct uinput_device *udev = input_get_drvdata(dev);
285 static void uinput_destroy_device(struct uinput_device *udev)
308 static int uinput_create_device(struct uinput_device *udev)
379 struct uinput_device *newdev;
381 newdev = kzalloc(sizeof(struct uinput_device), GFP_KERNEL);
460 static int uinput_dev_setup(struct uinput_device *udev,
488 static int uinput_abs_setup(struct uinput_device *udev,
523 static int uinput_setup_device_legacy(struct uinput_device *udev,
586 static ssize_t uinput_inject_events(struct uinput_device *udev,
616 struct uinput_device *udev = file->private_data;
635 static bool uinput_fetch_next_event(struct uinput_device *udev,
653 static ssize_t uinput_events_to_user(struct uinput_device *udev,
674 struct uinput_device *udev = file->private_data;
709 struct uinput_device *udev = file->private_data;
722 struct uinput_device *udev = file->private_data;
857 struct uinput_device *udev = file->private_data;