Lines Matching refs:timer
14 static int snd_emu10k1_timer_start(struct snd_timer *timer)
19 emu = snd_timer_chip(timer);
20 delay = timer->sticks - 1;
28 static int snd_emu10k1_timer_stop(struct snd_timer *timer)
32 emu = snd_timer_chip(timer);
37 static unsigned long snd_emu10k1_timer_c_resolution(struct snd_timer *timer)
39 struct snd_emu10k1 *emu = snd_timer_chip(timer);
48 static int snd_emu10k1_timer_precise_resolution(struct snd_timer *timer,
51 struct snd_emu10k1 *emu = snd_timer_chip(timer);
72 struct snd_timer *timer = NULL;
81 err = snd_timer_new(emu->card, "EMU10K1", &tid, &timer);
83 strcpy(timer->name, "EMU10K1 timer");
84 timer->private_data = emu;
85 timer->hw = snd_emu10k1_timer_hw;
87 emu->timer = timer;