Lines Matching refs:input_handle
172 struct input_handle __rcu *grab;
246 struct input_handle;
292 void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
293 void (*events)(struct input_handle *handle,
295 bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
298 void (*disconnect)(struct input_handle *handle);
299 void (*start)(struct input_handle *handle);
323 struct input_handle { struct
375 int (*fn)(struct input_handle *, void *));
377 int input_register_handle(struct input_handle *);
378 void input_unregister_handle(struct input_handle *);
380 int input_grab_device(struct input_handle *);
381 void input_release_device(struct input_handle *);
383 int input_open_device(struct input_handle *);
384 void input_close_device(struct input_handle *);
386 int input_flush_device(struct input_handle *handle, struct file *file);
389 void input_inject_event(struct input_handle *handle, unsigned int type, unsigned int code, int valu…