Loading sound/usb/line6/pcm.c +4 −7 Original line number Diff line number Diff line Loading @@ -227,9 +227,8 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); struct snd_pcm_substream *s; int err; unsigned long flags; spin_lock_irqsave(&line6pcm->lock_trigger, flags); spin_lock(&line6pcm->lock_trigger); clear_bit(LINE6_INDEX_PREPARED, &line6pcm->flags); snd_pcm_group_for_each_entry(s, substream) { Loading @@ -240,8 +239,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) err = snd_line6_playback_trigger(line6pcm, cmd); if (err < 0) { spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return err; } Loading @@ -251,8 +249,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) err = snd_line6_capture_trigger(line6pcm, cmd); if (err < 0) { spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return err; } Loading @@ -264,7 +261,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) } } spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return 0; } Loading Loading
sound/usb/line6/pcm.c +4 −7 Original line number Diff line number Diff line Loading @@ -227,9 +227,8 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) struct snd_line6_pcm *line6pcm = snd_pcm_substream_chip(substream); struct snd_pcm_substream *s; int err; unsigned long flags; spin_lock_irqsave(&line6pcm->lock_trigger, flags); spin_lock(&line6pcm->lock_trigger); clear_bit(LINE6_INDEX_PREPARED, &line6pcm->flags); snd_pcm_group_for_each_entry(s, substream) { Loading @@ -240,8 +239,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) err = snd_line6_playback_trigger(line6pcm, cmd); if (err < 0) { spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return err; } Loading @@ -251,8 +249,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) err = snd_line6_capture_trigger(line6pcm, cmd); if (err < 0) { spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return err; } Loading @@ -264,7 +261,7 @@ int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) } } spin_unlock_irqrestore(&line6pcm->lock_trigger, flags); spin_unlock(&line6pcm->lock_trigger); return 0; } Loading