Symbol: input_handle
drivers/hid/hid-appletb-kbd.c
246
static void appletb_kbd_inp_event(struct input_handle *handle, unsigned int type,
drivers/hid/hid-appletb-kbd.c
272
struct input_handle *handle;
drivers/hid/hid-appletb-kbd.c
311
static void appletb_kbd_inp_disconnect(struct input_handle *handle)
drivers/hid/hid-appletb-kbd.c
62
struct input_handle kbd_handle;
drivers/hid/hid-appletb-kbd.c
63
struct input_handle tpd_handle;
drivers/input/apm-power.c
31
static void apmpower_event(struct input_handle *handle, unsigned int type,
drivers/input/apm-power.c
52
struct input_handle *handle;
drivers/input/apm-power.c
55
handle = kzalloc_obj(struct input_handle);
drivers/input/apm-power.c
82
static void apmpower_disconnect(struct input_handle *handle)
drivers/input/evdev.c
1318
struct input_handle *handle = &evdev->handle;
drivers/input/evdev.c
1399
static void evdev_disconnect(struct input_handle *handle)
drivers/input/evdev.c
291
static unsigned int evdev_events(struct input_handle *handle,
drivers/input/evdev.c
30
struct input_handle handle;
drivers/input/input-leds.c
176
static void input_leds_disconnect(struct input_handle *handle)
drivers/input/input-leds.c
46
struct input_handle *handle;
drivers/input/input-leds.c
51
struct input_handle handle;
drivers/input/input-leds.c
72
static void input_leds_event(struct input_handle *handle, unsigned int type,
drivers/input/input.c
1110
struct input_handle *handle;
drivers/input/input.c
114
struct input_handle *handle;
drivers/input/input.c
2200
struct input_handle *handle, *next;
drivers/input/input.c
2505
struct input_handle *handle, *next;
drivers/input/input.c
2532
int (*fn)(struct input_handle *, void *))
drivers/input/input.c
2534
struct input_handle *handle;
drivers/input/input.c
2553
static unsigned int input_handle_events_default(struct input_handle *handle,
drivers/input/input.c
2571
static unsigned int input_handle_events_filter(struct input_handle *handle,
drivers/input/input.c
2593
static unsigned int input_handle_events_null(struct input_handle *handle,
drivers/input/input.c
2604
static void input_handle_setup_event_handler(struct input_handle *handle)
drivers/input/input.c
2629
int input_register_handle(struct input_handle *handle)
drivers/input/input.c
2675
void input_unregister_handle(struct input_handle *handle)
drivers/input/input.c
412
void input_inject_event(struct input_handle *handle,
drivers/input/input.c
416
struct input_handle *grab;
drivers/input/input.c
520
int input_grab_device(struct input_handle *handle)
drivers/input/input.c
535
static void __input_release_device(struct input_handle *handle)
drivers/input/input.c
538
struct input_handle *grabber;
drivers/input/input.c
562
void input_release_device(struct input_handle *handle)
drivers/input/input.c
578
int input_open_device(struct input_handle *handle)
drivers/input/input.c
622
int input_flush_device(struct input_handle *handle, struct file *file)
drivers/input/input.c
642
void input_close_device(struct input_handle *handle)
drivers/input/input.c
696
struct input_handle *handle;
drivers/input/joydev.c
1016
static void joydev_disconnect(struct input_handle *handle)
drivers/input/joydev.c
112
static void joydev_event(struct input_handle *handle,
drivers/input/joydev.c
37
struct input_handle handle;
drivers/input/joydev.c
737
struct input_handle *handle = &joydev->handle;
drivers/input/mousedev.c
346
static void mousedev_event(struct input_handle *handle,
drivers/input/mousedev.c
60
struct input_handle handle;
drivers/input/mousedev.c
814
struct input_handle *handle = &mousedev->handle;
drivers/input/mousedev.c
994
static void mousedev_disconnect(struct input_handle *handle)
drivers/input/tests/input_test.c
136
struct input_handle test_handle;
drivers/input/tests/input_test.c
138
struct input_handle handle;
drivers/leds/trigger/ledtrig-input-events.c
103
static void input_events_disconnect(struct input_handle *handle)
drivers/leds/trigger/ledtrig-input-events.c
52
static void input_events_event(struct input_handle *handle, unsigned int type,
drivers/leds/trigger/ledtrig-input-events.c
75
struct input_handle *handle;
drivers/macintosh/mac_hid.c
105
handle = kzalloc_obj(struct input_handle);
drivers/macintosh/mac_hid.c
138
static void mac_hid_emumouse_disconnect(struct input_handle *handle)
drivers/macintosh/mac_hid.c
72
static bool mac_hid_emumouse_filter(struct input_handle *handle,
drivers/macintosh/mac_hid.c
98
struct input_handle *handle;
drivers/tty/serial/kgdboc.c
82
static void kgdboc_reset_disconnect(struct input_handle *handle)
drivers/tty/sysrq.c
1008
static void sysrq_disconnect(struct input_handle *handle)
drivers/tty/sysrq.c
661
struct input_handle handle;
drivers/tty/sysrq.c
806
struct input_handle *handle = &sysrq->handle;
drivers/tty/sysrq.c
936
static bool sysrq_filter(struct input_handle *handle,
drivers/tty/vt/keyboard.c
1130
static int kbd_update_leds_helper(struct input_handle *handle, void *data)
drivers/tty/vt/keyboard.c
1155
static int kbd_update_leds_helper(struct input_handle *handle, void *data)
drivers/tty/vt/keyboard.c
1580
static void kbd_event(struct input_handle *handle, unsigned int event_type,
drivers/tty/vt/keyboard.c
1625
struct input_handle __free(kfree) *handle = kzalloc_obj(*handle);
drivers/tty/vt/keyboard.c
1650
static void kbd_disconnect(struct input_handle *handle)
drivers/tty/vt/keyboard.c
1661
static void kbd_start(struct input_handle *handle)
drivers/tty/vt/keyboard.c
191
static int getkeycode_helper(struct input_handle *handle, void *data)
drivers/tty/vt/keyboard.c
218
static int setkeycode_helper(struct input_handle *handle, void *data)
drivers/tty/vt/keyboard.c
250
static int kd_sound_helper(struct input_handle *handle, void *data)
drivers/tty/vt/keyboard.c
292
static int kbd_rate_helper(struct input_handle *handle, void *data)
include/linux/input.h
190
struct input_handle __rcu *grab;
include/linux/input.h
268
struct input_handle;
include/linux/input.h
319
void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
include/linux/input.h
320
unsigned int (*events)(struct input_handle *handle,
include/linux/input.h
322
bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value);
include/linux/input.h
325
void (*disconnect)(struct input_handle *handle);
include/linux/input.h
326
void (*start)(struct input_handle *handle);
include/linux/input.h
365
unsigned int (*handle_events)(struct input_handle *handle,
include/linux/input.h
418
int (*fn)(struct input_handle *, void *));
include/linux/input.h
420
int input_register_handle(struct input_handle *);
include/linux/input.h
421
void input_unregister_handle(struct input_handle *);
include/linux/input.h
423
int input_grab_device(struct input_handle *);
include/linux/input.h
424
void input_release_device(struct input_handle *);
include/linux/input.h
426
int input_open_device(struct input_handle *);
include/linux/input.h
427
void input_close_device(struct input_handle *);
include/linux/input.h
429
int input_flush_device(struct input_handle *handle, struct file *file);
include/linux/input.h
435
void input_inject_event(struct input_handle *handle, unsigned int type, unsigned int code, int value);
net/rfkill/input.c
193
static void rfkill_event(struct input_handle *handle, unsigned int type,
net/rfkill/input.c
221
struct input_handle *handle;
net/rfkill/input.c
224
handle = kzalloc_obj(struct input_handle);
net/rfkill/input.c
250
static void rfkill_start(struct input_handle *handle)
net/rfkill/input.c
267
static void rfkill_disconnect(struct input_handle *handle)
sound/usb/mixer_quirks.c
554
static void snd_dualsense_ih_event(struct input_handle *handle,
sound/usb/mixer_quirks.c
610
struct input_handle *handle;
sound/usb/mixer_quirks.c
638
static void snd_dualsense_ih_disconnect(struct input_handle *handle)
sound/usb/mixer_quirks.c
645
static void snd_dualsense_ih_start(struct input_handle *handle)