Lines Matching refs:snd_trident
34 static int snd_trident_pcm_mixer_build(struct snd_trident *trident,
37 static int snd_trident_pcm_mixer_free(struct snd_trident *trident,
41 static int snd_trident_sis_reset(struct snd_trident *trident);
43 static void snd_trident_clear_voices(struct snd_trident * trident,
53 static void snd_trident_print_voice_regs(struct snd_trident *trident, int voice)
111 struct snd_trident *trident = ac97->private_data; in snd_trident_codec_read()
174 struct snd_trident *trident = ac97->private_data; in snd_trident_codec_write()
236 static void snd_trident_enable_eso(struct snd_trident * trident) in snd_trident_enable_eso()
263 static void snd_trident_disable_eso(struct snd_trident * trident) in snd_trident_disable_eso()
287 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice) in snd_trident_start_voice()
311 void snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice) in snd_trident_stop_voice()
332 static int snd_trident_allocate_pcm_channel(struct snd_trident * trident) in snd_trident_allocate_pcm_channel()
360 static void snd_trident_free_pcm_channel(struct snd_trident *trident, int channel) in snd_trident_free_pcm_channel()
382 static int snd_trident_allocate_synth_channel(struct snd_trident * trident) in snd_trident_allocate_synth_channel()
408 static void snd_trident_free_synth_channel(struct snd_trident *trident, int channel) in snd_trident_free_synth_channel()
431 void snd_trident_write_voice_regs(struct snd_trident * trident, in snd_trident_write_voice_regs()
514 static void snd_trident_write_cso_reg(struct snd_trident * trident, in snd_trident_write_cso_reg()
540 static void snd_trident_write_eso_reg(struct snd_trident * trident, in snd_trident_write_eso_reg()
566 static void snd_trident_write_vol_reg(struct snd_trident * trident, in snd_trident_write_vol_reg()
597 static void snd_trident_write_pan_reg(struct snd_trident * trident, in snd_trident_write_pan_reg()
619 static void snd_trident_write_rvol_reg(struct snd_trident * trident, in snd_trident_write_rvol_reg()
643 static void snd_trident_write_cvol_reg(struct snd_trident * trident, in snd_trident_write_cvol_reg()
785 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_allocate_pcm_mem()
816 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_allocate_evoice()
877 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_hw_free()
908 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_playback_prepare()
1011 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_capture_prepare()
1120 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_si7018_capture_hw_free()
1145 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_si7018_capture_prepare()
1216 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_foldback_prepare()
1295 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_spdif_hw_params()
1359 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_spdif_prepare()
1500 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_trigger()
1524 if ((struct snd_trident *) snd_pcm_substream_chip(s) == trident) { in snd_trident_trigger()
1597 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_playback_pointer()
1636 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_capture_pointer()
1666 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_spdif_pointer()
1801 struct snd_trident *trident; in snd_trident_pcm_free_substream()
1811 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_playback_open()
1839 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_playback_close()
1860 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_spdif_open()
1901 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_spdif_close()
1939 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_capture_open()
1983 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_foldback_open()
2010 struct snd_trident *trident = snd_pcm_substream_chip(substream); in snd_trident_foldback_close()
2117 int snd_trident_pcm(struct snd_trident *trident, int device) in snd_trident_pcm()
2173 int snd_trident_foldback_pcm(struct snd_trident *trident, int device) in snd_trident_foldback_pcm()
2228 int snd_trident_spdif_pcm(struct snd_trident *trident, int device) in snd_trident_spdif_pcm()
2269 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_control_get()
2282 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_control_put()
2337 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_default_get()
2351 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_default_put()
2432 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_stream_get()
2446 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_spdif_stream_put()
2489 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_ac97_control_get()
2502 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_ac97_control_put()
2547 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_vol_control_get()
2561 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_vol_control_put()
2607 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_vol_control_info()
2621 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_vol_control_get()
2635 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_vol_control_put()
2685 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_pan_control_get()
2700 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_pan_control_put()
2748 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_rvol_control_get()
2758 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_rvol_control_put()
2806 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_cvol_control_get()
2816 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); in snd_trident_pcm_cvol_control_put()
2860 static void snd_trident_notify_pcm_change(struct snd_trident *trident, in snd_trident_notify_pcm_change()
2870 static int snd_trident_pcm_mixer_build(struct snd_trident *trident, in snd_trident_pcm_mixer_build()
2888 static int snd_trident_pcm_mixer_free(struct snd_trident *trident, struct snd_trident_voice *voice,… in snd_trident_pcm_mixer_free()
2911 static int snd_trident_mixer(struct snd_trident *trident, int pcm_spdif_device) in snd_trident_mixer()
3099 struct snd_trident *chip = gameport_get_port_data(gameport); in snd_trident_gameport_read()
3108 struct snd_trident *chip = gameport_get_port_data(gameport); in snd_trident_gameport_trigger()
3117 struct snd_trident *chip = gameport_get_port_data(gameport); in snd_trident_gameport_cooked_read()
3135 struct snd_trident *chip = gameport_get_port_data(gameport); in snd_trident_gameport_open()
3153 int snd_trident_create_gameport(struct snd_trident *chip) in snd_trident_create_gameport()
3180 static inline void snd_trident_free_gameport(struct snd_trident *chip) in snd_trident_free_gameport()
3188 int snd_trident_create_gameport(struct snd_trident *chip) { return -ENOSYS; } in snd_trident_create_gameport()
3189 static inline void snd_trident_free_gameport(struct snd_trident *chip) { } in snd_trident_free_gameport()
3195 static inline void do_delay(struct snd_trident *chip) in do_delay()
3204 static int snd_trident_sis_reset(struct snd_trident *trident) in snd_trident_sis_reset()
3261 struct snd_trident *trident = entry->private_data; in snd_trident_proc_read()
3293 static void snd_trident_proc_init(struct snd_trident *trident) in snd_trident_proc_init()
3314 static int snd_trident_tlb_alloc(struct snd_trident *trident) in snd_trident_tlb_alloc()
3356 static void snd_trident_stop_all_voices(struct snd_trident *trident) in snd_trident_stop_all_voices()
3364 static int snd_trident_4d_dx_init(struct snd_trident *trident) in snd_trident_4d_dx_init()
3404 static int snd_trident_4d_nx_init(struct snd_trident *trident) in snd_trident_4d_nx_init()
3462 static int snd_trident_sis_init(struct snd_trident *trident) in snd_trident_sis_init()
3500 struct snd_trident *trident = card->private_data; in snd_trident_create()
3616 struct snd_trident *trident = card->private_data; in snd_trident_free()
3652 struct snd_trident *trident = dev_id; in snd_trident_interrupt()
3747 struct snd_trident_voice *snd_trident_alloc_voice(struct snd_trident * trident, int type, int clien… in snd_trident_alloc_voice()
3793 void snd_trident_free_voice(struct snd_trident * trident, struct snd_trident_voice *voice) in snd_trident_free_voice()
3821 static void snd_trident_clear_voices(struct snd_trident * trident, unsigned short v_min, unsigned s… in snd_trident_clear_voices()
3845 struct snd_trident *trident = card->private_data; in snd_trident_suspend()
3857 struct snd_trident *trident = card->private_data; in snd_trident_resume()