Lines Matching defs:sonicvibes
182 struct sonicvibes {
251 static inline void snd_sonicvibes_setdmaa(struct sonicvibes * sonic,
265 static inline void snd_sonicvibes_setdmac(struct sonicvibes * sonic,
281 static inline unsigned int snd_sonicvibes_getdmaa(struct sonicvibes * sonic)
286 static inline unsigned int snd_sonicvibes_getdmac(struct sonicvibes * sonic)
292 static void snd_sonicvibes_out1(struct sonicvibes * sonic,
302 static void snd_sonicvibes_out(struct sonicvibes * sonic,
316 static unsigned char snd_sonicvibes_in1(struct sonicvibes * sonic, unsigned char reg)
327 static unsigned char snd_sonicvibes_in(struct sonicvibes * sonic, unsigned char reg)
342 static void snd_sonicvibes_debug(struct sonicvibes * sonic)
447 static void snd_sonicvibes_setfmt(struct sonicvibes * sonic,
505 static void snd_sonicvibes_setpll(struct sonicvibes * sonic,
521 static void snd_sonicvibes_set_adc_rate(struct sonicvibes * sonic, unsigned int rate)
567 static void snd_sonicvibes_set_dac_rate(struct sonicvibes * sonic, unsigned int rate)
581 static int snd_sonicvibes_trigger(struct sonicvibes * sonic, int what, int cmd)
605 struct sonicvibes *sonic = dev_id;
672 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
679 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
685 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
709 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
734 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
745 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
793 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
805 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
818 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
827 struct sonicvibes *sonic = snd_pcm_substream_chip(substream);
850 static int snd_sonicvibes_pcm(struct sonicvibes *sonic, int device)
895 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
906 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
946 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
962 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
1002 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
1023 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
1079 struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol);
1084 static int snd_sonicvibes_mixer(struct sonicvibes *sonic)
1116 struct sonicvibes *sonic = entry->private_data;
1143 static void snd_sonicvibes_proc_init(struct sonicvibes *sonic)
1145 snd_card_ro_proc_new(sonic->card, "sonicvibes", sonic,
1157 static int snd_sonicvibes_create_gameport(struct sonicvibes *sonic)
1165 "sonicvibes: cannot allocate memory for gameport\n");
1184 static void snd_sonicvibes_free_gameport(struct sonicvibes *sonic)
1192 static inline int snd_sonicvibes_create_gameport(struct sonicvibes *sonic) { return -ENOSYS; }
1193 static inline void snd_sonicvibes_free_gameport(struct sonicvibes *sonic) { }
1198 struct sonicvibes *sonic = card->private_data;
1210 struct sonicvibes *sonic = card->private_data;
1360 struct sonicvibes *sonic = mpu->private_data;
1367 struct sonicvibes *sonic = mpu->private_data;
1371 static int snd_sonicvibes_midi(struct sonicvibes *sonic,
1395 struct sonicvibes *sonic;