Lines Matching refs:ts
50 struct __kernel_timespec *ts)
91 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
92 ts->tv_nsec = ns;
104 struct __kernel_timespec *ts)
111 struct __kernel_timespec *ts)
136 return do_hres_timens(vd, clk, ts);
158 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
159 ts->tv_nsec = ns;
166 struct __kernel_timespec *ts)
189 ts->tv_sec = sec + __iter_div_u64_rem(nsec, NSEC_PER_SEC, &nsec);
190 ts->tv_nsec = nsec;
195 struct __kernel_timespec *ts)
202 struct __kernel_timespec *ts)
215 return do_coarse_timens(vd, clk, ts);
220 ts->tv_sec = vdso_ts->sec;
221 ts->tv_nsec = vdso_ts->nsec;
229 struct __kernel_timespec *ts)
245 return do_coarse(&vd[CS_HRES_COARSE], clock, ts);
251 return do_hres(vd, clock, ts);
256 struct __kernel_timespec *ts)
258 int ret = __cvdso_clock_gettime_common(vd, clock, ts);
261 return clock_gettime_fallback(clock, ts);
266 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts)
268 return __cvdso_clock_gettime_data(__arch_get_vdso_data(), clock, ts);
276 struct __kernel_timespec ts;
279 ret = __cvdso_clock_gettime_common(vd, clock, &ts);
285 res->tv_sec = ts.tv_sec;
286 res->tv_nsec = ts.tv_nsec;
304 struct __kernel_timespec ts;
306 if (do_hres(&vd[CS_HRES_COARSE], CLOCK_REALTIME, &ts))
309 tv->tv_sec = ts.tv_sec;
310 tv->tv_usec = (u32)ts.tv_nsec / NSEC_PER_USEC;
419 struct __kernel_timespec ts;
422 ret = __cvdso_clock_getres_common(vd, clock, &ts);
428 res->tv_sec = ts.tv_sec;
429 res->tv_nsec = ts.tv_nsec;