/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | vsxxxaa.c | 100 struct serio *serio; member 432 static irqreturn_t vsxxxaa_interrupt(struct serio *serio, in vsxxxaa_interrupt() argument 443 static void vsxxxaa_disconnect(struct serio *seri argument 453 vsxxxaa_connect(struct serio *serio, struct serio_driver *drv) vsxxxaa_connect() argument [all...] |
H A D | trackpoint.c | 218 struct serio *serio = to_serio_port(dev); in trackpoint_is_attr_visible() local
|
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | sunkbd.c | 59 struct serio *serio; member 75 static irqreturn_t sunkbd_interrupt(struct serio *serio, in sunkbd_interrupt() argument 259 sunkbd_connect(struct serio *serio, struct serio_driver *drv) sunkbd_connect() argument 337 sunkbd_disconnect(struct serio *serio) sunkbd_disconnect() argument [all...] |
H A D | lkkbd.c | 266 struct serio *serio; member 423 static irqreturn_t lkkbd_interrupt(struct serio *serio, in lkkbd_interrupt() argument 487 struct serio *serio = lk->serio; in lkkbd_toggle_leds() local 507 struct serio *serio = lk->serio; lkkbd_toggle_keyclick() local 604 lkkbd_connect(struct serio *serio, struct serio_driver *drv) lkkbd_connect() argument 683 lkkbd_disconnect(struct serio *serio) lkkbd_disconnect() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/serio/ |
H A D | libps2.c | 457 ps2_init(struct ps2dev *ps2dev, struct serio *serio, ps2_pre_receive_handler_t pre_receive_handler, ps2_receive_handler_t receive_handler) ps2_init() argument 594 ps2_interrupt(struct serio *serio, u8 data, unsigned int flags) ps2_interrupt() argument [all...] |
H A D | olpc_apsp.c | 105 struct serio *serio; in olpc_apsp_rx() local [all...] |
H A D | ps2mult.c | 26 struct serio *serio; member 73 static int ps2mult_serio_write(struct serio *serio, unsigned char data) in ps2mult_serio_write() argument 101 ps2mult_serio_start(struct serio *serio) ps2mult_serio_start() argument 114 ps2mult_serio_stop(struct serio *serio) ps2mult_serio_stop() argument 128 struct serio *serio; ps2mult_create_port() local 163 ps2mult_connect(struct serio *serio, struct serio_driver *drv) ps2mult_connect() argument 211 ps2mult_disconnect(struct serio *serio) ps2mult_disconnect() argument 223 ps2mult_reconnect(struct serio *serio) ps2mult_reconnect() argument 232 ps2mult_interrupt(struct serio *serio, unsigned char data, unsigned int dfl) ps2mult_interrupt() argument [all...] |
H A D | hyperv-keyboard.c | 292 static int hv_kbd_start(struct serio *serio) in hv_kbd_start() argument 304 static void hv_kbd_stop(struct serio *serio) in hv_kbd_stop() argument [all...] |
H A D | sun4i-ps2.c | 81 struct serio *serio; member 142 static int sun4i_ps2_open(struct serio *serio) in sun4i_ps2_open() argument 181 static void sun4i_ps2_close(struct serio *serio) in sun4i_ps2_close() argument 193 sun4i_ps2_write(struct serio *serio, unsigned char val) sun4i_ps2_write() argument 212 struct serio *serio; sun4i_ps2_probe() local [all...] |
H A D | gscps2.c | 330 struct serio *serio; in gscps2_probe() local [all...] |
H A D | ps2-gpio.c | 73 struct serio *serio; member 96 static int ps2_gpio_open(struct serio *serio) in ps2_gpio_open() argument 107 static void ps2_gpio_close(struct serio *serio) in ps2_gpio_close() argument 115 __ps2_gpio_write(struct serio *serio, unsigned char val) __ps2_gpio_write() argument 130 ps2_gpio_write(struct serio *serio, unsigned char val) ps2_gpio_write() argument 403 struct serio *serio; ps2_gpio_probe() local [all...] |
H A D | serio.c | 39 serio_connect_driver(struct serio *serio, struct serio_driver *drv) serio_connect_driver() argument 50 serio_reconnect_driver(struct serio *serio) serio_reconnect_driver() argument 62 serio_disconnect_driver(struct serio *serio) serio_disconnect_driver() argument 70 serio_match_port(const struct serio_device_id *ids, struct serio *serio) serio_match_port() argument 87 serio_bind_driver(struct serio *serio, struct serio_driver *drv) serio_bind_driver() argument 113 serio_find_driver(struct serio *serio) serio_find_driver() argument 318 struct serio *serio, *child = NULL; serio_get_pending_child() local 343 struct serio *serio = to_serio_port(dev); serio_show_description() local 349 struct serio *serio = to_serio_port(dev); modalias_show() local 357 struct serio *serio = to_serio_port(dev); type_show() local 363 struct serio *serio = to_serio_port(dev); proto_show() local 369 struct serio *serio = to_serio_port(dev); id_show() local 375 struct serio *serio = to_serio_port(dev); extra_show() local 381 struct serio *serio = to_serio_port(dev); drvctl_store() local 412 struct serio *serio = to_serio_port(dev); serio_show_bind_mode() local 418 struct serio *serio = to_serio_port(dev); serio_set_bind_mode() local 435 struct serio *serio = to_serio_port(dev); firmware_id_show() local 485 struct serio *serio = to_serio_port(dev); serio_release_port() local 494 serio_init_port(struct serio *serio) serio_init_port() argument 523 serio_add_port(struct serio *serio) serio_add_port() argument 550 serio_destroy_port(struct serio *serio) serio_destroy_port() argument 583 serio_reconnect_port(struct serio *serio) serio_reconnect_port() argument 641 serio_disconnect_port(struct serio *serio) serio_disconnect_port() argument 676 serio_rescan(struct serio *serio) serio_rescan() argument 682 serio_reconnect(struct serio *serio) serio_reconnect() argument 692 __serio_register_port(struct serio *serio, struct module *owner) __serio_register_port() argument 702 serio_unregister_port(struct serio *serio) serio_unregister_port() argument 714 serio_unregister_child_port(struct serio *serio) serio_unregister_child_port() argument 772 struct serio *serio = to_serio_port(dev); serio_driver_probe() local 780 struct serio *serio = to_serio_port(dev); serio_driver_remove() local 785 serio_cleanup(struct serio *serio) serio_cleanup() argument 795 struct serio *serio = to_serio_port(dev); serio_shutdown() local 851 struct serio *serio; serio_unregister_driver() local 873 serio_set_drv(struct serio *serio, struct serio_driver *drv) serio_set_drv() argument 882 struct serio *serio = to_serio_port(dev); serio_bus_match() local 900 const struct serio *serio; serio_uevent() local 926 struct serio *serio = to_serio_port(dev); serio_suspend() local 935 struct serio *serio = to_serio_port(dev); serio_resume() local 967 serio_open(struct serio *serio, struct serio_driver *drv) serio_open() argument 980 serio_close(struct serio *serio) serio_close() argument 989 serio_interrupt(struct serio *serio, unsigned char data, unsigned int dfl) serio_interrupt() argument [all...] |
H A D | hil_mlc.c | 167 struct serio *serio; in hil_mlc_send_polls() local 807 hil_mlc_serio_write(struct serio *serio, unsigned char c) hil_mlc_serio_write() argument 875 hil_mlc_serio_open(struct serio *serio) hil_mlc_serio_open() argument 892 hil_mlc_serio_close(struct serio *serio) hil_mlc_serio_close() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/usb/rainshadow/ |
H A D | rainshadow-cec.c | 42 struct serio *serio; member 169 static irqreturn_t rain_interrupt(struct serio *serio, unsigned char data, in rain_interrupt() argument 187 static void rain_disconnect(struct serio *serio) in rain_disconnect() argument 239 rain_setup(struct rain *rain, struct serio *serio, struct cec_log_addrs *log_addrs, u16 *pa) rain_setup() argument 306 rain_connect(struct serio *serio, struct serio_driver *drv) rain_connect() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/serio/ |
H A D | gscps2.c | 330 struct serio *serio; in gscps2_probe() local [all...] |
H A D | hyperv-keyboard.c | 292 static int hv_kbd_start(struct serio *serio) in hv_kbd_start() argument 304 static void hv_kbd_stop(struct serio *serio) in hv_kbd_stop() argument [all...] |
H A D | sun4i-ps2.c | 81 struct serio *serio; member 142 static int sun4i_ps2_open(struct serio *serio) in sun4i_ps2_open() argument 181 static void sun4i_ps2_close(struct serio *serio) in sun4i_ps2_close() argument 193 sun4i_ps2_write(struct serio *serio, unsigned char val) sun4i_ps2_write() argument 212 struct serio *serio; sun4i_ps2_probe() local [all...] |
H A D | hil_mlc.c | 167 struct serio *serio; in hil_mlc_send_polls() local 807 hil_mlc_serio_write(struct serio *serio, unsigned char c) hil_mlc_serio_write() argument 875 hil_mlc_serio_open(struct serio *serio) hil_mlc_serio_open() argument 892 hil_mlc_serio_close(struct serio *serio) hil_mlc_serio_close() argument [all...] |
H A D | serio.c | 42 serio_connect_driver(struct serio *serio, struct serio_driver *drv) serio_connect_driver() argument 53 serio_reconnect_driver(struct serio *serio) serio_reconnect_driver() argument 65 serio_disconnect_driver(struct serio *serio) serio_disconnect_driver() argument 73 serio_match_port(const struct serio_device_id *ids, struct serio *serio) serio_match_port() argument 90 serio_bind_driver(struct serio *serio, struct serio_driver *drv) serio_bind_driver() argument 116 serio_find_driver(struct serio *serio) serio_find_driver() argument 321 struct serio *serio, *child = NULL; serio_get_pending_child() local 346 struct serio *serio = to_serio_port(dev); serio_show_description() local 352 struct serio *serio = to_serio_port(dev); modalias_show() local 360 struct serio *serio = to_serio_port(dev); type_show() local 366 struct serio *serio = to_serio_port(dev); proto_show() local 372 struct serio *serio = to_serio_port(dev); id_show() local 378 struct serio *serio = to_serio_port(dev); extra_show() local 384 struct serio *serio = to_serio_port(dev); drvctl_store() local 415 struct serio *serio = to_serio_port(dev); serio_show_bind_mode() local 421 struct serio *serio = to_serio_port(dev); serio_set_bind_mode() local 438 struct serio *serio = to_serio_port(dev); firmware_id_show() local 488 struct serio *serio = to_serio_port(dev); serio_release_port() local 497 serio_init_port(struct serio *serio) serio_init_port() argument 526 serio_add_port(struct serio *serio) serio_add_port() argument 553 serio_destroy_port(struct serio *serio) serio_destroy_port() argument 586 serio_reconnect_port(struct serio *serio) serio_reconnect_port() argument 644 serio_disconnect_port(struct serio *serio) serio_disconnect_port() argument 679 serio_rescan(struct serio *serio) serio_rescan() argument 685 serio_reconnect(struct serio *serio) serio_reconnect() argument 695 __serio_register_port(struct serio *serio, struct module *owner) __serio_register_port() argument 705 serio_unregister_port(struct serio *serio) serio_unregister_port() argument 717 serio_unregister_child_port(struct serio *serio) serio_unregister_child_port() argument 775 struct serio *serio = to_serio_port(dev); serio_driver_probe() local 783 struct serio *serio = to_serio_port(dev); serio_driver_remove() local 789 serio_cleanup(struct serio *serio) serio_cleanup() argument 799 struct serio *serio = to_serio_port(dev); serio_shutdown() local 855 struct serio *serio; serio_unregister_driver() local 877 serio_set_drv(struct serio *serio, struct serio_driver *drv) serio_set_drv() argument 886 struct serio *serio = to_serio_port(dev); serio_bus_match() local 904 struct serio *serio; serio_uevent() local 930 struct serio *serio = to_serio_port(dev); serio_suspend() local 939 struct serio *serio = to_serio_port(dev); serio_resume() local 971 serio_open(struct serio *serio, struct serio_driver *drv) serio_open() argument 984 serio_close(struct serio *serio) serio_close() argument 993 serio_interrupt(struct serio *serio, unsigned char data, unsigned int dfl) serio_interrupt() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | lkkbd.c | 269 struct serio *serio; member 426 static irqreturn_t lkkbd_interrupt(struct serio *serio, in lkkbd_interrupt() argument 490 struct serio *serio = lk->serio; in lkkbd_toggle_leds() local 510 struct serio *serio = lk->serio; lkkbd_toggle_keyclick() local 607 lkkbd_connect(struct serio *serio, struct serio_driver *drv) lkkbd_connect() argument 686 lkkbd_disconnect(struct serio *serio) lkkbd_disconnect() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/tablet/ |
H A D | wacom_serial4.c | 372 static irqreturn_t wacom_interrupt(struct serio *serio, unsigned char data, in wacom_interrupt() argument 411 static void wacom_disconnect(struct serio *serio) in wacom_disconnect() argument 421 static int wacom_send(struct serio *seri argument 431 wacom_send_setup_string(struct wacom *wacom, struct serio *serio) wacom_send_setup_string() argument 464 wacom_send_and_wait(struct wacom *wacom, struct serio *serio, const u8 *cmd, const char *desc) wacom_send_and_wait() argument 487 wacom_setup(struct wacom *wacom, struct serio *serio) wacom_setup() argument 518 wacom_connect(struct serio *serio, struct serio_driver *drv) wacom_connect() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/tablet/ |
H A D | wacom_serial4.c | 372 static irqreturn_t wacom_interrupt(struct serio *serio, unsigned char data, in wacom_interrupt() argument 411 static void wacom_disconnect(struct serio *serio) in wacom_disconnect() argument 421 static int wacom_send(struct serio *seri argument 431 wacom_send_setup_string(struct wacom *wacom, struct serio *serio) wacom_send_setup_string() argument 464 wacom_send_and_wait(struct wacom *wacom, struct serio *serio, const u8 *cmd, const char *desc) wacom_send_and_wait() argument 487 wacom_setup(struct wacom *wacom, struct serio *serio) wacom_setup() argument 518 wacom_connect(struct serio *serio, struct serio_driver *drv) wacom_connect() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | wacom_w8001.c | 87 struct serio *serio; member 281 static irqreturn_t w8001_interrupt(struct serio *serio, in w8001_interrupt() argument 552 w8001_set_devdata(struct input_dev *dev, struct w8001 *w8001, struct serio *serio) w8001_set_devdata() argument 572 w8001_disconnect(struct serio *serio) w8001_disconnect() argument 593 w8001_connect(struct serio *serio, struct serio_driver *drv) w8001_connect() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | wacom_w8001.c | 87 struct serio *serio; member 281 static irqreturn_t w8001_interrupt(struct serio *serio, in w8001_interrupt() argument 552 w8001_set_devdata(struct input_dev *dev, struct w8001 *w8001, struct serio *serio) w8001_set_devdata() argument 572 w8001_disconnect(struct serio *serio) w8001_disconnect() argument 593 w8001_connect(struct serio *serio, struct serio_driver *drv) w8001_connect() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/usb/pulse8/ |
H A D | pulse8-cec.c | 175 struct serio *serio; member 210 static int pulse8_send(struct serio *serio, const u8 *command, u8 cmd_len) in pulse8_send() argument 362 pulse8_interrupt(struct serio *serio, unsigned char data, unsigned int flags) pulse8_interrupt() argument 654 pulse8_disconnect(struct serio *serio) pulse8_disconnect() argument 663 pulse8_setup(struct pulse8 *pulse8, struct serio *serio, struct cec_log_addrs *log_addrs, u16 *pa) pulse8_setup() argument 835 pulse8_connect(struct serio *serio, struct serio_driver *drv) pulse8_connect() argument [all...] |