/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/ |
H A D | PackageLinkSymlink.h | 34 virtual timespec ModifiedTime() const; 52 timespec fModifiedTime;
|
H A D | PackageLinkSymlink.cpp | 54 OldAttributes(const timespec& modifiedTime, off_t fileSize) 61 virtual timespec ModifiedTime() const 72 timespec fModifiedTime; 131 timespec
|
H A D | PackageLinkDirectory.h | 25 virtual timespec ModifiedTime() const; 73 timespec fModifiedTime;
|
/haiku/headers/posix/ |
H A D | semaphore.h | 37 const struct timespec* abstime); 38 int sem_timedwait(sem_t* semaphore, const struct timespec* abstime);
|
H A D | poll.h | 42 const struct timespec *timeout, const sigset_t *sigMask);
|
H A D | pthread.h | 98 clockid_t clock_id, const struct timespec *abstime); 100 const struct timespec *abstime); 144 clockid_t clock_id, const struct timespec *abstime); 146 const struct timespec *abstime); 168 clockid_t clock_id, const struct timespec* abstime); 170 const struct timespec *abstime); 174 clockid_t clock_id, const struct timespec* abstime); 176 const struct timespec *abstime);
|
/haiku/src/system/libroot/posix/ |
H A D | poll.cpp | 19 extern "C" int __ppoll(struct pollfd *fds, nfds_t numfds, const struct timespec *tv, 31 __ppoll(struct pollfd *fds, nfds_t numfds, const struct timespec *tv,
|
/haiku/src/libs/posix_error_mapper/ |
H A D | pthread_rwlock.cpp | 33 (pthread_rwlock_t *lock, const struct timespec *timeout), 49 (pthread_rwlock_t *lock, const struct timespec *timeout),
|
H A D | pthread_cond.cpp | 33 pthread_mutex_t *mutex, const struct timespec *abstime),
|
H A D | pthread_mutex.cpp | 43 (pthread_mutex_t *mutex, const struct timespec *spec),
|
/haiku/src/system/libroot/posix/sys/ |
H A D | select.cpp | 24 const struct timespec *tv, const sigset_t *beosSignalMask); 26 struct fd_set *errorBits, const struct timespec *tv, 32 struct fd_set *errorBits, const struct timespec *tv, 53 struct fd_set *errorBits, const struct timespec *tv,
|
H A D | utimes.c | 57 utimensat(int fd, const char *path, const struct timespec times[2], int flag) 109 futimens(int fd, const struct timespec times[2])
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | ext2.h | 495 static void _DecodeTime(struct timespec *timespec, uint32 time, argument 498 timespec->tv_sec = B_LENDIAN_TO_HOST_INT32(time); 499 if (extra && sizeof(timespec->tv_sec) > 4) 500 timespec->tv_sec |= 503 timespec->tv_nsec = B_LENDIAN_TO_HOST_INT32(time_extra) >> 2; 505 timespec->tv_nsec = 0; 508 void GetModificationTime(struct timespec *timespec, bool extra) const argument 509 { _DecodeTime(timespec, modification_tim 511 GetAccessTime(struct timespec *timespec, bool extra) const argument 513 GetChangeTime(struct timespec *timespec, bool extra) const argument 515 GetCreationTime(struct timespec *timespec, bool extra) const argument 527 _EncodeTime(const struct timespec *timespec) argument 535 SetModificationTime(const struct timespec *timespec, bool extra) argument 541 SetAccessTime(const struct timespec *timespec, bool extra) argument 547 SetChangeTime(const struct timespec *timespec, bool extra) argument 553 SetCreationTime(const struct timespec *timespec, bool extra) argument [all...] |
/haiku/headers/posix/sys/ |
H A D | stat.h | 23 struct timespec st_atim; /* last access time */ 24 struct timespec st_mtim; /* last modification time */ 25 struct timespec st_ctim; /* last change time, not creation time */ 26 struct timespec st_crtim; /* creation time */ 104 /* special values for timespec::tv_nsec passed to utimensat(), futimens() */ 128 const struct timespec times[2], int flag); 129 extern int futimens(int fd, const struct timespec times[2]);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | PackageNode.h | 55 void SetModifiedTime(const timespec& time) 57 const timespec& ModifiedTime() const 92 timespec fModifiedTime;
|
/haiku/src/system/libroot/posix/libstdthreads/ |
H A D | thrd.c | 118 thrd_sleep(const struct timespec *duration, struct timespec *remaining)
|
H A D | cnd.c | 77 const struct timespec *restrict ts)
|
H A D | mtx.c | 81 mtx_timedlock(mtx_t *restrict mtx, const struct timespec *restrict ts)
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | btrfs.h | 301 static void _DecodeTime(struct timespec& timespec, argument 304 timespec.tv_sec = B_LENDIAN_TO_HOST_INT64(time.seconds); 305 timespec.tv_nsec = B_LENDIAN_TO_HOST_INT32(time.nanoseconds); 307 void GetAccessTime(struct timespec& timespec) const 308 { _DecodeTime(timespec, access_time); } 309 void GetChangeTime(struct timespec& timespec) const 310 { _DecodeTime(timespec, change_tim 315 SetTime(btrfs_timespec& time, const struct timespec& timespec) argument [all...] |
/haiku/src/system/libroot/posix/signal/ |
H A D | sigtimedwait.cpp | 20 const struct timespec* timeout)
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Utils.cpp | 92 decode_time(timestamp ×tamp, struct timespec ×pec) argument 145 timespec.tv_sec = result; 146 timespec.tv_nsec = 1000 * (timestamp.microsecond()
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | MetadataCache.cpp | 169 sizeof(struct timespec)) == 0) 173 sizeof(struct timespec)) == 0) 177 sizeof(struct timespec)) == 0) 181 sizeof(struct timespec)) == 0)
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingDirectory.cpp | 77 timespec 83 timespec time = { 0, 0 }; 228 RootDirectory::RootDirectory(ino_t id, const timespec& modifiedTime) 249 timespec
|
/haiku/src/tests/system/libroot/posix/ |
H A D | TestUnitUtils.h | 8 static timespec* 9 absolute_timeout(timespec& timeout, bigtime_t relativeTimeout)
|
/haiku/src/build/libroot/ |
H A D | remapped_functions.h | 21 const struct timespec times[2], int flag); 22 int _haiku_build_futimens(int fd, const struct timespec times[2]);
|