Lines Matching defs:capsubs
173 static inline int usX2Y_usbpcm_usbframe_complete(struct snd_usX2Y_substream *capsubs,
208 state = atomic_read(&capsubs->state);
211 if ((err = usX2Y_usbpcm_urb_capt_retire(capsubs)))
214 atomic_inc(&capsubs->state);
215 usX2Y_usbpcm_urb_capt_iso_advance(capsubs, capsubs->completed_urb);
218 if ((err = usX2Y_urb_submit(capsubs, capsubs->completed_urb, frame)))
224 capsubs->completed_urb = NULL;
235 struct snd_usX2Y_substream *capsubs, *capsubs2, *playbacksubs;
255 capsubs = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE];
258 if (capsubs->completed_urb && atomic_read(&capsubs->state) >= state_PREPARED &&
261 if (!usX2Y_usbpcm_usbframe_complete(capsubs, capsubs2, playbacksubs, urb->start_frame))
493 struct snd_usX2Y_substream *capsubs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE];
507 if (atomic_read(&capsubs->state) < state_PREPARED) {
514 snd_printdd("starting capture pipe for %s\n", subs == capsubs ?
516 if (0 > (err = usX2Y_usbpcm_urbs_start(capsubs)))
520 if (subs != capsubs) {