Lines Matching defs:serio
39 static int serio_connect_driver(struct serio *serio, struct serio_driver *drv) in serio_connect_driver()
50 static int serio_reconnect_driver(struct serio *serio) in serio_reconnect_driver()
62 static void serio_disconnect_driver(struct serio *serio) in serio_disconnect_driver()
70 static int serio_match_port(const struct serio_device_id *ids, struct serio *serio) in serio_match_port()
87 static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) in serio_bind_driver()
113 static void serio_find_driver(struct serio *serio) in serio_find_driver()
318 struct serio *serio, *child = NULL; in serio_get_pending_child() local
343 struct serio *serio = to_serio_port(dev); in serio_show_description() local
349 struct serio *serio = to_serio_port(dev); in modalias_show() local
357 struct serio *serio = to_serio_port(dev); in type_show() local
363 struct serio *serio = to_serio_port(dev); in proto_show() local
369 struct serio *serio = to_serio_port(dev); in id_show() local
375 struct serio *serio = to_serio_port(dev); in extra_show() local
381 struct serio *serio = to_serio_port(dev); in drvctl_store() local
412 struct serio *serio = to_serio_port(dev); in serio_show_bind_mode() local
418 struct serio *serio = to_serio_port(dev); in serio_set_bind_mode() local
435 struct serio *serio = to_serio_port(dev); in firmware_id_show() local
485 struct serio *serio = to_serio_port(dev); in serio_release_port() local
494 static void serio_init_port(struct serio *serio) in serio_init_port()
523 static void serio_add_port(struct serio *serio) in serio_add_port()
550 static void serio_destroy_port(struct serio *serio) in serio_destroy_port()
583 static int serio_reconnect_port(struct serio *serio) in serio_reconnect_port()
641 static void serio_disconnect_port(struct serio *serio) in serio_disconnect_port()
676 void serio_rescan(struct serio *serio) in serio_rescan()
682 void serio_reconnect(struct serio *serio) in serio_reconnect()
692 void __serio_register_port(struct serio *serio, struct module *owner) in __serio_register_port()
702 void serio_unregister_port(struct serio *serio) in serio_unregister_port()
714 void serio_unregister_child_port(struct serio *serio) in serio_unregister_child_port()
772 struct serio *serio = to_serio_port(dev); in serio_driver_probe() local
780 struct serio *serio = to_serio_port(dev); in serio_driver_remove() local
785 static void serio_cleanup(struct serio *serio) in serio_cleanup()
795 struct serio *serio = to_serio_port(dev); in serio_shutdown() local
851 struct serio *serio; in serio_unregister_driver() local
873 static void serio_set_drv(struct serio *serio, struct serio_driver *drv) in serio_set_drv()
882 struct serio *serio = to_serio_port(dev); in serio_bus_match() local
900 struct serio *serio; in serio_uevent() local
926 struct serio *serio = to_serio_port(dev); in serio_suspend() local
935 struct serio *serio = to_serio_port(dev); in serio_resume() local
967 int serio_open(struct serio *serio, struct serio_driver *drv) in serio_open()
980 void serio_close(struct serio *serio) in serio_close()
989 irqreturn_t serio_interrupt(struct serio *serio, in serio_interrupt()