Lines Matching refs:input_handle
190 struct input_handle __rcu *grab;
268 struct input_handle;
314 void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
315 void (*events)(struct input_handle *handle,
317 bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
320 void (*disconnect)(struct input_handle *handle);
321 void (*start)(struct input_handle *handle);
345 struct input_handle { struct
404 int (*fn)(struct input_handle *, void *));
406 int input_register_handle(struct input_handle *);
407 void input_unregister_handle(struct input_handle *);
409 int input_grab_device(struct input_handle *);
410 void input_release_device(struct input_handle *);
412 int input_open_device(struct input_handle *);
413 void input_close_device(struct input_handle *);
415 int input_flush_device(struct input_handle *handle, struct file *file);
421 void input_inject_event(struct input_handle *handle, unsigned int type, unsigned int code, int valu…