Lines Matching refs:ts
42 struct __kernel_timespec *ts) in do_hres() argument
65 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); in do_hres()
66 ts->tv_nsec = ns; in do_hres()
72 struct __kernel_timespec *ts) in do_coarse() argument
79 ts->tv_sec = vdso_ts->sec; in do_coarse()
80 ts->tv_nsec = vdso_ts->nsec; in do_coarse()
85 __cvdso_clock_gettime_common(clockid_t clock, struct __kernel_timespec *ts) in __cvdso_clock_gettime_common() argument
100 return do_hres(&vd[CS_HRES_COARSE], clock, ts); in __cvdso_clock_gettime_common()
102 do_coarse(&vd[CS_HRES_COARSE], clock, ts); in __cvdso_clock_gettime_common()
105 return do_hres(&vd[CS_RAW], clock, ts); in __cvdso_clock_gettime_common()
111 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __cvdso_clock_gettime() argument
113 int ret = __cvdso_clock_gettime_common(clock, ts); in __cvdso_clock_gettime()
116 return clock_gettime_fallback(clock, ts); in __cvdso_clock_gettime()
123 struct __kernel_timespec ts; in __cvdso_clock_gettime32() local
126 ret = __cvdso_clock_gettime_common(clock, &ts); in __cvdso_clock_gettime32()
133 ret = clock_gettime_fallback(clock, &ts); in __cvdso_clock_gettime32()
137 res->tv_sec = ts.tv_sec; in __cvdso_clock_gettime32()
138 res->tv_nsec = ts.tv_nsec; in __cvdso_clock_gettime32()
149 struct __kernel_timespec ts; in __cvdso_gettimeofday() local
151 if (do_hres(&vd[CS_HRES_COARSE], CLOCK_REALTIME, &ts)) in __cvdso_gettimeofday()
154 tv->tv_sec = ts.tv_sec; in __cvdso_gettimeofday()
155 tv->tv_usec = (u32)ts.tv_nsec / NSEC_PER_USEC; in __cvdso_gettimeofday()
236 struct __kernel_timespec ts; in __cvdso_clock_getres_time32() local
239 ret = __cvdso_clock_getres_common(clock, &ts); in __cvdso_clock_getres_time32()
246 ret = clock_getres_fallback(clock, &ts); in __cvdso_clock_getres_time32()
250 res->tv_sec = ts.tv_sec; in __cvdso_clock_getres_time32()
251 res->tv_nsec = ts.tv_nsec; in __cvdso_clock_getres_time32()