Lines Matching refs:tv
37 static int futimesat(int fd, const char* path, const timeval tv[2], int flags) {
39 if (tv && (!timespec_from_timeval(ts[0], tv[0]) || !timespec_from_timeval(ts[1], tv[1]))) {
43 return utimensat(fd, path, tv ? ts : nullptr, flags);
46 int utimes(const char* path, const timeval tv[2]) {
47 return futimesat(AT_FDCWD, path, tv, 0);
50 int lutimes(const char* path, const timeval tv[2]) {
51 return futimesat(AT_FDCWD, path, tv, AT_SYMLINK_NOFOLLOW);
54 int futimesat(int fd, const char* path, const timeval tv[2]) {
55 return futimesat(fd, path, tv, 0);
58 int futimes(int fd, const timeval tv[2]) {
60 if (tv && (!timespec_from_timeval(ts[0], tv[0]) || !timespec_from_timeval(ts[1], tv[1]))) {
64 return futimens(fd, tv ? ts : nullptr);