Home | History | Annotate | Download | only in at91

Lines Matching refs:tvp

283 microtime(register struct timeval *tvp)
292 tvp->tv_sec = 0;
293 tvp->tv_usec = 0;
304 *tvp = time;
308 tvp->tv_usec += at91st_count_to_usec(AT91ST_DIVIDER - current_count);
311 while (__predict_false(tvp->tv_usec >= 1000000))
313 tvp->tv_usec -= 1000000;
314 tvp->tv_sec++;
319 if (__predict_false(tvp->tv_sec == lasttv.tv_sec && tvp->tv_usec <= lasttv.tv_usec))
321 tvp->tv_usec = lasttv.tv_usec + 1;
322 if (tvp->tv_usec >= 1000000)
324 tvp->tv_usec -= 1000000;
325 tvp->tv_sec++;
329 lasttv = *tvp;