SNDRV_TIMER_IFLG_RUNNING
SNDRV_TIMER_IFLG_RUNNING))
if (slave->flags & SNDRV_TIMER_IFLG_RUNNING)
if (timeri->flags & (SNDRV_TIMER_IFLG_RUNNING |
timeri->flags |= SNDRV_TIMER_IFLG_RUNNING;
if (timeri->flags & SNDRV_TIMER_IFLG_RUNNING)
timeri->flags |= SNDRV_TIMER_IFLG_RUNNING;
if (!(timeri->flags & (SNDRV_TIMER_IFLG_RUNNING |
if ((timeri->flags & SNDRV_TIMER_IFLG_RUNNING) &&
timeri->flags &= ~(SNDRV_TIMER_IFLG_RUNNING | SNDRV_TIMER_IFLG_START);
running = timeri->flags & SNDRV_TIMER_IFLG_RUNNING;
timeri->flags &= ~SNDRV_TIMER_IFLG_RUNNING;
ti->flags |= SNDRV_TIMER_IFLG_RUNNING;
if (ti->flags & SNDRV_TIMER_IFLG_RUNNING) {
if (!(ti->flags & SNDRV_TIMER_IFLG_RUNNING))
ti->flags &= ~SNDRV_TIMER_IFLG_RUNNING;