Lines Matching refs:playbacksubs
175 struct snd_usX2Y_substream *playbacksubs,
179 struct urb *urb = playbacksubs->completed_urb;
181 state = atomic_read(&playbacksubs->state);
184 usX2Y_urb_play_retire(playbacksubs, urb);
186 atomic_inc(&playbacksubs->state);
190 urb = playbacksubs->urb[0];
191 atomic_inc(&playbacksubs->state);
194 urb = playbacksubs->urb[1];
195 atomic_inc(&playbacksubs->state);
200 if ((err = usX2Y_hwdep_urb_play_prepare(playbacksubs, urb)) ||
201 (err = usX2Y_urb_submit(playbacksubs, urb, frame))) {
206 playbacksubs->completed_urb = NULL;
235 struct snd_usX2Y_substream *capsubs, *capsubs2, *playbacksubs;
257 playbacksubs = usX2Y->subs[SNDRV_PCM_STREAM_PLAYBACK];
260 (playbacksubs->completed_urb || atomic_read(&playbacksubs->state) < state_PREPARED)) {
261 if (!usX2Y_usbpcm_usbframe_complete(capsubs, capsubs2, playbacksubs, urb->start_frame))