input_handle 31 drivers/input/apm-power.c static void apmpower_event(struct input_handle *handle, unsigned int type, input_handle 52 drivers/input/apm-power.c struct input_handle *handle; input_handle 55 drivers/input/apm-power.c handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); input_handle 82 drivers/input/apm-power.c static void apmpower_disconnect(struct input_handle *handle) input_handle 25 drivers/input/evbug.c static void evbug_event(struct input_handle *handle, unsigned int type, unsigned int code, int value) input_handle 34 drivers/input/evbug.c struct input_handle *handle; input_handle 37 drivers/input/evbug.c handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); input_handle 67 drivers/input/evbug.c static void evbug_disconnect(struct input_handle *handle) input_handle 30 drivers/input/evdev.c struct input_handle handle; input_handle 291 drivers/input/evdev.c static void evdev_events(struct input_handle *handle, input_handle 314 drivers/input/evdev.c static void evdev_event(struct input_handle *handle, input_handle 1320 drivers/input/evdev.c struct input_handle *handle = &evdev->handle; input_handle 1402 drivers/input/evdev.c static void evdev_disconnect(struct input_handle *handle) input_handle 40 drivers/input/input-leds.c struct input_handle *handle; input_handle 45 drivers/input/input-leds.c struct input_handle handle; input_handle 66 drivers/input/input-leds.c static void input_leds_event(struct input_handle *handle, unsigned int type, input_handle 170 drivers/input/input-leds.c static void input_leds_disconnect(struct input_handle *handle) input_handle 93 drivers/input/input.c static unsigned int input_to_handler(struct input_handle *handle, input_handle 131 drivers/input/input.c struct input_handle *handle; input_handle 458 drivers/input/input.c void input_inject_event(struct input_handle *handle, input_handle 462 drivers/input/input.c struct input_handle *grab; input_handle 533 drivers/input/input.c int input_grab_device(struct input_handle *handle) input_handle 555 drivers/input/input.c static void __input_release_device(struct input_handle *handle) input_handle 558 drivers/input/input.c struct input_handle *grabber; input_handle 582 drivers/input/input.c void input_release_device(struct input_handle *handle) input_handle 599 drivers/input/input.c int input_open_device(struct input_handle *handle) input_handle 646 drivers/input/input.c int input_flush_device(struct input_handle *handle, struct file *file) input_handle 670 drivers/input/input.c void input_close_device(struct input_handle *handle) input_handle 726 drivers/input/input.c struct input_handle *handle; input_handle 1167 drivers/input/input.c struct input_handle *handle; input_handle 2086 drivers/input/input.c struct input_handle *handle, *next; input_handle 2321 drivers/input/input.c struct input_handle *handle, *next; input_handle 2350 drivers/input/input.c int (*fn)(struct input_handle *, void *)) input_handle 2352 drivers/input/input.c struct input_handle *handle; input_handle 2380 drivers/input/input.c int input_register_handle(struct input_handle *handle) input_handle 2430 drivers/input/input.c void input_unregister_handle(struct input_handle *handle) input_handle 38 drivers/input/joydev.c struct input_handle handle; input_handle 113 drivers/input/joydev.c static void joydev_event(struct input_handle *handle, input_handle 736 drivers/input/joydev.c struct input_handle *handle = &joydev->handle; input_handle 1005 drivers/input/joydev.c static void joydev_disconnect(struct input_handle *handle) input_handle 60 drivers/input/mousedev.c struct input_handle handle; input_handle 346 drivers/input/mousedev.c static void mousedev_event(struct input_handle *handle, input_handle 814 drivers/input/mousedev.c struct input_handle *handle = &mousedev->handle; input_handle 994 drivers/input/mousedev.c static void mousedev_disconnect(struct input_handle *handle) input_handle 71 drivers/macintosh/mac_hid.c static bool mac_hid_emumouse_filter(struct input_handle *handle, input_handle 97 drivers/macintosh/mac_hid.c struct input_handle *handle; input_handle 104 drivers/macintosh/mac_hid.c handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); input_handle 137 drivers/macintosh/mac_hid.c static void mac_hid_emumouse_disconnect(struct input_handle *handle) input_handle 52 drivers/tty/serial/kgdboc.c static void kgdboc_reset_disconnect(struct input_handle *handle) input_handle 606 drivers/tty/sysrq.c struct input_handle handle; input_handle 750 drivers/tty/sysrq.c struct input_handle *handle = &sysrq->handle; input_handle 864 drivers/tty/sysrq.c static bool sysrq_filter(struct input_handle *handle, input_handle 936 drivers/tty/sysrq.c static void sysrq_disconnect(struct input_handle *handle) input_handle 175 drivers/tty/vt/keyboard.c static int getkeycode_helper(struct input_handle *handle, void *data) input_handle 202 drivers/tty/vt/keyboard.c static int setkeycode_helper(struct input_handle *handle, void *data) input_handle 234 drivers/tty/vt/keyboard.c static int kd_sound_helper(struct input_handle *handle, void *data) input_handle 276 drivers/tty/vt/keyboard.c static int kbd_rate_helper(struct input_handle *handle, void *data) input_handle 1056 drivers/tty/vt/keyboard.c static int kbd_update_leds_helper(struct input_handle *handle, void *data) input_handle 1081 drivers/tty/vt/keyboard.c static int kbd_update_leds_helper(struct input_handle *handle, void *data) input_handle 1492 drivers/tty/vt/keyboard.c static void kbd_event(struct input_handle *handle, unsigned int event_type, input_handle 1538 drivers/tty/vt/keyboard.c struct input_handle *handle; input_handle 1541 drivers/tty/vt/keyboard.c handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); input_handle 1566 drivers/tty/vt/keyboard.c static void kbd_disconnect(struct input_handle *handle) input_handle 1577 drivers/tty/vt/keyboard.c static void kbd_start(struct input_handle *handle) input_handle 184 include/linux/input.h struct input_handle __rcu *grab; input_handle 260 include/linux/input.h struct input_handle; input_handle 306 include/linux/input.h void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value); input_handle 307 include/linux/input.h void (*events)(struct input_handle *handle, input_handle 309 include/linux/input.h bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value); input_handle 312 include/linux/input.h void (*disconnect)(struct input_handle *handle); input_handle 313 include/linux/input.h void (*start)(struct input_handle *handle); input_handle 395 include/linux/input.h int (*fn)(struct input_handle *, void *)); input_handle 397 include/linux/input.h int input_register_handle(struct input_handle *); input_handle 398 include/linux/input.h void input_unregister_handle(struct input_handle *); input_handle 400 include/linux/input.h int input_grab_device(struct input_handle *); input_handle 401 include/linux/input.h void input_release_device(struct input_handle *); input_handle 403 include/linux/input.h int input_open_device(struct input_handle *); input_handle 404 include/linux/input.h void input_close_device(struct input_handle *); input_handle 406 include/linux/input.h int input_flush_device(struct input_handle *handle, struct file *file); input_handle 412 include/linux/input.h void input_inject_event(struct input_handle *handle, unsigned int type, unsigned int code, int value); input_handle 193 net/rfkill/input.c static void rfkill_event(struct input_handle *handle, unsigned int type, input_handle 221 net/rfkill/input.c struct input_handle *handle; input_handle 224 net/rfkill/input.c handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); input_handle 250 net/rfkill/input.c static void rfkill_start(struct input_handle *handle) input_handle 267 net/rfkill/input.c static void rfkill_disconnect(struct input_handle *handle)