Lines Matching refs:gameport
2754 static void snd_cs46xx_gameport_trigger(struct gameport *gameport) in snd_cs46xx_gameport_trigger() argument
2756 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_trigger()
2763 static unsigned char snd_cs46xx_gameport_read(struct gameport *gameport) in snd_cs46xx_gameport_read() argument
2765 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_read()
2772 static int snd_cs46xx_gameport_cooked_read(struct gameport *gameport, int *axes, int *buttons) in snd_cs46xx_gameport_cooked_read() argument
2774 struct snd_cs46xx *chip = gameport_get_port_data(gameport); in snd_cs46xx_gameport_cooked_read()
2796 static int snd_cs46xx_gameport_open(struct gameport *gameport, int mode) in snd_cs46xx_gameport_open() argument
2811 struct gameport *gp; in snd_cs46xx_gameport()
2813 chip->gameport = gp = gameport_allocate_port(); in snd_cs46xx_gameport()
2840 if (chip->gameport) { in snd_cs46xx_remove_gameport()
2841 gameport_unregister_port(chip->gameport); in snd_cs46xx_remove_gameport()
2842 chip->gameport = NULL; in snd_cs46xx_remove_gameport()