Lines Matching refs:ts
43 static int __compat_get_timespec(struct timespec *ts, const struct old_timespec32 __user *cts) in __compat_get_timespec() argument
46 __get_user(ts->tv_sec, &cts->tv_sec) || in __compat_get_timespec()
47 __get_user(ts->tv_nsec, &cts->tv_nsec)) ? -EFAULT : 0; in __compat_get_timespec()
50 static int __compat_put_timespec(const struct timespec *ts, struct old_timespec32 __user *cts) in __compat_put_timespec() argument
53 __put_user(ts->tv_sec, &cts->tv_sec) || in __compat_put_timespec()
54 __put_user(ts->tv_nsec, &cts->tv_nsec)) ? -EFAULT : 0; in __compat_put_timespec()
75 int compat_get_timespec(struct timespec *ts, const void __user *uts) in compat_get_timespec() argument
78 return copy_from_user(ts, uts, sizeof(*ts)) ? -EFAULT : 0; in compat_get_timespec()
80 return __compat_get_timespec(ts, uts); in compat_get_timespec()
84 int compat_put_timespec(const struct timespec *ts, void __user *uts) in compat_put_timespec() argument
87 return copy_to_user(uts, ts, sizeof(*ts)) ? -EFAULT : 0; in compat_put_timespec()
89 return __compat_put_timespec(ts, uts); in compat_put_timespec()