Symbol: input_handler
arch/s390/include/asm/qdio.h
332
qdio_handler_t *input_handler;
drivers/hid/hid-appletb-kbd.c
267
static int appletb_kbd_inp_connect(struct input_handler *handler,
drivers/hid/hid-appletb-kbd.c
365
static bool appletb_kbd_match_internal_device(struct input_handler *handler,
drivers/hid/hid-appletb-kbd.c
61
struct input_handler inp_handler;
drivers/input/apm-power.c
48
static int apmpower_connect(struct input_handler *handler,
drivers/input/apm-power.c
99
static struct input_handler apmpower_handler = {
drivers/input/evdev.c
1334
static int evdev_connect(struct input_handler *handler, struct input_dev *dev,
drivers/input/evdev.c
1421
static struct input_handler evdev_handler = {
drivers/input/input-leds.c
203
static struct input_handler input_leds_handler = {
drivers/input/input-leds.c
89
static int input_leds_connect(struct input_handler *handler,
drivers/input/input.c
1002
static int input_attach_handler(struct input_dev *dev, struct input_handler *handler)
drivers/input/input.c
1199
struct input_handler *handler = container_of(v, struct input_handler, node);
drivers/input/input.c
2335
struct input_handler *handler;
drivers/input/input.c
2444
static int input_handler_check_methods(const struct input_handler *handler)
drivers/input/input.c
2472
int input_register_handler(struct input_handler *handler)
drivers/input/input.c
2503
void input_unregister_handler(struct input_handler *handler)
drivers/input/input.c
2531
int input_handler_for_each_handle(struct input_handler *handler, void *data,
drivers/input/input.c
2557
struct input_handler *handler = handle->handler;
drivers/input/input.c
2575
struct input_handler *handler = handle->handler;
drivers/input/input.c
2606
struct input_handler *handler = handle->handler;
drivers/input/input.c
2631
struct input_handler *handler = handle->handler;
drivers/input/input.c
987
static const struct input_device_id *input_match_device(struct input_handler *handler,
drivers/input/joydev.c
1075
static struct input_handler joydev_handler = {
drivers/input/joydev.c
897
static bool joydev_match(struct input_handler *handler, struct input_dev *dev)
drivers/input/joydev.c
910
static int joydev_connect(struct input_handler *handler, struct input_dev *dev,
drivers/input/misc/xen-kbdfront.c
437
ret = bind_evtchn_to_irqhandler(evtchn, input_handler,
drivers/input/mousedev.c
1053
static struct input_handler mousedev_handler = {
drivers/input/mousedev.c
843
struct input_handler *handler,
drivers/input/mousedev.c
974
static int mousedev_connect(struct input_handler *handler,
drivers/input/tests/input_test.c
137
struct input_handler handler;
drivers/leds/trigger/ledtrig-input-events.c
126
static struct input_handler input_events_handler = {
drivers/leds/trigger/ledtrig-input-events.c
72
static int input_events_connect(struct input_handler *handler, struct input_dev *dev,
drivers/macintosh/mac_hid.c
155
static struct input_handler mac_hid_emumouse_handler = {
drivers/macintosh/mac_hid.c
94
static int mac_hid_emumouse_connect(struct input_handler *handler,
drivers/media/pci/ddbridge/ddbridge-core.c
2297
ddb_irq_set(dev, 0, dma_nr + base, &input_handler, input);
drivers/s390/cio/qdio_main.c
1027
DBF_DEV_HEX(irq, &data->input_handler, sizeof(void *), DBF_ERR);
drivers/s390/cio/qdio_main.c
1060
if (!init_data->input_handler)
drivers/s390/cio/qdio_setup.c
200
setup_queues_misc(q, irq_ptr, qdio_init->input_handler, i);
drivers/s390/cio/qdio_setup.c
372
irq_ptr->error_handler = init_data->input_handler;
drivers/s390/net/qeth_core_main.c
5109
init_data.input_handler = qeth_qdio_input_handler;
drivers/s390/scsi/zfcp_qdio.c
466
init_data.input_handler = zfcp_qdio_int_resp;
drivers/tty/serial/kgdboc.c
72
static int kgdboc_reset_connect(struct input_handler *handler,
drivers/tty/serial/kgdboc.c
96
static struct input_handler kgdboc_reset_handler = {
drivers/tty/sysrq.c
1034
static struct input_handler sysrq_handler = {
drivers/tty/sysrq.c
967
static int sysrq_connect(struct input_handler *handler,
drivers/tty/vt/keyboard.c
138
static struct input_handler kbd_handler;
drivers/tty/vt/keyboard.c
1597
static bool kbd_match(struct input_handler *handler, struct input_dev *dev)
drivers/tty/vt/keyboard.c
1620
static int kbd_connect(struct input_handler *handler, struct input_dev *dev,
drivers/tty/vt/keyboard.c
1687
static struct input_handler kbd_handler = {
include/linux/input.h
323
bool (*match)(struct input_handler *handler, struct input_dev *dev);
include/linux/input.h
324
int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id);
include/linux/input.h
363
struct input_handler *handler;
include/linux/input.h
410
int __must_check input_register_handler(struct input_handler *);
include/linux/input.h
411
void input_unregister_handler(struct input_handler *);
include/linux/input.h
417
int input_handler_for_each_handle(struct input_handler *, void *data,
include/net/xfrm.h
1622
int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
include/net/xfrm.h
1633
int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi,
net/ipv4/ah4.c
581
.input_handler = xfrm_input,
net/ipv4/esp4.c
1187
.input_handler = xfrm_input,
net/ipv4/ip_vti.c
464
.input_handler = vti_input_proto,
net/ipv4/ip_vti.c
472
.input_handler = vti_input_proto,
net/ipv4/ip_vti.c
480
.input_handler = vti_input_proto,
net/ipv4/ipcomp.c
172
.input_handler = xfrm_input,
net/ipv4/xfrm4_protocol.c
84
if ((ret = handler->input_handler(skb, nexthdr, spi, encap_type)) != -EINVAL)
net/ipv6/ah6.c
792
.input_handler = xfrm_input,
net/ipv6/esp6.c
1233
.input_handler = xfrm_input,
net/ipv6/ip6_vti.c
1197
.input_handler = vti6_input_proto,
net/ipv6/ip6_vti.c
1205
.input_handler = vti6_input_proto,
net/ipv6/ip6_vti.c
1213
.input_handler = vti6_input_proto,
net/ipv6/ipcomp6.c
191
.input_handler = xfrm_input,
net/ipv6/xfrm6_protocol.c
99
if ((ret = handler->input_handler(skb, nexthdr, spi, encap_type)) != -EINVAL)
net/rfkill/core.c
1351
if (data->input_handler)
net/rfkill/core.c
1375
if (!data->input_handler) {
net/rfkill/core.c
1378
data->input_handler = true;
net/rfkill/core.c
84
bool input_handler;
net/rfkill/input.c
218
static int rfkill_connect(struct input_handler *handler, struct input_dev *dev,
net/rfkill/input.c
308
static struct input_handler rfkill_handler = {
net/xfrm/xfrm_interface_core.c
1032
.input_handler = xfrmi4_input,
net/xfrm/xfrm_interface_core.c
1040
.input_handler = xfrm_input,
net/xfrm/xfrm_interface_core.c
1048
.input_handler = xfrm_input,
net/xfrm/xfrm_interface_core.c
981
.input_handler = xfrmi6_input,
net/xfrm/xfrm_interface_core.c
989
.input_handler = xfrm_input,
net/xfrm/xfrm_interface_core.c
997
.input_handler = xfrm_input,
sound/usb/mixer_quirks.c
549
struct input_handler ih;
sound/usb/mixer_quirks.c
575
static bool snd_dualsense_ih_match(struct input_handler *handler,
sound/usb/mixer_quirks.c
606
static int snd_dualsense_ih_connect(struct input_handler *handler,