Lines Matching refs:tv_sec

487         tv->tv_sec  = 0;  in gettimeofday()
496 if (_control_rtc(RT_DEVICE_CTRL_RTC_GET_TIME, (void *)&tv->tv_sec) == RT_EOK) in gettimeofday()
517 if (tv != RT_NULL && (long)tv->tv_usec >= 0 && (long)tv->tv_sec >= 0) in settimeofday()
525 if (_control_rtc(RT_DEVICE_CTRL_RTC_SET_TIME, (void *)&tv->tv_sec) == RT_EOK) in settimeofday()
553 if (rqtp->tv_sec < 0 || rqtp->tv_nsec < 0 || rqtp->tv_nsec >= NANOSECOND_PER_SECOND) in nanosleep()
558 unsigned long ns = rqtp->tv_sec * NANOSECOND_PER_SECOND + rqtp->tv_nsec; in nanosleep()
568 rsec = old_ts.tv_sec + rqtp->tv_sec - new_ts.tv_sec; in nanosleep()
572 rmtp->tv_sec = rsec - 1; in nanosleep()
577 rmtp->tv_sec = rsec; in nanosleep()
617 res->tv_sec = 0; in clock_getres()
655 tp->tv_sec = 0; in clock_gettime()
674 if (rqtp->tv_sec < 0 || rqtp->tv_nsec < 0 || rqtp->tv_nsec >= NANOSECOND_PER_SECOND) in clock_nanosleep()
703 int64_t ns = rqtp->tv_nsec - ts.tv_nsec + (rqtp->tv_sec - ts.tv_sec) * NANOSECOND_PER_SECOND; in clock_nanosleep()
710 ts.tv_sec = ns / NANOSECOND_PER_SECOND; in clock_nanosleep()
728 if (tp->tv_sec < 0 || tp->tv_nsec < 0 || tp->tv_nsec >= NANOSECOND_PER_SECOND) in clock_settime()
776 second = time->tv_sec - tp.tv_sec - 1; in rt_timespec_to_tick()
781 second = time->tv_sec - tp.tv_sec; in rt_timespec_to_tick()
898 …timer->reload = ((timer->interval.tv_sec * NANOSECOND_PER_SECOND + timer->interval.tv_nsec) * RT_K… in rtthread_timer_wrapper()
1017 timer->interval.tv_sec = 0; in timer_create()
1141 its->it_value.tv_sec = (rt_int32_t)seconds; in timer_gettime()
1147 its->it_value.tv_sec = 0; in timer_gettime()
1173 value->it_interval.tv_sec < 0 || in timer_settime()
1176 value->it_value.tv_sec < 0) in timer_settime()
1189 if ((value->it_value.tv_sec == 0) && (value->it_value.tv_nsec == 0)) in timer_settime()
1225 …int64_t ns = value->it_value.tv_nsec - ts.tv_nsec + (value->it_value.tv_sec - ts.tv_sec) * NANOSEC… in timer_settime()
1232 timer->interval.tv_sec = value->it_interval.tv_sec; in timer_settime()
1234 timer->value.tv_sec = value->it_value.tv_sec; in timer_settime()
1243 if ((value->it_interval.tv_sec == 0) && (value->it_interval.tv_nsec == 0)) in timer_settime()