Lines Matching refs:timer
26 struct snd_timer *timer; member
34 struct snd_timer *t = stime->timer; in snd_hrtimer_callback()
51 snd_timer_interrupt(stime->timer, ticks); in snd_hrtimer_callback()
70 stime->timer = t; in snd_hrtimer_open()
130 struct snd_timer *timer; in snd_hrtimer_init() local
137 &timer); in snd_hrtimer_init()
141 timer->module = THIS_MODULE; in snd_hrtimer_init()
142 strscpy(timer->name, "HR timer"); in snd_hrtimer_init()
143 timer->hw = hrtimer_hw; in snd_hrtimer_init()
144 timer->hw.resolution = resolution; in snd_hrtimer_init()
145 timer->hw.ticks = NANO_SEC / resolution; in snd_hrtimer_init()
146 timer->max_instances = 100; /* lower the limit */ in snd_hrtimer_init()
148 err = snd_timer_global_register(timer); in snd_hrtimer_init()
150 snd_timer_global_free(timer); in snd_hrtimer_init()
153 mytimer = timer; /* remember this */ in snd_hrtimer_init()