Lines Matching refs:atv
40 static struct timeval32 tv_subt(struct timeval32 atv, struct timeval32 btv);
298 tv_subt(struct timeval32 atv, struct timeval32 btv) in tv_subt() argument
300 if ((atv.tv_usec < btv.tv_usec) && atv.tv_sec) { in tv_subt()
301 atv.tv_usec += 1000000; in tv_subt()
302 atv.tv_sec--; in tv_subt()
304 if (atv.tv_usec > btv.tv_usec) in tv_subt()
305 atv.tv_usec -= btv.tv_usec; in tv_subt()
307 atv.tv_usec = 0; in tv_subt()
308 if (atv.tv_sec > btv.tv_sec) in tv_subt()
309 atv.tv_sec -= btv.tv_sec; in tv_subt()
311 if (atv.tv_sec < btv.tv_sec) in tv_subt()
312 atv.tv_usec = 0; in tv_subt()
313 atv.tv_sec = 0; in tv_subt()
315 return (atv); in tv_subt()