Lines Matching defs:handle
38 struct input_handle handle;
113 static void joydev_event(struct input_handle *handle,
116 struct joydev *joydev = handle->private;
165 input_put_device(joydev->handle.dev);
188 struct input_dev *dev = joydev->handle.dev;
208 retval = input_open_device(&joydev->handle);
224 input_close_device(&joydev->handle);
389 struct input_dev *input = joydev->handle.dev;
514 struct input_dev *dev = joydev->handle.dev;
739 struct input_handle *handle = &joydev->handle;
746 input_close_device(handle);
934 joydev->handle.dev = input_get_device(dev);
935 joydev->handle.name = dev_name(&joydev->dev);
936 joydev->handle.handler = handler;
937 joydev->handle.private = joydev;
986 error = input_register_handle(&joydev->handle);
1000 input_unregister_handle(&joydev->handle);
1008 static void joydev_disconnect(struct input_handle *handle)
1010 struct joydev *joydev = handle->private;
1015 input_unregister_handle(handle);