Lines Matching refs:input_handle
190 struct input_handle __rcu *grab;
268 struct input_handle;
319 void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
320 unsigned int (*events)(struct input_handle *handle,
322 bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
325 void (*disconnect)(struct input_handle *handle);
326 void (*start)(struct input_handle *handle);
356 struct input_handle { struct
365 unsigned int (*handle_events)(struct input_handle *handle, argument
418 int (*fn)(struct input_handle *, void *));
420 int input_register_handle(struct input_handle *);
421 void input_unregister_handle(struct input_handle *);
423 int input_grab_device(struct input_handle *);
424 void input_release_device(struct input_handle *);
426 int input_open_device(struct input_handle *);
427 void input_close_device(struct input_handle *);
429 int input_flush_device(struct input_handle *handle, struct file *file);
435 void input_inject_event(struct input_handle *handle, unsigned int type, unsigned int code, int valu…