Lines Matching defs:timer
61 struct rk_timer *timer; member
76 rt_inline void rk_timer_disable(struct rk_timer *timer) in rk_timer_disable()
81 rt_inline void rk_timer_enable(struct rk_timer *timer, rt_uint32_t flags) in rk_timer_enable()
86 rt_inline rt_uint32_t rk_timer_current_value(struct rk_timer *timer) in rk_timer_current_value()
91 static void rk_timer_update_counter(unsigned long cycles, struct rk_timer *timer) in rk_timer_update_counter()
97 static void rk_timer_interrupt_clear(struct rk_timer *timer) in rk_timer_interrupt_clear()
102 static void rk_timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) in rk_timer_init()
106 static rt_err_t rk_timer_start(struct rt_hwtimer_device *timer, rt_uint32_t cnt, rt_hwtimer_mode_t … in rk_timer_start()
139 static void rk_timer_stop(struct rt_hwtimer_device *timer) in rk_timer_stop()
147 static rt_uint32_t rk_timer_count_get(struct rt_hwtimer_device *timer) in rk_timer_count_get()
154 static rt_err_t rk_timer_ctrl(struct rt_hwtimer_device *timer, rt_uint32_t cmd, void *args) in rk_timer_ctrl()
203 struct hrt_timer *timer = &_timer0; in rk_timer_isr() local
213 struct rk_timer *timer = _timer0.timer; in rt_ktime_hrtimer_bind() local
230 struct rk_timer *timer = rt_calloc(1, sizeof(*timer)); in rk_timer_probe() local
356 struct hrt_timer *timer = &_timer0; in rt_ktime_hrtimer_settimeout() local