Lines Matching refs:ticks

74 	unsigned long ticks;  member
541 bool start, unsigned long ticks) in snd_timer_start1() argument
563 if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000) in snd_timer_start1()
568 timeri->ticks = timeri->cticks = ticks; in snd_timer_start1()
582 timer->sticks = ticks; in snd_timer_start1()
631 timeri->cticks = timeri->ticks; in snd_timer_stop1()
678 int snd_timer_start(struct snd_timer_instance *timeri, unsigned int ticks) in snd_timer_start() argument
680 if (timeri == NULL || ticks < 1) in snd_timer_start()
685 return snd_timer_start1(timeri, true, ticks); in snd_timer_start()
740 unsigned long ticks = ~0UL; in snd_timer_reschedule() local
749 if (ticks > ti->cticks) in snd_timer_reschedule()
750 ticks = ti->cticks; in snd_timer_reschedule()
753 if (ticks == ~0UL) { in snd_timer_reschedule()
757 if (ticks > timer->hw.ticks) in snd_timer_reschedule()
758 ticks = timer->hw.ticks; in snd_timer_reschedule()
759 if (ticks_left != ticks) in snd_timer_reschedule()
761 timer->sticks = ticks; in snd_timer_reschedule()
769 unsigned long resolution, ticks; in snd_timer_process_callbacks() local
779 ticks = ti->pticks; in snd_timer_process_callbacks()
785 ti->callback(ti, resolution, ticks); in snd_timer_process_callbacks()
863 ti->cticks = ti->ticks; in snd_timer_interrupt()
1178 .ticks = 10000000L,
1252 timer->hw.ticks); in snd_timer_proc_read()
1297 unsigned long ticks) in snd_timer_user_interrupt() argument
1308 r->ticks += ticks; in snd_timer_user_interrupt()
1318 r->ticks = ticks; in snd_timer_user_interrupt()
1372 unsigned long ticks) in snd_timer_user_tinterrupt() argument
1385 if (tu->last_resolution != resolution || ticks > 0) { in snd_timer_user_tinterrupt()
1403 if (ticks == 0) in snd_timer_user_tinterrupt()
1411 r->val += ticks; in snd_timer_user_tinterrupt()
1419 r1.val = ticks; in snd_timer_user_tinterrupt()
1470 tu->ticks = 1; in snd_timer_user_open()
1803 if (params.ticks < 1) { in snd_timer_user_params()
1810 resolution *= params.ticks; in snd_timer_user_params()
1872 r->ticks = 0; in snd_timer_user_params()
1878 tu->ticks = params.ticks; in snd_timer_user_params()
1942 err = snd_timer_start(tu->timeri, tu->ticks); in snd_timer_user_start()
2165 timer->hw.ticks = 1; in snd_utimer_create()