Lines Matching refs:ticks
62 unsigned long ticks; member
472 int snd_timer_start(struct snd_timer_instance *timeri, unsigned int ticks) in snd_timer_start() argument
478 if (timeri == NULL || ticks < 1) in snd_timer_start()
497 timeri->ticks = timeri->cticks = ticks; in snd_timer_start()
499 result = snd_timer_start1(timer, timeri, ticks); in snd_timer_start()
584 timeri->cticks = timeri->ticks; in snd_timer_stop()
640 unsigned long ticks = ~0UL; in snd_timer_reschedule() local
649 if (ticks > ti->cticks) in snd_timer_reschedule()
650 ticks = ti->cticks; in snd_timer_reschedule()
653 if (ticks == ~0UL) { in snd_timer_reschedule()
657 if (ticks > timer->hw.ticks) in snd_timer_reschedule()
658 ticks = timer->hw.ticks; in snd_timer_reschedule()
659 if (ticks_left != ticks) in snd_timer_reschedule()
661 timer->sticks = ticks; in snd_timer_reschedule()
673 unsigned long resolution, ticks; in snd_timer_tasklet() local
688 ticks = ti->pticks; in snd_timer_tasklet()
695 ti->callback(ti, resolution, ticks); in snd_timer_tasklet()
711 unsigned long resolution, ticks; in snd_timer_interrupt() local
748 ti->cticks = ti->ticks; in snd_timer_interrupt()
793 ticks = ti->pticks; in snd_timer_interrupt()
799 ti->callback(ti, resolution, ticks); in snd_timer_interrupt()
1079 .ticks = 10000000L,
1148 timer->hw.ticks); in snd_timer_proc_read()
1194 unsigned long ticks) in snd_timer_user_interrupt() argument
1205 r->ticks += ticks; in snd_timer_user_interrupt()
1215 r->ticks = ticks; in snd_timer_user_interrupt()
1262 unsigned long ticks) in snd_timer_user_tinterrupt() argument
1276 if (tu->last_resolution != resolution || ticks > 0) { in snd_timer_user_tinterrupt()
1293 if (ticks == 0) in snd_timer_user_tinterrupt()
1300 r->val += ticks; in snd_timer_user_tinterrupt()
1307 r1.val = ticks; in snd_timer_user_tinterrupt()
1333 tu->ticks = 1; in snd_timer_user_open()
1687 if (!(t->hw.flags & SNDRV_TIMER_HW_SLAVE) && params.ticks < 1) { in snd_timer_user_params()
1757 r->ticks = 0; in snd_timer_user_params()
1763 tu->ticks = params.ticks; in snd_timer_user_params()
1804 return (err = snd_timer_start(tu->timeri, tu->ticks)) < 0 ? err : 0; in snd_timer_user_start()