Lines Matching refs:gameport
2564 static void snd_cs46xx_gameport_trigger(struct gameport *gameport) in snd_cs46xx_gameport_trigger() argument
2566 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_trigger()
2573 static unsigned char snd_cs46xx_gameport_read(struct gameport *gameport) in snd_cs46xx_gameport_read() argument
2575 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_read()
2582 static int snd_cs46xx_gameport_cooked_read(struct gameport *gameport, int *axes, int *buttons) in snd_cs46xx_gameport_cooked_read() argument
2584 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_cooked_read()
2606 static int snd_cs46xx_gameport_open(struct gameport *gameport, int mode) in snd_cs46xx_gameport_open() argument
2621 struct gameport *gp; in snd_cs46xx_gameport()
2623 chip->gameport = gp = gameport_allocate_port(); in snd_cs46xx_gameport()
2649 if (chip->gameport) { in snd_cs46xx_remove_gameport()
2650 gameport_unregister_port(chip->gameport); in snd_cs46xx_remove_gameport()
2651 chip->gameport = NULL; in snd_cs46xx_remove_gameport()