Lines Matching defs:tmx
198 struct timex tmx = {};
201 tmx.modes = ADJ_SETOFFSET;
203 tmx.modes |= ADJ_NANO;
205 tmx.time.tv_sec = offset / NSEC_PER_SEC;
206 tmx.time.tv_usec = offset % NSEC_PER_SEC;
208 if (offset < 0 && tmx.time.tv_usec) {
209 tmx.time.tv_sec -= 1;
210 tmx.time.tv_usec += NSEC_PER_SEC;
213 tmx.time.tv_sec = offset / USEC_PER_SEC;
214 tmx.time.tv_usec = offset % USEC_PER_SEC;
216 if (offset < 0 && tmx.time.tv_usec) {
217 tmx.time.tv_sec -= 1;
218 tmx.time.tv_usec += USEC_PER_SEC;
222 ret = clock_adjtime(CLOCK_REALTIME, &tmx);
224 printf("(sec: %ld usec: %ld) ", tmx.time.tv_sec, tmx.time.tv_usec);
233 struct timex tmx = {};
236 tmx.modes = ADJ_SETOFFSET;
238 tmx.modes |= ADJ_NANO;
240 tmx.time.tv_sec = sec;
241 tmx.time.tv_usec = usec;
242 ret = clock_adjtime(CLOCK_REALTIME, &tmx);
244 printf("Invalid (sec: %ld usec: %ld) did not fail! ", tmx.time.tv_sec, tmx.time.tv_usec);