Lines Matching refs:CYC_PER_TICK
23 #define CYC_PER_TICK ((uint32_t)((uint64_t)sys_clock_hw_cycles_per_sec() \ macro
26 #define MAX_TICKS ((MAX_CYC - CYC_PER_TICK) / CYC_PER_TICK)
68 uint64_t dticks = (uint64_t)((now - last_count) / CYC_PER_TICK); in sys_timer_isr()
70 last_count += dticks * CYC_PER_TICK; in sys_timer_isr()
73 uint64_t next = last_count + CYC_PER_TICK; in sys_timer_isr()
76 next += CYC_PER_TICK; in sys_timer_isr()
95 uint32_t adj, cyc = ticks * CYC_PER_TICK; in sys_clock_set_timeout()
98 adj = (uint32_t)(now - last_count) + (CYC_PER_TICK - 1); in sys_clock_set_timeout()
104 cyc = (cyc / CYC_PER_TICK) * CYC_PER_TICK; in sys_clock_set_timeout()
107 cyc += CYC_PER_TICK; in sys_clock_set_timeout()
122 uint32_t ret = ((uint32_t)get_systimer_alarm() - (uint32_t)last_count) / CYC_PER_TICK; in sys_clock_elapsed()
167 set_systimer_alarm(last_count + CYC_PER_TICK); in sys_clock_driver_init()