serio_driver 46 include/linux/serio.h struct serio_driver *drv; /* accessed from interrupt, must be protected by serio->lock and serio->sem */ serio_driver 65 include/linux/serio.h int (*connect)(struct serio *, struct serio_driver *drv); serio_driver 72 include/linux/serio.h #define to_serio_driver(d) container_of(d, struct serio_driver, driver)