Lines Matching defs:serio

60 static int serio_connect_driver(struct serio *serio, struct serio_driver *drv)  in serio_connect_driver()
71 static int serio_reconnect_driver(struct serio *serio) in serio_reconnect_driver()
83 static void serio_disconnect_driver(struct serio *serio) in serio_disconnect_driver()
91 static int serio_match_port(const struct serio_device_id *ids, struct serio *serio) in serio_match_port()
108 static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) in serio_bind_driver()
134 static void serio_find_driver(struct serio *serio) in serio_find_driver()
339 struct serio *serio, *child = NULL; in serio_get_pending_child() local
364 struct serio *serio = to_serio_port(dev); in serio_show_description() local
370 struct serio *serio = to_serio_port(dev); in serio_show_modalias() local
378 struct serio *serio = to_serio_port(dev); in serio_show_id_type() local
384 struct serio *serio = to_serio_port(dev); in serio_show_id_proto() local
390 struct serio *serio = to_serio_port(dev); in serio_show_id_id() local
396 struct serio *serio = to_serio_port(dev); in serio_show_id_extra() local
425 struct serio *serio = to_serio_port(dev); in serio_rebind_driver() local
457 struct serio *serio = to_serio_port(dev); in serio_show_bind_mode() local
463 struct serio *serio = to_serio_port(dev); in serio_set_bind_mode() local
489 struct serio *serio = to_serio_port(dev); in serio_release_port() local
498 static void serio_init_port(struct serio *serio) in serio_init_port()
527 static void serio_add_port(struct serio *serio) in serio_add_port()
554 static void serio_destroy_port(struct serio *serio) in serio_destroy_port()
587 static int serio_reconnect_port(struct serio *serio) in serio_reconnect_port()
645 static void serio_disconnect_port(struct serio *serio) in serio_disconnect_port()
680 void serio_rescan(struct serio *serio) in serio_rescan()
686 void serio_reconnect(struct serio *serio) in serio_reconnect()
696 void __serio_register_port(struct serio *serio, struct module *owner) in __serio_register_port()
706 void serio_unregister_port(struct serio *serio) in serio_unregister_port()
718 void serio_unregister_child_port(struct serio *serio) in serio_unregister_child_port()
775 struct serio *serio = to_serio_port(dev); in serio_driver_probe() local
783 struct serio *serio = to_serio_port(dev); in serio_driver_remove() local
789 static void serio_cleanup(struct serio *serio) in serio_cleanup()
799 struct serio *serio = to_serio_port(dev); in serio_shutdown() local
855 struct serio *serio; in serio_unregister_driver() local
877 static void serio_set_drv(struct serio *serio, struct serio_driver *drv) in serio_set_drv()
886 struct serio *serio = to_serio_port(dev); in serio_bus_match() local
906 struct serio *serio; in serio_uevent() local
936 struct serio *serio = to_serio_port(dev); in serio_suspend() local
945 struct serio *serio = to_serio_port(dev); in serio_resume() local
965 int serio_open(struct serio *serio, struct serio_driver *drv) in serio_open()
978 void serio_close(struct serio *serio) in serio_close()
987 irqreturn_t serio_interrupt(struct serio *serio, in serio_interrupt()