Home
last modified time | relevance | path

Searched refs:pcm_substream (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/sound/usb/6fire/
Dpcm.h40 struct pcm_substream { struct
54 struct pcm_substream playback; argument
55 struct pcm_substream capture;
Dpcm.c121 static struct pcm_substream *usb6fire_pcm_get_substream( in usb6fire_pcm_get_substream()
196 static void usb6fire_pcm_capture(struct pcm_substream *sub, struct pcm_urb *urb) in usb6fire_pcm_capture()
243 static void usb6fire_pcm_playback(struct pcm_substream *sub, in usb6fire_pcm_playback()
295 struct pcm_substream *sub; in usb6fire_pcm_in_urb_handler()
393 struct pcm_substream *sub = NULL; in usb6fire_pcm_open()
429 struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); in usb6fire_pcm_close()
468 struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); in usb6fire_pcm_prepare()
512 struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); in usb6fire_pcm_trigger()
544 struct pcm_substream *sub = usb6fire_pcm_get_substream(alsa_sub); in usb6fire_pcm_pointer()
/linux-4.4.14/sound/usb/hiface/
Dpcm.c36 struct pcm_substream { struct
56 struct pcm_substream playback; argument
175 static struct pcm_substream *hiface_pcm_get_substream(struct snd_pcm_substream in hiface_pcm_get_substream()
261 static bool hiface_pcm_playback(struct pcm_substream *sub, struct pcm_urb *urb) in hiface_pcm_playback()
312 struct pcm_substream *sub; in hiface_pcm_out_urb_handler()
358 struct pcm_substream *sub = NULL; in hiface_pcm_open()
401 struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); in hiface_pcm_close()
437 struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); in hiface_pcm_prepare()
470 struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); in hiface_pcm_trigger()
500 struct pcm_substream *sub = hiface_pcm_get_substream(alsa_sub); in hiface_pcm_pointer()
/linux-4.4.14/sound/usb/usx2y/
Dusx2yhwdeppcm.c65 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_usbpcm_urb_capt_retire()
89 snd_pcm_period_elapsed(subs->pcm_substream); in usX2Y_usbpcm_urb_capt_retire()
116 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_hwdep_urb_play_prepare()
368 if (!cap_subs->pcm_substream || in snd_usX2Y_usbpcm_hw_free()
369 !cap_subs->pcm_substream->runtime || in snd_usX2Y_usbpcm_hw_free()
370 !cap_subs->pcm_substream->runtime->status || in snd_usX2Y_usbpcm_hw_free()
371 cap_subs->pcm_substream->runtime->status->state < SNDRV_PCM_STATE_PREPARED) { in snd_usX2Y_usbpcm_hw_free()
406 stream = subs->pcm_substream->stream; in usX2Y_usbpcm_urbs_start()
574 subs->pcm_substream = substream; in snd_usX2Y_usbpcm_open()
585 subs->pcm_substream = NULL; in snd_usX2Y_usbpcm_close()
[all …]
Dusbusx2yaudio.c74 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_urb_capt_retire()
113 snd_pcm_period_elapsed(subs->pcm_substream); in usX2Y_urb_capt_retire()
133 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_urb_play_prepare()
184 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in usX2Y_urb_play_retire()
193 snd_pcm_period_elapsed(subs->pcm_substream); in usX2Y_urb_play_retire()
276 snd_pcm_stop_xrun(subs->pcm_substream); in usX2Y_clients_stop()
764 test_substream = subs->pcm_substream; in snd_usX2Y_pcm_hw_params()
804 if (!cap_subs->pcm_substream || in snd_usX2Y_pcm_hw_free()
805 !cap_subs->pcm_substream->runtime || in snd_usX2Y_pcm_hw_free()
806 !cap_subs->pcm_substream->runtime->status || in snd_usX2Y_pcm_hw_free()
[all …]
Dusbusx2y.h55 struct snd_pcm_substream *pcm_substream; member
/linux-4.4.14/sound/pcmcia/pdaudiocf/
Dpdaudiocf_irq.c44 if (chip->pcm_substream) in pdacf_interrupt()
268 …if (chip->pcm_substream == NULL || chip->pcm_substream->runtime == NULL || !snd_pcm_running(chip-> in pdacf_threaded_irq()
321 snd_pcm_period_elapsed(chip->pcm_substream); in pdacf_threaded_irq()
Dpdaudiocf_pcm.c237 chip->pcm_substream = subs; in pdacf_pcm_capture_open()
252 chip->pcm_substream = NULL; in pdacf_pcm_capture_close()
Dpdaudiocf.h101 struct snd_pcm_substream *pcm_substream; member
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_drv_interface.c499 stream->pcm_substream = NULL; in sst_close_pcm_stream()
558 if (!stream->pcm_substream) in sst_read_timestamp()
560 substream = stream->pcm_substream; in sst_read_timestamp()
647 stream->pcm_substream = str_info->arg; in sst_stream_init()
654 stream->pcm_substream, stream->period_elapsed, in sst_stream_init()
Dsst.h201 void *pcm_substream; member
202 void (*period_elapsed)(void *pcm_substream);
Dsst_ipc.c271 stream->period_elapsed(stream->pcm_substream); in process_fw_async_msg()
/linux-4.4.14/sound/usb/
Dpcm.c1229 subs->pcm_substream = substream; in snd_usb_pcm_open()
1254 subs->pcm_substream = NULL; in snd_usb_pcm_close()
1268 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in retire_capture_urb()
1332 snd_pcm_period_elapsed(subs->pcm_substream); in retire_capture_urb()
1338 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in fill_playback_urb_dsd_dop()
1395 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in copy_to_urb()
1443 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in prepare_playback_urb()
1546 snd_pcm_period_elapsed(subs->pcm_substream); in prepare_playback_urb()
1557 struct snd_pcm_runtime *runtime = subs->pcm_substream->runtime; in retire_playback_urb()
Dcard.h111 struct snd_pcm_substream *pcm_substream; member
Dendpoint.c417 if (ep->data_subs && ep->data_subs->pcm_substream) { in snd_complete_urb()
418 substream = ep->data_subs->pcm_substream; in snd_complete_urb()