Searched refs:prepare_subs (Results 1 - 3 of 3) sorted by relevance

/linux-master/sound/usb/usx2y/
H A Dusbusx2y.h46 struct snd_usx2y_substream * volatile prepare_subs; member in struct:usx2ydev
H A Dusx2yhwdeppcm.c286 usx2y->prepare_subs = NULL;
293 struct snd_usx2y_substream *prepare_subs = usx2y->prepare_subs; local
296 if (prepare_subs &&
297 urb->start_frame == prepare_subs->urb[0]->start_frame) {
298 atomic_inc(&prepare_subs->state);
299 if (prepare_subs == usx2y->subs[SNDRV_PCM_STREAM_CAPTURE]) {
404 usx2y->prepare_subs = subs;
475 wait_event(usx2y->prepare_wait_queue, !usx2y->prepare_subs);
H A Dusbusx2yaudio.c284 usx2y->prepare_subs = NULL;
354 usx2y->prepare_subs = NULL;
361 struct snd_usx2y_substream *prepare_subs = usx2y->prepare_subs; local
363 if (prepare_subs) {
364 if (urb->start_frame == prepare_subs->urb[0]->start_frame) {
366 atomic_inc(&prepare_subs->state);
469 usx2y->prepare_subs = subs;
522 wait_event(usx2y->prepare_wait_queue, !usx2y->prepare_subs);

Completed in 201 milliseconds