Home
last modified time | relevance | path

Searched refs:playback_substream (Results 1 – 25 of 30) sorted by relevance

12

/sound/drivers/pcsp/
Dpcsp_lib.c32 substream = pcsp_chip.playback_substream; in pcsp_call_pcm_elapsed()
57 substream = chip->playback_substream; in pcsp_timer_update()
95 substream = chip->playback_substream; in pcsp_pointer_update()
134 if (!atomic_read(&chip->timer_active) || !chip->playback_substream) in pcsp_do_timer()
208 chip->playback_substream = NULL; in snd_pcsp_playback_close()
322 chip->playback_substream = substream; in snd_pcsp_playback_open()
Dpcsp.h59 struct snd_pcm_substream *playback_substream; member
/sound/pci/
Dals300.c122 struct snd_pcm_substream *playback_substream; member
210 if (chip->pcm && chip->playback_substream) { in snd_als300_interrupt()
211 data = chip->playback_substream->runtime->private_data; in snd_als300_interrupt()
213 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300_interrupt()
243 if (chip->pcm && chip->playback_substream) { in snd_als300plus_interrupt()
245 data = chip->playback_substream->runtime->private_data; in snd_als300plus_interrupt()
247 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300plus_interrupt()
378 chip->playback_substream = substream; in snd_als300_playback_open()
393 chip->playback_substream = NULL; in snd_als300_playback_close()
Drme32.c206 struct snd_pcm_substream *playback_substream; member
814 if (rme32->playback_substream) { in snd_rme32_interrupt()
815 snd_pcm_period_elapsed(rme32->playback_substream); in snd_rme32_interrupt()
852 if (rme32->playback_substream != NULL) { in snd_rme32_playback_spdif_open()
858 rme32->playback_substream = substream; in snd_rme32_playback_spdif_open()
934 if (rme32->playback_substream != NULL) { in snd_rme32_playback_adat_open()
940 rme32->playback_substream = substream; in snd_rme32_playback_adat_open()
999 rme32->playback_substream = NULL; in snd_rme32_playback_close()
1067 if (s != rme32->playback_substream && in snd_rme32_pcm_trigger()
1075 if (s == rme32->playback_substream) { in snd_rme32_pcm_trigger()
[all …]
Drme96.c249 struct snd_pcm_substream *playback_substream; member
1141 snd_pcm_period_elapsed(rme96->playback_substream); in snd_rme96_interrupt()
1188 if (rme96->playback_substream != NULL) { in snd_rme96_playback_spdif_open()
1194 rme96->playback_substream = substream; in snd_rme96_playback_spdif_open()
1257 if (rme96->playback_substream != NULL) { in snd_rme96_playback_adat_open()
1263 rme96->playback_substream = substream; in snd_rme96_playback_adat_open()
1325 rme96->playback_substream = NULL; in snd_rme96_playback_close()
1393 sync = (rme96->playback_substream && rme96->capture_substream) && in snd_rme96_playback_trigger()
1394 (rme96->playback_substream->group == in snd_rme96_playback_trigger()
1400 if (substream != rme96->playback_substream) in snd_rme96_playback_trigger()
[all …]
Dals4000.c554 && (chip->playback_substream)) /* playback */ in snd_als4000_interrupt()
555 snd_pcm_period_elapsed(chip->playback_substream); in snd_als4000_interrupt()
640 chip->playback_substream = substream; in snd_als4000_playback_open()
649 chip->playback_substream = NULL; in snd_als4000_playback_close()
Dfm801.c197 struct snd_pcm_substream *playback_substream; member
565 if (chip->pcm && (status & FM801_IRQ_PLAYBACK) && chip->playback_substream) { in snd_fm801_interrupt()
577 snd_pcm_period_elapsed(chip->playback_substream); in snd_fm801_interrupt()
648 chip->playback_substream = substream; in snd_fm801_playback_open()
682 chip->playback_substream = NULL; in snd_fm801_playback_close()
Dsonicvibes.c226 struct snd_pcm_substream *playback_substream; member
634 snd_pcm_period_elapsed(sonic->playback_substream); in snd_sonicvibes_interrupt()
823 sonic->playback_substream = substream; in snd_sonicvibes_playback_open()
846 sonic->playback_substream = NULL; in snd_sonicvibes_playback_close()
/sound/atmel/
Dac97c.c68 struct snd_pcm_substream *playback_substream; member
98 snd_pcm_period_elapsed(chip->playback_substream); in atmel_ac97c_dma_playback_period_done()
190 chip->playback_substream = substream; in atmel_ac97c_playback_open()
225 chip->playback_substream = NULL; in atmel_ac97c_playback_close()
671 runtime = chip->playback_substream->runtime; in atmel_ac97c_interrupt()
690 chip->playback_substream); in atmel_ac97c_interrupt()
/sound/pci/cs5535audio/
Dcs5535audio.c196 dma = cs5535au->playback_substream->runtime->private_data; in process_bm0_irq()
197 snd_pcm_period_elapsed(cs5535au->playback_substream); in process_bm0_irq()
Dcs5535audio.h92 struct snd_pcm_substream *playback_substream; member
Dcs5535audio_pcm.c101 cs5535au->playback_substream = substream; in snd_cs5535audio_playback_open()
274 if (substream == cs5535au->playback_substream) in snd_cs5535audio_hw_free()
/sound/isa/sb/
Dsb8_main.c393 substream = chip->playback_substream; in snd_sb8dsp_interrupt()
506 chip->playback_substream = substream; in snd_sb8_open()
559 chip->playback_substream = NULL; in snd_sb8_close()
Dsb16_main.c412 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
429 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
573 chip->playback_substream = substream; in snd_sb16_playback_open()
585 chip->playback_substream = NULL; in snd_sb16_playback_close()
/sound/drivers/
Dml403-ac97cr.c369 struct snd_pcm_substream *playback_substream; member
531 if (substream == ml403_ac97cr->playback_substream) in snd_ml403_ac97cr_pcm_pointer()
713 ml403_ac97cr->playback_substream = substream; in snd_ml403_ac97cr_playback_open()
747 ml403_ac97cr->playback_substream = NULL; in snd_ml403_ac97cr_playback_close()
801 ml403_ac97cr->playback_substream, in snd_ml403_ac97cr_irq()
/sound/sparc/
Damd7930.c326 struct snd_pcm_substream *playback_substream; member
530 snd_pcm_period_elapsed(amd->playback_substream); in snd_amd7930_interrupt()
694 amd->playback_substream = substream; in snd_amd7930_playback_open()
713 amd->playback_substream = NULL; in snd_amd7930_playback_close()
Dcs4231.c94 struct snd_pcm_substream *playback_substream; member
454 chip->playback_substream, in cs4231_dma_trigger()
488 if (s == chip->playback_substream) { in snd_cs4231_trigger()
982 snd_pcm_period_elapsed(chip->playback_substream); in snd_cs4231_play_callback()
983 snd_cs4231_advance_dma(&chip->p_dma, chip->playback_substream, in snd_cs4231_play_callback()
1153 chip->playback_substream = substream; in snd_cs4231_playback_open()
1187 chip->playback_substream = NULL; in snd_cs4231_playback_close()
/sound/pci/rme9652/
Drme9652.c236 struct snd_pcm_substream *playback_substream; member
1851 if (rme9652->playback_substream) { in snd_rme9652_interrupt()
1947 other = rme9652->playback_substream; in snd_rme9652_reset()
2097 other = rme9652->playback_substream; in snd_rme9652_trigger()
2280 rme9652->playback_substream = substream; in snd_rme9652_playback_open()
2310 rme9652->playback_substream = NULL; in snd_rme9652_playback_release()
2334 if (rme9652->playback_substream == NULL) { in snd_rme9652_capture_open()
2540 rme9652->playback_substream = NULL; in snd_rme9652_create()
/sound/isa/ad1816a/
Dad1816a_lib.c326 if ((status & AD1816A_PLAYBACK_IRQ_PENDING) && chip->playback_substream) in snd_ad1816a_interrupt()
327 snd_pcm_period_elapsed(chip->playback_substream); in snd_ad1816a_interrupt()
456 chip->playback_substream = substream; in snd_ad1816a_playback_open()
479 chip->playback_substream = NULL; in snd_ad1816a_playback_close()
/sound/isa/es1688/
Des1688_lib.c495 snd_pcm_period_elapsed(chip->playback_substream); in snd_es1688_interrupt()
576 chip->playback_substream = substream; in snd_es1688_playback_open()
588 if (chip->playback_substream != NULL) in snd_es1688_capture_open()
601 chip->playback_substream = NULL; in snd_es1688_playback_close()
/sound/isa/wss/
Dwss_lib.c502 if (s == chip->playback_substream) { in snd_wss_trigger()
1120 if (chip->playback_substream) in snd_wss_interrupt()
1121 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1132 if (chip->playback_substream) in snd_wss_interrupt()
1133 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1537 chip->playback_substream = substream; in snd_wss_playback_open()
1588 chip->playback_substream = NULL; in snd_wss_playback_close()
/sound/isa/msnd/
Dmsnd.h281 struct snd_pcm_substream *playback_substream; member
/sound/pci/riptide/
Driptide.c443 struct snd_pcm_substream *playback_substream[PLAYBACK_SUBSTREAMS]; member
1103 substream[i] = chip->playback_substream[i]; in riptide_handleirq()
1609 chip->playback_substream[sub_num] = substream; in snd_riptide_playback_open()
1656 chip->playback_substream[sub_num] = NULL; in snd_riptide_playback_close()
1944 if (chip->playback_substream[i] in snd_riptide_proc_read()
1945 && chip->playback_substream[i]->runtime in snd_riptide_proc_read()
1947 chip->playback_substream[i]->runtime->private_data)) { in snd_riptide_proc_read()
/sound/pci/korg1212/
Dkorg1212.c371 struct snd_pcm_substream *playback_substream; member
1186 if (korg1212->playback_substream) { in snd_korg1212_interrupt()
1188 snd_pcm_period_elapsed(korg1212->playback_substream); in snd_korg1212_interrupt()
1389 korg1212->playback_substream = substream; in snd_korg1212_playback_open()
1445 korg1212->playback_substream = NULL; in snd_korg1212_playback_close()
/sound/isa/opti9xx/
Dopti92x-ad1848.c653 if ((status & OPTi93X_IRQ_PLAYBACK) && codec->playback_substream) in snd_opti93x_interrupt()
654 snd_pcm_period_elapsed(codec->playback_substream); in snd_opti93x_interrupt()

12