/haiku/src/system/libroot/posix/time/ |
H A D | nanosleep.c | 16 nanosleep(const struct timespec* time, struct timespec* remainingTime)
|
H A D | timespec_get.cpp | 14 timespec_get(struct timespec* time, int base)
|
H A D | clock_support.cpp | 23 clock_getres(clockid_t clockID, struct timespec* resolution) 38 timespec dummy; 55 clock_gettime(clockid_t clockID, struct timespec* time) 86 clock_settime(clockid_t clockID, const struct timespec* time) 92 // check timespec validity 105 clock_nanosleep(clockid_t clockID, int flags, const struct timespec* time, 106 struct timespec* remainingTime)
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Inode.h | 62 static void _DecodeTime(struct timespec& timespec, timeval32 time) argument 64 timespec.tv_sec = time.tv_sec; 65 timespec.tv_nsec = time.tv_usec * 1000; 67 void GetAccessTime(struct timespec& timespec) const 68 { _DecodeTime(timespec, accessTime); } 69 void GetChangeTime(struct timespec& timespec) const 70 { _DecodeTime(timespec, changeTim [all...] |
/haiku/src/libs/posix_error_mapper/ |
H A D | time.cpp | 13 (clockid_t clockID, int flags, const struct timespec* time, 14 struct timespec* remainingTime),
|
/haiku/headers/build/host/freebsd/sys/ |
H A D | stat.h | 16 int futimens(int fd, const struct timespec times[2]); 17 int utimensat(int fd, const char* path, const struct timespec times[2],
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Inode.h | 63 void GetChangeTime(struct timespec *timespec) const 64 { fNode.GetChangeTime(timespec, fHasExtraAttributes); } 65 void GetModificationTime(struct timespec *timespec) const 66 { fNode.GetModificationTime(timespec, 68 void GetCreationTime(struct timespec *timespec) const 69 { fNode.GetCreationTime(timespec, 71 void GetAccessTime(struct timespec *timespe 73 SetChangeTime(const struct timespec *timespec) argument 75 SetModificationTime(const struct timespec *timespec) argument 78 SetCreationTime(const struct timespec *timespec) argument 81 SetAccessTime(const struct timespec *timespec) argument 109 _BigtimeToTimespec(bigtime_t time, struct timespec *timespec) argument [all...] |
/haiku/headers/posix/ |
H A D | time.h | 46 struct timespec { struct 52 struct timespec it_interval; 53 struct timespec it_value; 93 extern int nanosleep(const struct timespec *, struct timespec *); 101 int clock_getres(clockid_t clockID, struct timespec* resolution); 102 int clock_gettime(clockid_t clockID, struct timespec* _time); 103 int clock_settime(clockid_t clockID, const struct timespec* _time); 105 const struct timespec* _time, struct timespec* remainingTim [all...] |
H A D | threads.h | 79 const struct timespec *__restrict); 85 const struct timespec *__restrict); 94 int thrd_sleep(const struct timespec *, struct timespec *);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | OldUnpackingNodeAttributes.cpp | 20 timespec 26 timespec time = { 0, 0 };
|
H A D | OldUnpackingNodeAttributes.h | 20 virtual timespec ModifiedTime() const;
|
H A D | UnpackingDirectory.h | 25 virtual timespec ModifiedTime() const; 59 const timespec& modifiedTime); 64 virtual timespec ModifiedTime() const; 67 timespec fModifiedTime;
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/ |
H A D | PackageLinksDirectory.h | 21 virtual timespec ModifiedTime() const; 31 timespec fModifiedTime;
|
/haiku/src/system/libnetwork/netresolv/include/isc/ |
H A D | eventlib.h | 60 struct timespec, struct timespec)); 166 struct timespec evConsTime __P((time_t sec, long nsec)); 167 struct timespec evAddTime __P((struct timespec, struct timespec)); 168 struct timespec evSubTime __P((struct timespec, struct timespec)); 169 struct timespec evNowTim [all...] |
/haiku/src/add-ons/kernel/file_systems/packagefs/util/ |
H A D | Utils.h | 16 inline bool operator<(const timespec& a, const timespec& b) 23 inline bool operator>(const timespec& a, const timespec& b) 52 get_real_time(timespec& time)
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | ntfstime.h | 40 * assume "struct timespec" is not defined if st_mtime is not defined 43 struct timespec { struct 68 static __inline__ struct timespec ntfs2timespec(ntfs_time ntfstime) 70 struct timespec spec; 99 static __inline__ ntfs_time timespec2ntfs(struct timespec spec) 114 struct timespec now;
|
/haiku/headers/private/libroot/ |
H A D | time_private.h | 38 bigtime_to_timespec(bigtime_t time, timespec& spec) 46 timespec_to_bigtime(const timespec& spec, bigtime_t& _time) 58 timeval_to_timespec(const timeval& val, timespec& spec) 73 timespec spec; 79 timespec_to_timeval(const timespec& spec, timeval& val)
|
/haiku/src/system/libnetwork/netresolv/isc/ |
H A D | ev_timers.c | 58 static void idle_timeout(evContext, void *, struct timespec, struct timespec); 65 struct timespec lastTouched; 66 struct timespec max_idle; 73 struct timespec 75 struct timespec x; 82 struct timespec 83 evAddTime(struct timespec addend1, struct timespec addend2) { 84 struct timespec [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Inode.h | 54 void GetChangeTime(struct timespec& timespec) const 55 { fNode.GetChangeTime(timespec); } 56 void GetModificationTime(struct timespec& timespec) const 57 { fNode.GetModificationTime(timespec); } 58 void GetCreationTime(struct timespec& timespec) const 59 { fNode.GetCreationTime(timespec); } 60 void GetAccessTime(struct timespec [all...] |
/haiku/headers/os/package/hpkg/ |
H A D | PackageEntry.h | 30 const timespec& AccessTime() const 32 const timespec& ModifiedTime() const 34 const timespec& CreationTime() const 67 timespec fAccessTime; 68 timespec fModifiedTime; 69 timespec fCreationTime;
|
/haiku/headers/os/package/hpkg/v1/ |
H A D | PackageEntry.h | 32 const timespec& AccessTime() const 34 const timespec& ModifiedTime() const 36 const timespec& CreationTime() const 69 timespec fAccessTime; 70 timespec fModifiedTime; 71 timespec fCreationTime;
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Utils.h | 19 status_t decode_time(timestamp ×tamp, struct timespec ×pec);
|
/haiku/src/system/libnetwork/netresolv/resolv/ |
H A D | res_private.h | 17 struct timespec res_conf_time;
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | Inode.h | 66 void GetChangeTime(struct timespec ×pec) const 67 { GetModificationTime(timespec); } 68 void GetModificationTime(struct timespec ×pec) const 70 fFileEntry.file.ModificationTime(), timespec); } 71 void GetCreationTime(struct timespec ×pec) const 73 fFileEntry.file.CreationTime(), timespec); } 74 void GetAccessTime(struct timespec [all...] |
/haiku/headers/build/host/darwin/sys/ |
H A D | stat.h | 16 int futimens(int fd, const struct timespec times[2]); 17 int utimensat(int fd, const char* path, const struct timespec times[2],
|