Lines Matching refs:tv

78 	struct timespec tv[2];  in COMPAT_SYSCALL_DEFINE2()  local
81 if (get_user(tv[0].tv_sec, &t->actime) || in COMPAT_SYSCALL_DEFINE2()
82 get_user(tv[1].tv_sec, &t->modtime)) in COMPAT_SYSCALL_DEFINE2()
84 tv[0].tv_nsec = 0; in COMPAT_SYSCALL_DEFINE2()
85 tv[1].tv_nsec = 0; in COMPAT_SYSCALL_DEFINE2()
87 return do_utimes(AT_FDCWD, filename, t ? tv : NULL, 0); in COMPAT_SYSCALL_DEFINE2()
92 struct timespec tv[2]; in COMPAT_SYSCALL_DEFINE4() local
95 if (compat_get_timespec(&tv[0], &t[0]) || in COMPAT_SYSCALL_DEFINE4()
96 compat_get_timespec(&tv[1], &t[1])) in COMPAT_SYSCALL_DEFINE4()
99 if (tv[0].tv_nsec == UTIME_OMIT && tv[1].tv_nsec == UTIME_OMIT) in COMPAT_SYSCALL_DEFINE4()
102 return do_utimes(dfd, filename, t ? tv : NULL, flags); in COMPAT_SYSCALL_DEFINE4()
107 struct timespec tv[2]; in COMPAT_SYSCALL_DEFINE3() local
110 if (get_user(tv[0].tv_sec, &t[0].tv_sec) || in COMPAT_SYSCALL_DEFINE3()
111 get_user(tv[0].tv_nsec, &t[0].tv_usec) || in COMPAT_SYSCALL_DEFINE3()
112 get_user(tv[1].tv_sec, &t[1].tv_sec) || in COMPAT_SYSCALL_DEFINE3()
113 get_user(tv[1].tv_nsec, &t[1].tv_usec)) in COMPAT_SYSCALL_DEFINE3()
115 if (tv[0].tv_nsec >= 1000000 || tv[0].tv_nsec < 0 || in COMPAT_SYSCALL_DEFINE3()
116 tv[1].tv_nsec >= 1000000 || tv[1].tv_nsec < 0) in COMPAT_SYSCALL_DEFINE3()
118 tv[0].tv_nsec *= 1000; in COMPAT_SYSCALL_DEFINE3()
119 tv[1].tv_nsec *= 1000; in COMPAT_SYSCALL_DEFINE3()
121 return do_utimes(dfd, filename, t ? tv : NULL, 0); in COMPAT_SYSCALL_DEFINE3()
1310 struct compat_timeval tv; in COMPAT_SYSCALL_DEFINE5() local
1314 if (copy_from_user(&tv, tvp, sizeof(tv))) in COMPAT_SYSCALL_DEFINE5()
1319 tv.tv_sec + (tv.tv_usec / USEC_PER_SEC), in COMPAT_SYSCALL_DEFINE5()
1320 (tv.tv_usec % USEC_PER_SEC) * NSEC_PER_USEC)) in COMPAT_SYSCALL_DEFINE5()