Lines Matching refs:tv
113 asmlinkage long compat_sys_gettimeofday(struct compat_timeval __user *tv, in compat_sys_gettimeofday() argument
116 if (tv) { in compat_sys_gettimeofday()
119 if (compat_put_timeval_convert(tv, &ktv)) in compat_sys_gettimeofday()
130 asmlinkage long compat_sys_settimeofday(struct compat_timeval __user *tv, in compat_sys_settimeofday() argument
136 if (tv) { in compat_sys_settimeofday()
137 if (compat_get_timeval_convert(&kts, tv)) in compat_sys_settimeofday()
145 return do_sys_settimeofday(tv ? &kts : NULL, tz ? &ktz : NULL); in compat_sys_settimeofday()
148 int get_compat_timeval(struct timeval *tv, const struct compat_timeval __user *ctv) in get_compat_timeval() argument
151 __get_user(tv->tv_sec, &ctv->tv_sec) || in get_compat_timeval()
152 __get_user(tv->tv_usec, &ctv->tv_usec)) ? -EFAULT : 0; in get_compat_timeval()
156 int put_compat_timeval(const struct timeval *tv, struct compat_timeval __user *ctv) in put_compat_timeval() argument
159 __put_user(tv->tv_sec, &ctv->tv_sec) || in put_compat_timeval()
160 __put_user(tv->tv_usec, &ctv->tv_usec)) ? -EFAULT : 0; in put_compat_timeval()
180 int compat_get_timeval(struct timeval *tv, const void __user *utv) in compat_get_timeval() argument
183 return copy_from_user(tv, utv, sizeof *tv) ? -EFAULT : 0; in compat_get_timeval()
185 return get_compat_timeval(tv, utv); in compat_get_timeval()
189 int compat_put_timeval(const struct timeval *tv, void __user *utv) in compat_put_timeval() argument
192 return copy_to_user(utv, tv, sizeof *tv) ? -EFAULT : 0; in compat_put_timeval()
194 return put_compat_timeval(tv, utv); in compat_put_timeval()
1016 struct timeval tv; in compat_sys_time() local
1018 do_gettimeofday(&tv); in compat_sys_time()
1019 i = tv.tv_sec; in compat_sys_time()
1031 struct timespec tv; in compat_sys_stime() local
1034 if (get_user(tv.tv_sec, tptr)) in compat_sys_stime()
1037 tv.tv_nsec = 0; in compat_sys_stime()
1039 err = security_settime(&tv, NULL); in compat_sys_stime()
1043 do_settimeofday(&tv); in compat_sys_stime()