Lines Matching refs:timer
14 #define snd_timer_chip(timer) ((timer)->private_data) argument
48 int (*open) (struct snd_timer * timer);
49 int (*close) (struct snd_timer * timer);
50 unsigned long (*c_resolution) (struct snd_timer * timer);
51 int (*start) (struct snd_timer * timer);
52 int (*stop) (struct snd_timer * timer);
53 int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den);
54 int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
69 void (*private_free) (struct snd_timer *timer);
83 struct snd_timer *timer; member
116 void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp);
118 int snd_timer_global_free(struct snd_timer *timer);
119 int snd_timer_global_register(struct snd_timer *timer);
131 void snd_timer_interrupt(struct snd_timer *timer, unsigned long ticks_left);