Lines Matching refs:cached_icr
105 static uint32_t cached_icr = CYCLES_PER_TICK; variable
164 ccr = cached_icr; in timer_count()
201 cached_icr = TIMER_STOPPED; in sys_clock_set_timeout()
225 temp += (cached_icr - ccr); in sys_clock_set_timeout()
230 cached_icr = full_cycles + partial_cycles; in sys_clock_set_timeout()
232 temp = cached_icr; in sys_clock_set_timeout()
263 ticks += cached_icr - ccr; in sys_clock_elapsed()
286 cycles = cached_icr; in xec_rtos_timer_isr()
287 cached_icr = MAX_TICKS * CYCLES_PER_TICK; in xec_rtos_timer_isr()
316 timer_restart(cached_icr); in xec_rtos_timer_isr()
351 ret = (total_cycles + (cached_icr - ccr)) & TIMER_COUNT_MASK; in sys_clock_cycle_get_32()
360 if (cached_icr == TIMER_STOPPED) { in sys_clock_idle_exit()
361 cached_icr = CYCLES_PER_TICK; in sys_clock_idle_exit()
362 timer_restart(cached_icr); in sys_clock_idle_exit()
405 cached_icr = MAX_TICKS; in sys_clock_driver_init()
433 timer_restart(cached_icr); in sys_clock_driver_init()
441 timer_restart(cached_icr); in sys_clock_driver_init()