Lines Matching refs:snd_ali

146 struct snd_ali;
180 struct snd_ali *codec;
213 struct snd_ali { struct
257 static void snd_ali_clear_voices(struct snd_ali *, unsigned int, unsigned int); argument
258 static unsigned short snd_ali_codec_peek(struct snd_ali *, int, unsigned short);
259 static void snd_ali_codec_poke(struct snd_ali *, int, unsigned short,
266 static inline unsigned int snd_ali_5451_peek(struct snd_ali *codec, in snd_ali_5451_peek()
272 static inline void snd_ali_5451_poke(struct snd_ali *codec, in snd_ali_5451_poke()
279 static int snd_ali_codec_ready(struct snd_ali *codec, in snd_ali_codec_ready()
301 static int snd_ali_stimer_ready(struct snd_ali *codec) in snd_ali_stimer_ready()
322 static void snd_ali_codec_poke(struct snd_ali *codec,int secondary, in snd_ali_codec_poke()
354 static unsigned short snd_ali_codec_peek(struct snd_ali *codec, in snd_ali_codec_peek()
393 struct snd_ali *codec = ac97->private_data; in snd_ali_codec_write()
409 struct snd_ali *codec = ac97->private_data; in snd_ali_codec_read()
419 static int snd_ali_reset_5451(struct snd_ali *codec) in snd_ali_reset_5451()
460 static void snd_ali_enable_special_channel(struct snd_ali *codec, in snd_ali_enable_special_channel()
470 static void snd_ali_disable_special_channel(struct snd_ali *codec, in snd_ali_disable_special_channel()
480 static void snd_ali_enable_address_interrupt(struct snd_ali *codec) in snd_ali_enable_address_interrupt()
490 static void snd_ali_disable_address_interrupt(struct snd_ali *codec) in snd_ali_disable_address_interrupt()
500 static void snd_ali_disable_voice_irq(struct snd_ali *codec, in snd_ali_disable_voice_irq()
514 static int snd_ali_alloc_pcm_channel(struct snd_ali *codec, int channel) in snd_ali_alloc_pcm_channel()
533 static int snd_ali_find_free_channel(struct snd_ali * codec, int rec) in snd_ali_find_free_channel()
582 static void snd_ali_free_channel_pcm(struct snd_ali *codec, int channel) in snd_ali_free_channel_pcm()
602 static void snd_ali_stop_voice(struct snd_ali *codec, unsigned int channel) in snd_ali_stop_voice()
614 static void snd_ali_delay(struct snd_ali *codec,int interval) in snd_ali_delay()
629 static void snd_ali_detect_spdif_rate(struct snd_ali *codec) in snd_ali_detect_spdif_rate()
685 static unsigned int snd_ali_get_spdif_in_rate(struct snd_ali *codec) in snd_ali_get_spdif_in_rate()
710 static void snd_ali_enable_spdif_in(struct snd_ali *codec) in snd_ali_enable_spdif_in()
725 static void snd_ali_disable_spdif_in(struct snd_ali *codec) in snd_ali_disable_spdif_in()
737 static void snd_ali_set_spdif_out_rate(struct snd_ali *codec, unsigned int rate) in snd_ali_set_spdif_out_rate()
760 static void snd_ali_enable_spdif_out(struct snd_ali *codec) in snd_ali_enable_spdif_out()
793 static void snd_ali_enable_spdif_chnout(struct snd_ali *codec) in snd_ali_enable_spdif_chnout()
811 static void snd_ali_disable_spdif_chnout(struct snd_ali *codec) in snd_ali_disable_spdif_chnout()
822 static void snd_ali_disable_spdif_out(struct snd_ali *codec) in snd_ali_disable_spdif_out()
832 static void snd_ali_update_ptr(struct snd_ali *codec, int channel) in snd_ali_update_ptr()
882 struct snd_ali *codec = dev_id; in snd_ali_card_interrupt()
908 static struct snd_ali_voice *snd_ali_alloc_voice(struct snd_ali * codec, in snd_ali_alloc_voice()
938 static void snd_ali_free_voice(struct snd_ali * codec, in snd_ali_free_voice()
963 static void snd_ali_clear_voices(struct snd_ali *codec, in snd_ali_clear_voices()
975 static void snd_ali_write_voice_regs(struct snd_ali *codec, in snd_ali_write_voice_regs()
1070 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_trigger()
1092 if ((struct snd_ali *) snd_pcm_substream_chip(s) == codec) { in snd_ali_trigger()
1134 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_playback_hw_params()
1164 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_playback_hw_free()
1178 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_playback_prepare()
1271 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_prepare()
1360 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_playback_pointer()
1382 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_pointer()
1459 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_open()
1496 struct snd_ali *codec = snd_pcm_substream_chip(substream); in snd_ali_close()
1529 struct snd_ali *chip = snd_pcm_substream_chip(substream); in snd_ali_modem_hw_params()
1617 struct snd_ali *codec = pcm->private_data; in snd_ali_pcm_free()
1622 static int snd_ali_pcm(struct snd_ali *codec, int device, in snd_ali_pcm()
1671 static int snd_ali_build_pcms(struct snd_ali *codec) in snd_ali_build_pcms()
1693 struct snd_ali *codec = kcontrol->private_data; in snd_ali5451_spdif_get()
1721 struct snd_ali *codec = kcontrol->private_data; in snd_ali5451_spdif_put()
1786 static int snd_ali_mixer(struct snd_ali *codec) in snd_ali_mixer()
1831 struct snd_ali *chip = card->private_data; in ali_suspend()
1874 struct snd_ali *chip = card->private_data; in ali_resume()
1919 struct snd_ali *codec = card->private_data; in snd_ali_free()
1927 static int snd_ali_chip_init(struct snd_ali *codec) in snd_ali_chip_init()
1991 struct snd_ali *codec = entry->private_data; in snd_ali_proc_read()
1997 static void snd_ali_proc_init(struct snd_ali *codec) in snd_ali_proc_init()
2002 static int snd_ali_resources(struct snd_ali *codec) in snd_ali_resources()
2029 struct snd_ali *codec = card->private_data; in snd_ali_create()
2131 struct snd_ali *codec; in __snd_ali_probe()