Lines Matching refs:ztimer
26 static void zephyr_timer_wrapper(struct k_timer *ztimer);
29 struct k_timer ztimer; member
41 static void zephyr_timer_wrapper(struct k_timer *ztimer) in zephyr_timer_wrapper() argument
45 timer = (struct timer_obj *)ztimer; in zephyr_timer_wrapper()
100 static void zephyr_timer_interrupt(struct k_timer *ztimer) in zephyr_timer_interrupt() argument
104 timer = (struct timer_obj *)ztimer; in zephyr_timer_interrupt()
140 k_timer_init(&timer->ztimer, NULL, NULL); in timer_create()
143 k_timer_init(&timer->ztimer, zephyr_timer_wrapper, NULL); in timer_create()
185 k_timer_init(&timer->ztimer, zephyr_timer_interrupt, NULL); in timer_create()
220 remaining = k_timer_remaining_get(&timer->ztimer); in timer_gettime()
262 k_timer_stop(&timer->ztimer); in timer_settime()
277 current = k_timer_remaining_get(&timer->ztimer); in timer_settime()
287 k_timer_stop(&timer->ztimer); in timer_settime()
291 k_timer_start(&timer->ztimer, K_MSEC(duration), K_MSEC(timer->reload)); in timer_settime()
309 int overruns = k_timer_status_get(&timer->ztimer) - 1; in timer_getoverrun()
334 k_timer_stop(&timer->ztimer); in timer_delete()