Home
last modified time | relevance | path

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

/drivers/input/
Dkeycombo.c25 struct input_handler input_handler; member
112 static int keycombo_connect(struct input_handler *handler, in keycombo_connect()
120 container_of(handler, struct keycombo_state, input_handler); in keycombo_connect()
220 state->input_handler.event = keycombo_event; in keycombo_probe()
221 state->input_handler.connect = keycombo_connect; in keycombo_probe()
222 state->input_handler.disconnect = keycombo_disconnect; in keycombo_probe()
223 state->input_handler.name = KEYCOMBO_NAME; in keycombo_probe()
224 state->input_handler.id_table = keycombo_ids; in keycombo_probe()
225 ret = input_register_handler(&state->input_handler); in keycombo_probe()
237 input_unregister_handler(&state->input_handler); in keycombo_remove()
Dapm-power.c52 static int apmpower_connect(struct input_handler *handler, in apmpower_connect()
103 static struct input_handler apmpower_handler = {
Devbug.c47 static int evbug_connect(struct input_handler *handler, struct input_dev *dev, in evbug_connect()
100 static struct input_handler evbug_handler = {
Dinput.c99 struct input_handler *handler = handle->handler; in input_to_handler()
925 static const struct input_device_id *input_match_device(struct input_handler *handler, in input_match_device()
982 static int input_attach_handler(struct input_dev *dev, struct input_handler *handler) in input_attach_handler()
1219 struct input_handler *handler = container_of(v, struct input_handler, node); in input_handlers_seq_show()
2024 struct input_handler *handler; in input_register_device()
2154 int input_register_handler(struct input_handler *handler) in input_register_handler()
2184 void input_unregister_handler(struct input_handler *handler) in input_unregister_handler()
2214 int input_handler_for_each_handle(struct input_handler *handler, void *data, in input_handler_for_each_handle()
2247 struct input_handler *handler = handle->handler; in input_register_handle()
Djoydev.c751 static bool joydev_match(struct input_handler *handler, struct input_dev *dev) in joydev_match()
764 static int joydev_connect(struct input_handler *handler, struct input_dev *dev, in joydev_connect()
934 static struct input_handler joydev_handler = {
Dmousedev.c835 struct input_handler *handler, in mousedev_create()
966 static int mousedev_connect(struct input_handler *handler, in mousedev_connect()
1045 static struct input_handler mousedev_handler = {
Devdev.c1006 static int evdev_connect(struct input_handler *handler, struct input_dev *dev, in evdev_connect()
1095 static struct input_handler evdev_handler = {
/drivers/input/misc/
Dkeychord.c41 struct input_handler input_handler; member
141 static int keychord_connect(struct input_handler *handler, in keychord_connect()
148 container_of(handler, struct keychord_device, input_handler); in keychord_connect()
309 input_unregister_handler(&kdev->input_handler); in keychord_write()
371 ret = input_register_handler(&kdev->input_handler); in keychord_write()
415 kdev->input_handler.event = keychord_event; in keychord_open()
416 kdev->input_handler.connect = keychord_connect; in keychord_open()
417 kdev->input_handler.disconnect = keychord_disconnect; in keychord_open()
418 kdev->input_handler.name = KEYCHORD_NAME; in keychord_open()
419 kdev->input_handler.id_table = kdev->device_ids; in keychord_open()
[all …]
Dxen-kbdfront.c52 static irqreturn_t input_handler(int rq, void *dev_id) in input_handler() function
242 ret = bind_evtchn_to_irqhandler(evtchn, input_handler, in xenkbd_connect_backend()
/drivers/macintosh/
Dmac_hid.c92 static int mac_hid_emumouse_connect(struct input_handler *handler, in mac_hid_emumouse_connect()
153 static struct input_handler mac_hid_emumouse_handler = {
/drivers/tty/serial/
Dkgdboc.c42 static int kgdboc_reset_connect(struct input_handler *handler, in kgdboc_reset_connect()
66 static struct input_handler kgdboc_reset_handler = {
/drivers/tty/
Dsysrq.c823 static int sysrq_connect(struct input_handler *handler, in sysrq_connect()
890 static struct input_handler sysrq_handler = {
/drivers/s390/cio/
Dqdio_debug.c33 DBF_HEX(&init_data->input_handler, sizeof(void *)); in qdio_allocate_dbf()
Dqdio_setup.c173 setup_queues_misc(q, irq_ptr, qdio_init->input_handler, i); in setup_queues()
Dqdio_main.c1305 if ((init_data->no_input_qs && !init_data->input_handler) || in qdio_allocate()
/drivers/tty/vt/
Dkeyboard.c120 static struct input_handler kbd_handler;
1401 static bool kbd_match(struct input_handler *handler, struct input_dev *dev) in kbd_match()
1426 static int kbd_connect(struct input_handler *handler, struct input_dev *dev, in kbd_connect()
1494 static struct input_handler kbd_handler = {
/drivers/s390/scsi/
Dzfcp_qdio.c315 id->input_handler = zfcp_qdio_int_resp; in zfcp_qdio_setup_init_data()
/drivers/s390/net/
Dqeth_core.h706 qdio_handler_t *input_handler; member
Dqeth_l2_main.c1233 .input_handler = (qdio_handler_t *) qeth_qdio_input_handler,
Dqeth_core_main.c4747 init_data.input_handler = card->discipline->input_handler; in qeth_qdio_establish()
Dqeth_l3_main.c3598 .input_handler = (qdio_handler_t *) qeth_qdio_input_handler,