Lines Matching refs:CYC_PER_TICK
22 #define CYC_PER_TICK ((uint32_t)((uint64_t)sys_clock_hw_cycles_per_sec() \ macro
25 #define MAX_TICKS ((MAX_CYC - CYC_PER_TICK) / CYC_PER_TICK)
67 uint64_t dticks = (uint64_t)((now - last_count) / CYC_PER_TICK); in sys_timer_isr()
69 last_count += dticks * CYC_PER_TICK; in sys_timer_isr()
72 uint64_t next = last_count + CYC_PER_TICK; in sys_timer_isr()
75 next += CYC_PER_TICK; in sys_timer_isr()
94 uint32_t adj, cyc = ticks * CYC_PER_TICK; in sys_clock_set_timeout()
97 adj = (uint32_t)(now - last_count) + (CYC_PER_TICK - 1); in sys_clock_set_timeout()
103 cyc = (cyc / CYC_PER_TICK) * CYC_PER_TICK; in sys_clock_set_timeout()
106 cyc += CYC_PER_TICK; in sys_clock_set_timeout()
121 uint32_t ret = ((uint32_t)get_systimer_alarm() - (uint32_t)last_count) / CYC_PER_TICK; in sys_clock_elapsed()
166 set_systimer_alarm(last_count + CYC_PER_TICK); in sys_clock_driver_init()