Lines Matching refs:ztimer
22 static void zephyr_timer_wrapper(struct k_timer *ztimer);
25 struct k_timer ztimer; member
37 static void zephyr_timer_wrapper(struct k_timer *ztimer) in zephyr_timer_wrapper() argument
41 timer = (struct timer_obj *)ztimer; in zephyr_timer_wrapper()
96 static void zephyr_timer_interrupt(struct k_timer *ztimer) in zephyr_timer_interrupt() argument
100 timer = (struct timer_obj *)ztimer; in zephyr_timer_interrupt()
136 k_timer_init(&timer->ztimer, NULL, NULL); in timer_create()
139 k_timer_init(&timer->ztimer, zephyr_timer_wrapper, NULL); in timer_create()
181 k_timer_init(&timer->ztimer, zephyr_timer_interrupt, NULL); in timer_create()
216 remaining = k_timer_remaining_get(&timer->ztimer); in timer_gettime()
261 k_timer_stop(&timer->ztimer); in timer_settime()
276 current = k_timer_remaining_get(&timer->ztimer); in timer_settime()
286 k_timer_stop(&timer->ztimer); in timer_settime()
290 k_timer_start(&timer->ztimer, K_MSEC(duration), K_MSEC(timer->reload)); in timer_settime()
308 int overruns = k_timer_status_get(&timer->ztimer) - 1; in timer_getoverrun()
333 k_timer_stop(&timer->ztimer); in timer_delete()