Lines Matching refs:tmx
197 struct timex tmx = {}; in set_offset() local
200 tmx.modes = ADJ_SETOFFSET; in set_offset()
202 tmx.modes |= ADJ_NANO; in set_offset()
204 tmx.time.tv_sec = offset / NSEC_PER_SEC; in set_offset()
205 tmx.time.tv_usec = offset % NSEC_PER_SEC; in set_offset()
207 if (offset < 0 && tmx.time.tv_usec) { in set_offset()
208 tmx.time.tv_sec -= 1; in set_offset()
209 tmx.time.tv_usec += NSEC_PER_SEC; in set_offset()
212 tmx.time.tv_sec = offset / USEC_PER_SEC; in set_offset()
213 tmx.time.tv_usec = offset % USEC_PER_SEC; in set_offset()
215 if (offset < 0 && tmx.time.tv_usec) { in set_offset()
216 tmx.time.tv_sec -= 1; in set_offset()
217 tmx.time.tv_usec += USEC_PER_SEC; in set_offset()
221 ret = clock_adjtime(CLOCK_REALTIME, &tmx); in set_offset()
223 printf("(sec: %ld usec: %ld) ", tmx.time.tv_sec, tmx.time.tv_usec); in set_offset()
232 struct timex tmx = {}; in set_bad_offset() local
235 tmx.modes = ADJ_SETOFFSET; in set_bad_offset()
237 tmx.modes |= ADJ_NANO; in set_bad_offset()
239 tmx.time.tv_sec = sec; in set_bad_offset()
240 tmx.time.tv_usec = usec; in set_bad_offset()
241 ret = clock_adjtime(CLOCK_REALTIME, &tmx); in set_bad_offset()
243 printf("Invalid (sec: %ld usec: %ld) did not fail! ", tmx.time.tv_sec, tmx.time.tv_usec); in set_bad_offset()