Home
last modified time | relevance | path

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

12

/Linux-v5.4/sound/drivers/pcsp/
Dpcsp_lib.c33 substream = pcsp_chip.playback_substream; in pcsp_call_pcm_elapsed()
58 substream = chip->playback_substream; in pcsp_timer_update()
96 substream = chip->playback_substream; in pcsp_pointer_update()
135 if (!atomic_read(&chip->timer_active) || !chip->playback_substream) in pcsp_do_timer()
209 chip->playback_substream = NULL; in snd_pcsp_playback_close()
323 chip->playback_substream = substream; in snd_pcsp_playback_open()
Dpcsp.h60 struct snd_pcm_substream *playback_substream; member
/Linux-v5.4/sound/pci/
Dals300.c109 struct snd_pcm_substream *playback_substream; member
197 if (chip->pcm && chip->playback_substream) { in snd_als300_interrupt()
198 data = chip->playback_substream->runtime->private_data; in snd_als300_interrupt()
200 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300_interrupt()
230 if (chip->pcm && chip->playback_substream) { in snd_als300plus_interrupt()
232 data = chip->playback_substream->runtime->private_data; in snd_als300plus_interrupt()
234 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300plus_interrupt()
365 chip->playback_substream = substream; in snd_als300_playback_open()
380 chip->playback_substream = NULL; in snd_als300_playback_close()
Drme32.c192 struct snd_pcm_substream *playback_substream; member
821 if (rme32->playback_substream) { in snd_rme32_interrupt()
822 snd_pcm_period_elapsed(rme32->playback_substream); in snd_rme32_interrupt()
858 if (rme32->playback_substream != NULL) { in snd_rme32_playback_spdif_open()
864 rme32->playback_substream = substream; in snd_rme32_playback_spdif_open()
940 if (rme32->playback_substream != NULL) { in snd_rme32_playback_adat_open()
946 rme32->playback_substream = substream; in snd_rme32_playback_adat_open()
1005 rme32->playback_substream = NULL; in snd_rme32_playback_close()
1073 if (s != rme32->playback_substream && in snd_rme32_pcm_trigger()
1081 if (s == rme32->playback_substream) { in snd_rme32_pcm_trigger()
[all …]
Drme96.c235 struct snd_pcm_substream *playback_substream; member
1141 snd_pcm_period_elapsed(rme96->playback_substream); in snd_rme96_interrupt()
1188 if (rme96->playback_substream) { in snd_rme96_playback_spdif_open()
1194 rme96->playback_substream = substream; in snd_rme96_playback_spdif_open()
1257 if (rme96->playback_substream) { 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.c540 && (chip->playback_substream)) /* playback */ in snd_als4000_interrupt()
541 snd_pcm_period_elapsed(chip->playback_substream); in snd_als4000_interrupt()
626 chip->playback_substream = substream; in snd_als4000_playback_open()
635 chip->playback_substream = NULL; in snd_als4000_playback_close()
Dfm801.c187 struct snd_pcm_substream *playback_substream; member
555 if (chip->pcm && (status & FM801_IRQ_PLAYBACK) && chip->playback_substream) { in snd_fm801_interrupt()
567 snd_pcm_period_elapsed(chip->playback_substream); in snd_fm801_interrupt()
638 chip->playback_substream = substream; in snd_fm801_playback_open()
672 chip->playback_substream = NULL; in snd_fm801_playback_close()
/Linux-v5.4/include/sound/
Dak4114.h170 struct snd_pcm_substream *playback_substream; member
188 struct snd_pcm_substream *playback_substream,
Des1688.h34 struct snd_pcm_substream *playback_substream; member
Dad1816a.h132 struct snd_pcm_substream *playback_substream; member
Dcs8427.h182 struct snd_pcm_substream *playback_substream,
Dwss.h83 struct snd_pcm_substream *playback_substream; member
/Linux-v5.4/sound/atmel/
Dac97c.c39 struct snd_pcm_substream *playback_substream; member
101 chip->playback_substream = substream; in atmel_ac97c_playback_open()
136 chip->playback_substream = NULL; in atmel_ac97c_playback_close()
501 runtime = chip->playback_substream->runtime; in atmel_ac97c_interrupt()
516 snd_pcm_period_elapsed(chip->playback_substream); in atmel_ac97c_interrupt()
/Linux-v5.4/sound/isa/sb/
Dsb8_main.c378 substream = chip->playback_substream; in snd_sb8dsp_interrupt()
489 chip->playback_substream = substream; in snd_sb8_open()
542 chip->playback_substream = NULL; in snd_sb8_close()
Dsb16_main.c400 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
417 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
561 chip->playback_substream = substream; in snd_sb16_playback_open()
573 chip->playback_substream = NULL; in snd_sb16_playback_close()
/Linux-v5.4/sound/drivers/
Dml403-ac97cr.c355 struct snd_pcm_substream *playback_substream; member
517 if (substream == ml403_ac97cr->playback_substream) in snd_ml403_ac97cr_pcm_pointer()
699 ml403_ac97cr->playback_substream = substream; in snd_ml403_ac97cr_playback_open()
733 ml403_ac97cr->playback_substream = NULL; in snd_ml403_ac97cr_playback_close()
787 ml403_ac97cr->playback_substream, in snd_ml403_ac97cr_irq()
/Linux-v5.4/sound/sparc/
Damd7930.c327 struct snd_pcm_substream *playback_substream; member
531 snd_pcm_period_elapsed(amd->playback_substream); in snd_amd7930_interrupt()
695 amd->playback_substream = substream; in snd_amd7930_playback_open()
714 amd->playback_substream = NULL; in snd_amd7930_playback_close()
Dcs4231.c95 struct snd_pcm_substream *playback_substream; member
455 chip->playback_substream, in cs4231_dma_trigger()
489 if (s == chip->playback_substream) { in snd_cs4231_trigger()
983 snd_pcm_period_elapsed(chip->playback_substream); in snd_cs4231_play_callback()
984 snd_cs4231_advance_dma(&chip->p_dma, chip->playback_substream, in snd_cs4231_play_callback()
1152 chip->playback_substream = substream; in snd_cs4231_playback_open()
1184 chip->playback_substream = NULL; in snd_cs4231_playback_close()
/Linux-v5.4/sound/pci/cs5535audio/
Dcs5535audio.h93 struct snd_pcm_substream *playback_substream; member
Dcs5535audio_pcm.c88 cs5535au->playback_substream = substream; in snd_cs5535audio_playback_open()
261 if (substream == cs5535au->playback_substream) in snd_cs5535audio_hw_free()
/Linux-v5.4/sound/isa/ad1816a/
Dad1816a_lib.c315 if ((status & AD1816A_PLAYBACK_IRQ_PENDING) && chip->playback_substream) in snd_ad1816a_interrupt()
316 snd_pcm_period_elapsed(chip->playback_substream); in snd_ad1816a_interrupt()
445 chip->playback_substream = substream; in snd_ad1816a_playback_open()
468 chip->playback_substream = NULL; in snd_ad1816a_playback_close()
/Linux-v5.4/sound/pci/rme9652/
Drme9652.c223 struct snd_pcm_substream *playback_substream; member
1836 if (rme9652->playback_substream) { in snd_rme9652_interrupt()
1967 other = rme9652->playback_substream; in snd_rme9652_reset()
2118 other = rme9652->playback_substream; in snd_rme9652_trigger()
2300 rme9652->playback_substream = substream; in snd_rme9652_playback_open()
2330 rme9652->playback_substream = NULL; in snd_rme9652_playback_release()
2354 if (rme9652->playback_substream == NULL) { in snd_rme9652_capture_open()
2562 rme9652->playback_substream = NULL; in snd_rme9652_create()
/Linux-v5.4/sound/isa/es1688/
Des1688_lib.c478 snd_pcm_period_elapsed(chip->playback_substream); in snd_es1688_interrupt()
559 chip->playback_substream = substream; in snd_es1688_playback_open()
571 if (chip->playback_substream != NULL) in snd_es1688_capture_open()
584 chip->playback_substream = NULL; in snd_es1688_playback_close()
/Linux-v5.4/sound/isa/wss/
Dwss_lib.c488 if (s == chip->playback_substream) { in snd_wss_trigger()
1106 if (chip->playback_substream) in snd_wss_interrupt()
1107 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1118 if (chip->playback_substream) in snd_wss_interrupt()
1119 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1522 chip->playback_substream = substream; in snd_wss_playback_open()
1572 chip->playback_substream = NULL; in snd_wss_playback_close()
/Linux-v5.4/sound/isa/msnd/
Dmsnd.h268 struct snd_pcm_substream *playback_substream; member

12