Home
last modified time | relevance | path

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

12

/linux/sound/drivers/pcsp/
H A Dpcsp_lib.c34 substream = pcsp_chip.playback_substream; in pcsp_call_pcm_elapsed()
59 substream = chip->playback_substream; in pcsp_timer_update()
97 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()
316 chip->playback_substream = substream; in snd_pcsp_playback_open()
H A Dpcsp.h60 struct snd_pcm_substream *playback_substream; member
/linux/sound/pci/
H A Dals300.c108 struct snd_pcm_substream *playback_substream; member
186 if (chip->pcm && chip->playback_substream) { in snd_als300_interrupt()
187 data = chip->playback_substream->runtime->private_data; in snd_als300_interrupt()
189 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300_interrupt()
219 if (chip->pcm && chip->playback_substream) { in snd_als300plus_interrupt()
221 data = chip->playback_substream->runtime->private_data; in snd_als300plus_interrupt()
223 snd_pcm_period_elapsed(chip->playback_substream); in snd_als300plus_interrupt()
349 chip->playback_substream = substream; in snd_als300_playback_open()
364 chip->playback_substream = NULL; in snd_als300_playback_close()
H A Drme32.c191 struct snd_pcm_substream *playback_substream; member
771 if (rme32->playback_substream) { in snd_rme32_interrupt()
772 snd_pcm_period_elapsed(rme32->playback_substream); in snd_rme32_interrupt()
808 if (rme32->playback_substream != NULL) in snd_rme32_playback_spdif_open()
812 rme32->playback_substream = substream; in snd_rme32_playback_spdif_open()
889 if (rme32->playback_substream != NULL) in snd_rme32_playback_adat_open()
893 rme32->playback_substream = substream; in snd_rme32_playback_adat_open()
953 rme32->playback_substream = NULL; in snd_rme32_playback_close()
1018 if (s != rme32->playback_substream && in snd_rme32_pcm_trigger()
1026 if (s == rme32->playback_substream) { in snd_rme32_pcm_trigger()
[all …]
H A Drme96.c228 struct snd_pcm_substream *playback_substream; member
1105 snd_pcm_period_elapsed(rme96->playback_substream); in snd_rme96_interrupt()
1154 if (rme96->playback_substream) in snd_rme96_playback_spdif_open()
1158 rme96->playback_substream = substream; in snd_rme96_playback_spdif_open()
1220 if (rme96->playback_substream) in snd_rme96_playback_adat_open()
1224 rme96->playback_substream = substream; in snd_rme96_playback_adat_open()
1286 rme96->playback_substream = NULL; in snd_rme96_playback_close()
1351 sync = (rme96->playback_substream && rme96->capture_substream) && in snd_rme96_playback_trigger()
1352 (rme96->playback_substream->group == in snd_rme96_playback_trigger()
1358 if (substream != rme96->playback_substream) in snd_rme96_playback_trigger()
[all …]
H A Dals4000.c524 && (chip->playback_substream)) /* playback */ in snd_als4000_interrupt()
525 snd_pcm_period_elapsed(chip->playback_substream); in snd_als4000_interrupt()
610 chip->playback_substream = substream; in snd_als4000_playback_open()
619 chip->playback_substream = NULL; in snd_als4000_playback_close()
H A Dfm801.c212 struct snd_pcm_substream *playback_substream; member
557 if (chip->pcm && (status & FM801_IRQ_PLAYBACK) && chip->playback_substream) { in snd_fm801_interrupt()
569 snd_pcm_period_elapsed(chip->playback_substream); in snd_fm801_interrupt()
640 chip->playback_substream = substream; in snd_fm801_playback_open()
676 chip->playback_substream = NULL; in snd_fm801_playback_close()
/linux/sound/usb/usx2y/
H A Dus144mkii_playback.c20 tascam->playback_substream = substream; in tascam_playback_open()
39 tascam->playback_substream = NULL; in tascam_playback_close()
179 substream = tascam->playback_substream; in playback_urb_complete()
282 playback_ss = tascam->playback_substream; in feedback_urb_complete()
452 if (tascam->playback_substream) in tascam_stop_pcm_work_handler()
453 snd_pcm_stop(tascam->playback_substream, SNDRV_PCM_STATE_XRUN); in tascam_stop_pcm_work_handler()
H A Dus144mkii.h212 struct snd_pcm_substream *playback_substream; member
/linux/include/sound/
H A Dak4114.h170 struct snd_pcm_substream *playback_substream; member
188 struct snd_pcm_substream *playback_substream,
H A Des1688.h35 struct snd_pcm_substream *playback_substream; member
H A Dcs8427.h182 struct snd_pcm_substream *playback_substream,
H A Dad1816a.h132 struct snd_pcm_substream *playback_substream; member
/linux/sound/atmel/
H A Dac97c.c39 struct snd_pcm_substream *playback_substream; member
100 chip->playback_substream = substream; in atmel_ac97c_playback_open()
133 chip->playback_substream = NULL; in atmel_ac97c_playback_close()
479 runtime = chip->playback_substream->runtime; in atmel_ac97c_interrupt()
494 snd_pcm_period_elapsed(chip->playback_substream); in atmel_ac97c_interrupt()
/linux/sound/isa/sb/
H A Dsb16_main.c376 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
393 snd_pcm_period_elapsed(chip->playback_substream); in snd_sb16dsp_interrupt()
533 chip->playback_substream = substream; in snd_sb16_playback_open()
543 chip->playback_substream = NULL; in snd_sb16_playback_close()
H A Dsb8_main.c359 substream = chip->playback_substream; in snd_sb8dsp_interrupt()
467 chip->playback_substream = substream; in snd_sb8_open()
520 chip->playback_substream = NULL; in snd_sb8_close()
/linux/sound/sparc/
H A Damd7930.c326 struct snd_pcm_substream *playback_substream; member
520 snd_pcm_period_elapsed(amd->playback_substream); in snd_amd7930_interrupt()
676 amd->playback_substream = substream; in snd_amd7930_playback_open()
695 amd->playback_substream = NULL; in snd_amd7930_playback_close()
H A Dcs4231.c94 struct snd_pcm_substream *playback_substream; member
456 chip->playback_substream, in cs4231_dma_trigger()
489 if (s == chip->playback_substream) { in snd_cs4231_trigger()
936 snd_pcm_period_elapsed(chip->playback_substream); in snd_cs4231_play_callback()
937 snd_cs4231_advance_dma(&chip->p_dma, chip->playback_substream, in snd_cs4231_play_callback()
1100 chip->playback_substream = substream; in snd_cs4231_playback_open()
1132 chip->playback_substream = NULL; in snd_cs4231_playback_close()
/linux/sound/isa/ad1816a/
H A Dad1816a_lib.c290 if ((status & AD1816A_PLAYBACK_IRQ_PENDING) && chip->playback_substream) in snd_ad1816a_interrupt()
291 snd_pcm_period_elapsed(chip->playback_substream); in snd_ad1816a_interrupt()
417 chip->playback_substream = substream; in snd_ad1816a_playback_open()
441 chip->playback_substream = NULL; in snd_ad1816a_playback_close()
/linux/sound/pci/cs5535audio/
H A Dcs5535audio_pcm.c88 cs5535au->playback_substream = substream; in snd_cs5535audio_playback_open()
255 if (substream == cs5535au->playback_substream) in snd_cs5535audio_hw_free()
H A Dcs5535audio.h93 struct snd_pcm_substream *playback_substream; member
/linux/sound/pci/rme9652/
H A Drme9652.c224 struct snd_pcm_substream *playback_substream; member
1782 if (rme9652->playback_substream) { in snd_rme9652_interrupt()
1881 other = rme9652->playback_substream; in snd_rme9652_reset()
2028 other = rme9652->playback_substream; in snd_rme9652_trigger()
2205 rme9652->playback_substream = substream; in snd_rme9652_playback_open()
2233 rme9652->playback_substream = NULL; in snd_rme9652_playback_release()
2254 if (rme9652->playback_substream == NULL) { in snd_rme9652_capture_open()
2459 rme9652->playback_substream = NULL; in snd_rme9652_create()
/linux/sound/isa/es1688/
H A Des1688_lib.c453 snd_pcm_period_elapsed(chip->playback_substream); in snd_es1688_interrupt()
534 chip->playback_substream = substream; in snd_es1688_playback_open()
546 if (chip->playback_substream != NULL) in snd_es1688_capture_open()
559 chip->playback_substream = NULL; in snd_es1688_playback_close()
/linux/sound/isa/wss/
H A Dwss_lib.c488 if (s == chip->playback_substream) { in snd_wss_trigger()
1059 if (chip->playback_substream) in snd_wss_interrupt()
1060 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1071 if (chip->playback_substream) in snd_wss_interrupt()
1072 snd_pcm_period_elapsed(chip->playback_substream); in snd_wss_interrupt()
1463 chip->playback_substream = substream; in snd_wss_playback_open()
1514 chip->playback_substream = NULL; in snd_wss_playback_close()
/linux/sound/pci/riptide/
H A Driptide.c430 struct snd_pcm_substream *playback_substream[PLAYBACK_SUBSTREAMS]; member
1087 substream[i] = chip->playback_substream[i]; in riptide_handleirq()
1595 chip->playback_substream[sub_num] = substream; in snd_riptide_playback_open()
1642 chip->playback_substream[sub_num] = NULL; in snd_riptide_playback_close()
1901 if (!chip->playback_substream[i] || in snd_riptide_proc_read()
1902 !chip->playback_substream[i]->runtime) in snd_riptide_proc_read()
1904 data = chip->playback_substream[i]->runtime->private_data; in snd_riptide_proc_read()

12