Lines Matching refs:cyctime
101 cyc_time_t cyctime; in clock_highres_timer_settime() local
150 cyctime.cyt_when = ts2hrt(&when->it_value); in clock_highres_timer_settime()
151 cyctime.cyt_interval = ts2hrt(&when->it_interval); in clock_highres_timer_settime()
153 if (cyctime.cyt_when != 0 && cyctime.cyt_interval == 0 && in clock_highres_timer_settime()
165 cyctime.cyt_when += gethrtime(); in clock_highres_timer_settime()
167 hrt2ts(cyctime.cyt_when, &it->it_itime.it_value); in clock_highres_timer_settime()
168 (void) cyclic_reprogram(cyc, cyctime.cyt_when); in clock_highres_timer_settime()
178 if (cyctime.cyt_when == 0) { in clock_highres_timer_settime()
184 cyctime.cyt_when += gethrtime(); in clock_highres_timer_settime()
215 if (cyctime.cyt_when > INT64_MAX - cyctime.cyt_interval) { in clock_highres_timer_settime()
220 if (cyctime.cyt_interval == 0) { in clock_highres_timer_settime()
229 cyctime.cyt_interval = CY_INFINITY; in clock_highres_timer_settime()
234 hrt2ts(cyctime.cyt_when, &it->it_itime.it_value); in clock_highres_timer_settime()
240 if (cyctime.cyt_when != 0) in clock_highres_timer_settime()
241 *cycp = cyc = cyclic_add(&hdlr, &cyctime); in clock_highres_timer_settime()