Searched refs:timespec (Results 1 - 25 of 106) sorted by relevance

12345

/haiku/src/system/libroot/posix/time/
H A Dnanosleep.c16 nanosleep(const struct timespec* time, struct timespec* remainingTime)
H A Dtimespec_get.cpp14 timespec_get(struct timespec* time, int base)
H A Dclock_support.cpp23 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 DInode.h62 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 Dtime.cpp13 (clockid_t clockID, int flags, const struct timespec* time,
14 struct timespec* remainingTime),
/haiku/headers/build/host/freebsd/sys/
H A Dstat.h16 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 DInode.h63 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 Dtime.h46 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 Dthreads.h79 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 DOldUnpackingNodeAttributes.cpp20 timespec
26 timespec time = { 0, 0 };
H A DOldUnpackingNodeAttributes.h20 virtual timespec ModifiedTime() const;
H A DUnpackingDirectory.h25 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 DPackageLinksDirectory.h21 virtual timespec ModifiedTime() const;
31 timespec fModifiedTime;
/haiku/src/system/libnetwork/netresolv/include/isc/
H A Deventlib.h60 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 DUtils.h16 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 Dntfstime.h40 * 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 Dtime_private.h38 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 Dev_timers.c58 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 DInode.h54 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 DPackageEntry.h30 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 DPackageEntry.h32 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 DUtils.h19 status_t decode_time(timestamp &timestamp, struct timespec &timespec);
/haiku/src/system/libnetwork/netresolv/resolv/
H A Dres_private.h17 struct timespec res_conf_time;
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DInode.h66 void GetChangeTime(struct timespec &timespec) const
67 { GetModificationTime(timespec); }
68 void GetModificationTime(struct timespec &timespec) const
70 fFileEntry.file.ModificationTime(), timespec); }
71 void GetCreationTime(struct timespec &timespec) const
73 fFileEntry.file.CreationTime(), timespec); }
74 void GetAccessTime(struct timespec
[all...]
/haiku/headers/build/host/darwin/sys/
H A Dstat.h16 int futimens(int fd, const struct timespec times[2]);
17 int utimensat(int fd, const char* path, const struct timespec times[2],

Completed in 267 milliseconds

12345