gameport_driver
static int gameport_bind_driver(struct gameport *gameport, struct gameport_driver *drv)
static void gameport_attach_driver(struct gameport_driver *drv);
struct gameport_driver *driver = to_gameport_driver(drv);
ATTRIBUTE_GROUPS(gameport_driver);
struct gameport_driver *drv = to_gameport_driver(dev->driver);
struct gameport_driver *drv = to_gameport_driver(dev->driver);
static void gameport_attach_driver(struct gameport_driver *drv)
int __gameport_register_driver(struct gameport_driver *drv, struct module *owner,
void gameport_unregister_driver(struct gameport_driver *drv)
const struct gameport_driver *gameport_drv = to_gameport_driver(drv);
static void gameport_set_drv(struct gameport *gameport, struct gameport_driver *drv)
int gameport_open(struct gameport *gameport, struct gameport_driver *drv, int mode)
static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver a3d_drv = {
static int adi_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver adi_drv = {
static int analog_init_port(struct gameport *gameport, struct gameport_driver *drv, struct analog_port *port)
static int analog_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver analog_drv = {
static int cobra_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver cobra_drv = {
static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver gf2k_drv = {
static int grip_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver grip_drv = {
static int grip_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver grip_drv = {
static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver guillemot_drv = {
static int interact_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver interact_drv = {
static struct gameport_driver joydump_drv = {
static int joydump_connect(struct gameport *gameport, struct gameport_driver *drv)
static int sw_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver sw_drv = {
static int tmdc_connect(struct gameport *gameport, struct gameport_driver *drv)
static struct gameport_driver tmdc_drv = {
int __must_check __gameport_register_driver(struct gameport_driver *drv,
void gameport_unregister_driver(struct gameport_driver *drv);
struct gameport_driver *drv;
int (*connect)(struct gameport *, struct gameport_driver *drv);
#define to_gameport_driver(d) container_of_const(d, struct gameport_driver, driver)
int gameport_open(struct gameport *gameport, struct gameport_driver *drv, int mode);