Lines Matching refs:ticks
162 uint32_t ticks = (count - rtc_last) / CYCLES_PER_TICK; in rtc_isr() local
164 sys_clock_announce(ticks); in rtc_isr()
165 rtc_last += ticks * CYCLES_PER_TICK; in rtc_isr()
184 void sys_clock_set_timeout(int32_t ticks, bool idle) in sys_clock_set_timeout() argument
190 ticks = (ticks == K_TICKS_FOREVER) ? MAX_TICKS : ticks; in sys_clock_set_timeout()
191 ticks = CLAMP(ticks - 1, 0, (int32_t) MAX_TICKS); in sys_clock_set_timeout()
195 uint32_t timeout = ticks * CYCLES_PER_TICK + count % CYCLES_PER_TICK; in sys_clock_set_timeout()
209 if (ticks == K_TICKS_FOREVER) { in sys_clock_set_timeout()
217 if (ticks < 1) { in sys_clock_set_timeout()
218 ticks = 1; in sys_clock_set_timeout()
226 rtc_timeout = rtc_counter + ticks; in sys_clock_set_timeout()