Home
last modified time | relevance | path

Searched refs:input_handler (Results 1 – 25 of 27) sorted by relevance

12

/linux/include/linux/
H A Dinput.h321 struct input_handler { struct
329 bool (*match)(struct input_handler *handler, struct input_dev *dev); argument
330 …int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id … argument
369 struct input_handler *handler;
416 int __must_check input_register_handler(struct input_handler *);
417 void input_unregister_handler(struct input_handler *);
423 int input_handler_for_each_handle(struct input_handler *, void *data,
/linux/drivers/input/
H A Dapm-power.c48 static int apmpower_connect(struct input_handler *handler, in apmpower_connect()
99 static struct input_handler apmpower_handler = {
H A Dinput-leds.c89 static int input_leds_connect(struct input_handler *handler, in input_leds_connect()
203 static struct input_handler input_leds_handler = {
H A Dinput.c1050 static const struct input_device_id *input_match_device(struct input_handler *handler, in input_match_device()
1065 static int input_attach_handler(struct input_dev *dev, struct input_handler *handler) in input_attach_handler()
1262 struct input_handler *handler = container_of(v, struct input_handler, node); in input_handlers_seq_show()
2388 struct input_handler *handler; in input_register_device()
2497 static int input_handler_check_methods(const struct input_handler *handler) in input_handler_check_methods()
2525 int input_register_handler(struct input_handler *handler) in input_register_handler()
2556 void input_unregister_handler(struct input_handler *handler) in input_unregister_handler()
2584 int input_handler_for_each_handle(struct input_handler *handler, void *data, in input_handler_for_each_handle()
2610 struct input_handler *handler = handle->handler; in input_handle_events_default()
2628 struct input_handler *handler = handle->handler; in input_handle_events_filter()
[all …]
H A Dmousedev.c843 struct input_handler *handler, in mousedev_create()
974 static int mousedev_connect(struct input_handler *handler, in mousedev_connect()
1053 static struct input_handler mousedev_handler = {
H A Djoydev.c897 static bool joydev_match(struct input_handler *handler, struct input_dev *dev) in joydev_match()
910 static int joydev_connect(struct input_handler *handler, struct input_dev *dev, in joydev_connect()
1075 static struct input_handler joydev_handler = {
H A Devdev.c1341 static int evdev_connect(struct input_handler *handler, struct input_dev *dev, in evdev_connect()
1428 static struct input_handler evdev_handler = {
/linux/drivers/leds/trigger/
H A Dledtrig-input-events.c72 static int input_events_connect(struct input_handler *handler, struct input_dev *dev, in input_events_connect()
126 static struct input_handler input_events_handler = {
/linux/drivers/macintosh/
H A Dmac_hid.c94 static int mac_hid_emumouse_connect(struct input_handler *handler, in mac_hid_emumouse_connect()
155 static struct input_handler mac_hid_emumouse_handler = {
/linux/net/rfkill/
H A Dinput.c218 static int rfkill_connect(struct input_handler *handler, struct input_dev *dev, in rfkill_connect()
308 static struct input_handler rfkill_handler = {
H A Dcore.c84 bool input_handler; member
1351 if (data->input_handler) in rfkill_fop_release()
1375 if (!data->input_handler) { in rfkill_fop_ioctl()
1378 data->input_handler = true; in rfkill_fop_ioctl()
/linux/net/xfrm/
H A Dxfrm_interface_core.c981 .input_handler = xfrmi6_input,
989 .input_handler = xfrm_input,
997 .input_handler = xfrm_input,
1032 .input_handler = xfrmi4_input,
1040 .input_handler = xfrm_input,
1048 .input_handler = xfrm_input,
/linux/net/ipv4/
H A Dip_vti.c464 .input_handler = vti_input_proto,
472 .input_handler = vti_input_proto,
480 .input_handler = vti_input_proto,
H A Dah4.c581 .input_handler = xfrm_input,
/linux/drivers/input/misc/
H A Dxen-kbdfront.c181 static irqreturn_t input_handler(int rq, void *dev_id) in input_handler() function
437 ret = bind_evtchn_to_irqhandler(evtchn, input_handler, in xenkbd_connect_backend()
/linux/drivers/input/tests/
H A Dinput_test.c137 struct input_handler handler; in input_test_grab()
/linux/arch/s390/include/asm/
H A Dqdio.h332 qdio_handler_t *input_handler; member
/linux/drivers/tty/vt/
H A Dkeyboard.c138 static struct input_handler kbd_handler;
1600 static bool kbd_match(struct input_handler *handler, struct input_dev *dev) in kbd_match()
1623 static int kbd_connect(struct input_handler *handler, struct input_dev *dev, in kbd_connect()
1690 static struct input_handler kbd_handler = {
/linux/drivers/tty/
H A Dsysrq.c967 static int sysrq_connect(struct input_handler *handler, in sysrq_connect()
1034 static struct input_handler sysrq_handler = {
/linux/net/ipv6/
H A Dxfrm6_protocol.c99 if ((ret = handler->input_handler(skb, nexthdr, spi, encap_type)) != -EINVAL) in xfrm6_rcv_encap()
H A Dip6_vti.c1197 .input_handler = vti6_input_proto,
1205 .input_handler = vti6_input_proto,
1213 .input_handler = vti6_input_proto,
H A Dah6.c799 .input_handler = xfrm_input,
H A Desp6.c1240 .input_handler = xfrm_input,
/linux/include/net/
H A Dxfrm.h1622 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi, member
1633 int (*input_handler)(struct sk_buff *skb, int nexthdr, __be32 spi, member
/linux/sound/usb/
H A Dmixer_quirks.c549 struct input_handler ih;
575 static bool snd_dualsense_ih_match(struct input_handler *handler, in snd_dualsense_ih_match()
606 static int snd_dualsense_ih_connect(struct input_handler *handler, in snd_dualsense_ih_connect()

12