Lines Matching refs:snd_usx2y_substream

49 static int usx2y_usbpcm_urb_capt_retire(struct snd_usx2y_substream *subs)
102 static int usx2y_hwdep_urb_play_prepare(struct snd_usx2y_substream *subs,
140 static void usx2y_usbpcm_urb_capt_iso_advance(struct snd_usx2y_substream *subs,
166 static int usx2y_usbpcm_usbframe_complete(struct snd_usx2y_substream *capsubs,
167 struct snd_usx2y_substream *capsubs2,
168 struct snd_usx2y_substream *playbacksubs,
232 struct snd_usx2y_substream *subs = urb->context;
234 struct snd_usx2y_substream *capsubs, *capsubs2, *playbacksubs;
274 static void usx2y_usbpcm_urbs_release(struct snd_usx2y_substream *subs)
291 struct snd_usx2y_substream *subs = urb->context;
293 struct snd_usx2y_substream *prepare_subs = usx2y->prepare_subs;
294 struct snd_usx2y_substream *cap_subs2;
314 static int usx2y_usbpcm_urbs_allocate(struct snd_usx2y_substream *subs)
362 struct snd_usx2y_substream *subs = runtime->private_data;
363 struct snd_usx2y_substream *cap_subs;
364 struct snd_usx2y_substream *playback_subs;
365 struct snd_usx2y_substream *cap_subs2;
400 static void usx2y_usbpcm_subs_startup(struct snd_usx2y_substream *subs)
410 static int usx2y_usbpcm_urbs_start(struct snd_usx2y_substream *subs)
423 struct snd_usx2y_substream *subs = usx2y->subs[stream + p];
433 struct snd_usx2y_substream *subs = usx2y->subs[p];
443 struct snd_usx2y_substream *subs = usx2y->subs[stream + p];
498 struct snd_usx2y_substream *subs = runtime->private_data;
500 struct snd_usx2y_substream *capsubs = subs->usx2y->subs[SNDRV_PCM_STREAM_CAPTURE];
587 struct snd_usx2y_substream *subs =
588 ((struct snd_usx2y_substream **)
608 struct snd_usx2y_substream *subs = runtime->private_data;
627 struct snd_usx2y_substream *subs;