Lines Matching refs:ct_timer
28 void (*interrupt)(struct ct_timer *);
29 void (*free_global)(struct ct_timer *);
35 struct ct_timer *timer_base;
48 struct ct_timer { struct
148 static void ct_xfitimer_irq_rearm(struct ct_timer *atimer, int ticks) in ct_xfitimer_irq_rearm()
159 static void ct_xfitimer_irq_stop(struct ct_timer *atimer) in ct_xfitimer_irq_stop()
169 static inline unsigned int ct_xfitimer_get_wc(struct ct_timer *atimer) in ct_xfitimer_get_wc()
183 static int ct_xfitimer_reprogram(struct ct_timer *atimer, int can_update) in ct_xfitimer_reprogram()
233 static void ct_xfitimer_check_period(struct ct_timer *atimer) in ct_xfitimer_check_period()
249 static void ct_xfitimer_callback(struct ct_timer *atimer) in ct_xfitimer_callback()
276 static void ct_xfitimer_update(struct ct_timer *atimer) in ct_xfitimer_update()
295 struct ct_timer *atimer = ti->timer_base; in ct_xfitimer_start()
310 struct ct_timer *atimer = ti->timer_base; in ct_xfitimer_stop()
320 static void ct_xfitimer_free_global(struct ct_timer *atimer) in ct_xfitimer_free_global()
338 ct_timer_instance_new(struct ct_timer *atimer, struct ct_atc_pcm *apcm) in ct_timer_instance_new()
371 struct ct_timer *atimer = ti->timer_base; in ct_timer_start()
377 struct ct_timer *atimer = ti->timer_base; in ct_timer_stop()
383 struct ct_timer *atimer = ti->timer_base; in ct_timer_instance_free()
402 struct ct_timer *timer = data; in ct_timer_interrupt()
409 struct ct_timer *ct_timer_new(struct ct_atc *atc) in ct_timer_new()
411 struct ct_timer *atimer; in ct_timer_new()
435 void ct_timer_free(struct ct_timer *atimer) in ct_timer_free()