headers/build/BeOSBuildCompatibility.h
93
const struct timespec times[2], int flag);
headers/build/BeOSBuildCompatibility.h
94
int _haiku_build_futimens(int fd, const struct timespec times[2]);
headers/build/host/darwin/sys/stat.h
16
int futimens(int fd, const struct timespec times[2]);
headers/build/host/darwin/sys/stat.h
17
int utimensat(int fd, const char* path, const struct timespec times[2],
headers/build/host/freebsd/sys/stat.h
16
int futimens(int fd, const struct timespec times[2]);
headers/build/host/freebsd/sys/stat.h
17
int utimensat(int fd, const char* path, const struct timespec times[2],
headers/compatibility/bsd/sys/event.h
110
const struct timespec *timeout);
headers/cpp/stl_alloc.h
663
struct timespec __ts;
headers/os/package/hpkg/PackageEntry.h
30
const timespec& AccessTime() const
headers/os/package/hpkg/PackageEntry.h
32
const timespec& ModifiedTime() const
headers/os/package/hpkg/PackageEntry.h
34
const timespec& CreationTime() const
headers/os/package/hpkg/PackageEntry.h
67
timespec fAccessTime;
headers/os/package/hpkg/PackageEntry.h
68
timespec fModifiedTime;
headers/os/package/hpkg/PackageEntry.h
69
timespec fCreationTime;
headers/os/package/hpkg/v1/PackageEntry.h
32
const timespec& AccessTime() const
headers/os/package/hpkg/v1/PackageEntry.h
34
const timespec& ModifiedTime() const
headers/os/package/hpkg/v1/PackageEntry.h
36
const timespec& CreationTime() const
headers/os/package/hpkg/v1/PackageEntry.h
69
timespec fAccessTime;
headers/os/package/hpkg/v1/PackageEntry.h
70
timespec fModifiedTime;
headers/os/package/hpkg/v1/PackageEntry.h
71
timespec fCreationTime;
headers/posix/poll.h
42
const struct timespec *timeout, const sigset_t *sigMask);
headers/posix/pthread.h
100
const struct timespec *abstime);
headers/posix/pthread.h
144
clockid_t clock_id, const struct timespec *abstime);
headers/posix/pthread.h
146
const struct timespec *abstime);
headers/posix/pthread.h
168
clockid_t clock_id, const struct timespec* abstime);
headers/posix/pthread.h
170
const struct timespec *abstime);
headers/posix/pthread.h
174
clockid_t clock_id, const struct timespec* abstime);
headers/posix/pthread.h
176
const struct timespec *abstime);
headers/posix/pthread.h
98
clockid_t clock_id, const struct timespec *abstime);
headers/posix/semaphore.h
38
const struct timespec* abstime);
headers/posix/semaphore.h
39
int sem_timedwait(sem_t* semaphore, const struct timespec* abstime);
headers/posix/signal.h
254
const struct timespec* timeout);
headers/posix/sys/select.h
45
struct fd_set *errorBits, const struct timespec *timeout, const sigset_t *sigMask);
headers/posix/sys/stat.h
128
const struct timespec times[2], int flag);
headers/posix/sys/stat.h
129
extern int futimens(int fd, const struct timespec times[2]);
headers/posix/sys/stat.h
23
struct timespec st_atim; /* last access time */
headers/posix/sys/stat.h
24
struct timespec st_mtim; /* last modification time */
headers/posix/sys/stat.h
25
struct timespec st_ctim; /* last change time, not creation time */
headers/posix/sys/stat.h
26
struct timespec st_crtim; /* creation time */
headers/posix/threads.h
79
const struct timespec *__restrict);
headers/posix/threads.h
85
const struct timespec *__restrict);
headers/posix/threads.h
94
int thrd_sleep(const struct timespec *, struct timespec *);
headers/posix/time.h
101
int clock_getres(clockid_t clockID, struct timespec* resolution);
headers/posix/time.h
102
int clock_gettime(clockid_t clockID, struct timespec* _time);
headers/posix/time.h
103
int clock_settime(clockid_t clockID, const struct timespec* _time);
headers/posix/time.h
105
const struct timespec* _time, struct timespec* remainingTime);
headers/posix/time.h
118
int timespec_get(struct timespec *ts, int base);
headers/posix/time.h
52
struct timespec it_interval;
headers/posix/time.h
53
struct timespec it_value;
headers/posix/time.h
93
extern int nanosleep(const struct timespec *, struct timespec *);
headers/private/libroot/time_private.h
37
bigtime_to_timespec(bigtime_t time, timespec& spec)
headers/private/libroot/time_private.h
45
timespec_to_bigtime(const timespec& spec, bigtime_t& _time)
headers/private/libroot/time_private.h
57
timeval_to_timespec(const timeval& val, timespec& spec)
headers/private/libroot/time_private.h
72
timespec spec;
headers/private/libroot/time_private.h
78
timespec_to_timeval(const timespec& spec, timeval& val)
headers/private/userlandfs/fuse/fuse.h
445
int (*utimens) (const char *, const struct timespec tv[2]);
headers/private/userlandfs/fuse/fuse.h
868
const struct timespec tv[2]);
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme_common.h
171
struct timespec ts;
src/add-ons/kernel/file_systems/bfs/bfs.h
243
static int64 ToInode(const timespec& tv)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
150
struct timespec timespec;
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
151
timespec.tv_sec = now / 1000000;
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
152
timespec.tv_nsec = (now % 1000000) * 1000;
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
153
btrfs_inode::SetTime(inode.access_time, timespec);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
154
btrfs_inode::SetTime(inode.creation_time, timespec);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
155
btrfs_inode::SetTime(inode.change_time, timespec);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
156
btrfs_inode::SetTime(inode.modification_time, timespec);
src/add-ons/kernel/file_systems/btrfs/Inode.h
54
void GetChangeTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/Inode.h
55
{ fNode.GetChangeTime(timespec); }
src/add-ons/kernel/file_systems/btrfs/Inode.h
56
void GetModificationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/Inode.h
57
{ fNode.GetModificationTime(timespec); }
src/add-ons/kernel/file_systems/btrfs/Inode.h
58
void GetCreationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/Inode.h
59
{ fNode.GetCreationTime(timespec); }
src/add-ons/kernel/file_systems/btrfs/Inode.h
60
void GetAccessTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/Inode.h
61
{ fNode.GetCreationTime(timespec); }
src/add-ons/kernel/file_systems/btrfs/btrfs.h
302
static void _DecodeTime(struct timespec& timespec,
src/add-ons/kernel/file_systems/btrfs/btrfs.h
305
timespec.tv_sec = B_LENDIAN_TO_HOST_INT64(time.seconds);
src/add-ons/kernel/file_systems/btrfs/btrfs.h
306
timespec.tv_nsec = B_LENDIAN_TO_HOST_INT32(time.nanoseconds);
src/add-ons/kernel/file_systems/btrfs/btrfs.h
308
void GetAccessTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/btrfs.h
309
{ _DecodeTime(timespec, access_time); }
src/add-ons/kernel/file_systems/btrfs/btrfs.h
310
void GetChangeTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/btrfs.h
311
{ _DecodeTime(timespec, change_time); }
src/add-ons/kernel/file_systems/btrfs/btrfs.h
312
void GetModificationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/btrfs.h
313
{ _DecodeTime(timespec, modification_time); }
src/add-ons/kernel/file_systems/btrfs/btrfs.h
314
void GetCreationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/btrfs/btrfs.h
315
{ _DecodeTime(timespec, creation_time); }
src/add-ons/kernel/file_systems/btrfs/btrfs.h
316
static void SetTime(btrfs_timespec& time, const struct timespec& timespec)
src/add-ons/kernel/file_systems/btrfs/btrfs.h
318
time.seconds = B_HOST_TO_LENDIAN_INT64(timespec.tv_sec);
src/add-ons/kernel/file_systems/btrfs/btrfs.h
319
time.nanoseconds = B_HOST_TO_LENDIAN_INT64(timespec.tv_nsec);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
514
struct timespec t;
src/add-ons/kernel/file_systems/exfat/Inode.cpp
223
Inode::_GetTimespec(uint16 date, uint16 time, struct timespec ×pec) const
src/add-ons/kernel/file_systems/exfat/Inode.cpp
232
timespec.tv_sec = ((days * 24 + (time >> 11)) * 60 + ((time >> 5) & 63)
src/add-ons/kernel/file_systems/exfat/Inode.cpp
234
timespec.tv_nsec = 0;
src/add-ons/kernel/file_systems/exfat/Inode.h
102
struct timespec ×pec) const;
src/add-ons/kernel/file_systems/exfat/Inode.h
67
void GetChangeTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/exfat/Inode.h
68
{ GetModificationTime(timespec); }
src/add-ons/kernel/file_systems/exfat/Inode.h
69
void GetModificationTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/exfat/Inode.h
71
fFileEntry.file.ModificationTime(), timespec); }
src/add-ons/kernel/file_systems/exfat/Inode.h
72
void GetCreationTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/exfat/Inode.h
74
fFileEntry.file.CreationTime(), timespec); }
src/add-ons/kernel/file_systems/exfat/Inode.h
75
void GetAccessTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/exfat/Inode.h
77
fFileEntry.file.AccessTime(), timespec); }
src/add-ons/kernel/file_systems/ext2/Inode.cpp
267
struct timespec timespec;
src/add-ons/kernel/file_systems/ext2/Inode.cpp
268
_BigtimeToTimespec(real_time_clock_usecs(), ×pec);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
269
SetModificationTime(×pec);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
603
struct timespec timespec;
src/add-ons/kernel/file_systems/ext2/Inode.cpp
604
_BigtimeToTimespec(real_time_clock_usecs(), ×pec);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
605
inode->SetAccessTime(×pec);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
606
inode->SetCreationTime(×pec);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
607
inode->SetModificationTime(×pec);
src/add-ons/kernel/file_systems/ext2/Inode.h
110
struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/Inode.h
111
{ timespec->tv_sec = time / 1000000LL;
src/add-ons/kernel/file_systems/ext2/Inode.h
112
timespec->tv_nsec = (time % 1000000LL) * 1000; }
src/add-ons/kernel/file_systems/ext2/Inode.h
63
void GetChangeTime(struct timespec *timespec) const
src/add-ons/kernel/file_systems/ext2/Inode.h
64
{ fNode.GetChangeTime(timespec, fHasExtraAttributes); }
src/add-ons/kernel/file_systems/ext2/Inode.h
65
void GetModificationTime(struct timespec *timespec) const
src/add-ons/kernel/file_systems/ext2/Inode.h
66
{ fNode.GetModificationTime(timespec,
src/add-ons/kernel/file_systems/ext2/Inode.h
68
void GetCreationTime(struct timespec *timespec) const
src/add-ons/kernel/file_systems/ext2/Inode.h
69
{ fNode.GetCreationTime(timespec,
src/add-ons/kernel/file_systems/ext2/Inode.h
71
void GetAccessTime(struct timespec *timespec) const
src/add-ons/kernel/file_systems/ext2/Inode.h
72
{ fNode.GetAccessTime(timespec, fHasExtraAttributes); }
src/add-ons/kernel/file_systems/ext2/Inode.h
73
void SetChangeTime(const struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/Inode.h
74
{ fNode.SetChangeTime(timespec, fHasExtraAttributes); }
src/add-ons/kernel/file_systems/ext2/Inode.h
75
void SetModificationTime(const struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/Inode.h
76
{ fNode.SetModificationTime(timespec,
src/add-ons/kernel/file_systems/ext2/Inode.h
78
void SetCreationTime(const struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/Inode.h
79
{ fNode.SetCreationTime(timespec,
src/add-ons/kernel/file_systems/ext2/Inode.h
81
void SetAccessTime(const struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/Inode.h
82
{ fNode.SetAccessTime(timespec, fHasExtraAttributes); }
src/add-ons/kernel/file_systems/ext2/ext2.h
496
static void _DecodeTime(struct timespec *timespec, uint32 time,
src/add-ons/kernel/file_systems/ext2/ext2.h
499
timespec->tv_sec = B_LENDIAN_TO_HOST_INT32(time);
src/add-ons/kernel/file_systems/ext2/ext2.h
500
if (extra && sizeof(timespec->tv_sec) > 4)
src/add-ons/kernel/file_systems/ext2/ext2.h
501
timespec->tv_sec |=
src/add-ons/kernel/file_systems/ext2/ext2.h
504
timespec->tv_nsec = B_LENDIAN_TO_HOST_INT32(time_extra) >> 2;
src/add-ons/kernel/file_systems/ext2/ext2.h
506
timespec->tv_nsec = 0;
src/add-ons/kernel/file_systems/ext2/ext2.h
509
void GetModificationTime(struct timespec *timespec, bool extra) const
src/add-ons/kernel/file_systems/ext2/ext2.h
510
{ _DecodeTime(timespec, modification_time, modification_time_extra,
src/add-ons/kernel/file_systems/ext2/ext2.h
512
void GetAccessTime(struct timespec *timespec, bool extra) const
src/add-ons/kernel/file_systems/ext2/ext2.h
513
{ _DecodeTime(timespec, access_time, access_time_extra, extra); }
src/add-ons/kernel/file_systems/ext2/ext2.h
514
void GetChangeTime(struct timespec *timespec, bool extra) const
src/add-ons/kernel/file_systems/ext2/ext2.h
515
{ _DecodeTime(timespec, change_time, change_time_extra, extra); }
src/add-ons/kernel/file_systems/ext2/ext2.h
516
void GetCreationTime(struct timespec *timespec, bool extra) const
src/add-ons/kernel/file_systems/ext2/ext2.h
519
_DecodeTime(timespec, creation_time, creation_time_extra, extra);
src/add-ons/kernel/file_systems/ext2/ext2.h
521
timespec->tv_sec = 0;
src/add-ons/kernel/file_systems/ext2/ext2.h
522
timespec->tv_nsec = 0;
src/add-ons/kernel/file_systems/ext2/ext2.h
528
static uint32 _EncodeTime(const struct timespec *timespec)
src/add-ons/kernel/file_systems/ext2/ext2.h
530
uint32 time = (timespec->tv_nsec << 2) & 0xfffffffc;
src/add-ons/kernel/file_systems/ext2/ext2.h
531
if (sizeof(timespec->tv_sec) > 4)
src/add-ons/kernel/file_systems/ext2/ext2.h
532
time |= (uint64)timespec->tv_sec >> 32;
src/add-ons/kernel/file_systems/ext2/ext2.h
536
void SetModificationTime(const struct timespec *timespec, bool extra)
src/add-ons/kernel/file_systems/ext2/ext2.h
538
modification_time = B_HOST_TO_LENDIAN_INT32((uint32)timespec->tv_sec);
src/add-ons/kernel/file_systems/ext2/ext2.h
540
modification_time_extra = _EncodeTime(timespec);
src/add-ons/kernel/file_systems/ext2/ext2.h
542
void SetAccessTime(const struct timespec *timespec, bool extra)
src/add-ons/kernel/file_systems/ext2/ext2.h
544
access_time = B_HOST_TO_LENDIAN_INT32((uint32)timespec->tv_sec);
src/add-ons/kernel/file_systems/ext2/ext2.h
546
access_time_extra = _EncodeTime(timespec);
src/add-ons/kernel/file_systems/ext2/ext2.h
548
void SetChangeTime(const struct timespec *timespec, bool extra)
src/add-ons/kernel/file_systems/ext2/ext2.h
550
change_time = B_HOST_TO_LENDIAN_INT32((uint32)timespec->tv_sec);
src/add-ons/kernel/file_systems/ext2/ext2.h
552
change_time_extra = _EncodeTime(timespec);
src/add-ons/kernel/file_systems/ext2/ext2.h
554
void SetCreationTime(const struct timespec *timespec, bool extra)
src/add-ons/kernel/file_systems/ext2/ext2.h
557
creation_time = B_HOST_TO_LENDIAN_INT32((uint32)timespec->tv_sec);
src/add-ons/kernel/file_systems/ext2/ext2.h
559
B_HOST_TO_LENDIAN_INT32((uint32)timespec->tv_nsec);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
673
struct timespec newTimespec = { 0, 0};
src/add-ons/kernel/file_systems/fat/bsd/fs/msdosfs/msdosfs_denode.c
323
struct timespec ts;
src/add-ons/kernel/file_systems/fat/bsd/kern/subr_fattime.c
145
timespec2fattime(const struct timespec* tsp, int utc, uint16_t* ddp, uint16_t* dtp, uint8_t* dhp)
src/add-ons/kernel/file_systems/fat/bsd/kern/subr_fattime.c
226
fattime2timespec(unsigned dd, unsigned dt, unsigned dh, int utc, struct timespec* tsp)
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_subr.c
68
vfs_timestamp(struct timespec* tsp)
src/add-ons/kernel/file_systems/fat/bsd/sys/clock.h
54
void timespec2fattime(const struct timespec* tsp, int utc, u_int16_t* ddp, u_int16_t* dtp,
src/add-ons/kernel/file_systems/fat/bsd/sys/clock.h
56
void fattime2timespec(unsigned dd, unsigned dt, unsigned dh, int utc, struct timespec* tsp);
src/add-ons/kernel/file_systems/fat/bsd/sys/vnode.h
307
void vfs_timestamp(struct timespec* tsp);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1908
struct timespec atimGMT;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1922
struct timespec mtimGMT;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1935
struct timespec crtimGMT;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2076
timespec timeSpec;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2255
struct timespec timeSpec;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2495
timespec timeSpec;
src/add-ons/kernel/file_systems/fat/support.cpp
973
timestamp_local(timespec* tsp)
src/add-ons/kernel/file_systems/fat/support.cpp
984
local_to_GMT(const timespec* tspLocal, timespec* tspGMT)
src/add-ons/kernel/file_systems/fat/support.h
221
void timestamp_local(timespec* tsp);
src/add-ons/kernel/file_systems/fat/support.h
222
void local_to_GMT(const timespec* tspLocal, timespec* tspGMT);
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
617
sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
620
memset(&st->st_atim, 0, sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
624
sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
627
memset(&st->st_crtim, 0, sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
631
sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
634
memset(&st->st_ctim, 0, sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
638
sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
641
memset(&st->st_mtim, 0, sizeof(timespec));
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
189
sizeof(struct timespec)) == 0)
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
193
sizeof(struct timespec)) == 0)
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
197
sizeof(struct timespec)) == 0)
src/add-ons/kernel/file_systems/nfs4/MetadataCache.cpp
201
sizeof(struct timespec)) == 0)
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
818
struct timespec ts;
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
831
struct timespec ts;
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
844
struct timespec ts;
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
857
struct timespec ts;
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
898
struct timespec* ts
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
899
= reinterpret_cast<timespec*>(attr[i].fData.fPointer);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
909
struct timespec* ts
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
910
= reinterpret_cast<timespec*>(attr[i].fData.fPointer);
src/add-ons/kernel/file_systems/ntfs/libntfs/ntfstime.h
114
struct timespec now;
src/add-ons/kernel/file_systems/ntfs/libntfs/ntfstime.h
68
static __inline__ struct timespec ntfs2timespec(ntfs_time ntfstime)
src/add-ons/kernel/file_systems/ntfs/libntfs/ntfstime.h
70
struct timespec spec;
src/add-ons/kernel/file_systems/ntfs/libntfs/ntfstime.h
99
static __inline__ ntfs_time timespec2ntfs(struct timespec spec)
src/add-ons/kernel/file_systems/ntfs/lowntfs.c
329
struct timespec ts;
src/add-ons/kernel/file_systems/ntfs/lowntfs.c
344
struct timespec ts;
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
474
struct timespec ts;
src/add-ons/kernel/file_systems/packagefs/nodes/Node.h
70
virtual timespec ModifiedTime() const = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
27
virtual timespec ModifiedTime() const = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.cpp
20
timespec
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.cpp
26
timespec time = { 0, 0 };
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.h
20
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
246
RootDirectory::RootDirectory(ino_t id, const timespec& modifiedTime)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
267
timespec
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
81
timespec
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
87
timespec time = { 0, 0 };
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
28
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
65
const timespec& modifiedTime);
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
70
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
73
timespec fModifiedTime;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
84
timespec
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
90
timespec time = { 0, 0 };
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
28
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
80
PackageNode::SetModifiedTime(const timespec& time)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
87
timespec
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
90
timespec modifiedTime;
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
56
void SetModifiedTime(const timespec& time);
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
57
timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.cpp
69
timespec
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.h
25
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.h
73
timespec fModifiedTime;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
131
timespec
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
54
OldAttributes(const timespec& modifiedTime, off_t fileSize)
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
61
virtual timespec ModifiedTime() const
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
72
timespec fModifiedTime;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.h
36
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.h
54
timespec fModifiedTime;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksDirectory.cpp
32
timespec
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksDirectory.h
21
virtual timespec ModifiedTime() const;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksDirectory.h
31
timespec fModifiedTime;
src/add-ons/kernel/file_systems/packagefs/util/Utils.h
16
inline bool operator<(const timespec& a, const timespec& b)
src/add-ons/kernel/file_systems/packagefs/util/Utils.h
23
inline bool operator>(const timespec& a, const timespec& b)
src/add-ons/kernel/file_systems/packagefs/util/Utils.h
52
get_real_time(timespec& time)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
86
virtual timespec ModifiedTime() const
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
92
timespec fModifiedTime;
src/add-ons/kernel/file_systems/udf/Icb.cpp
191
Icb::GetAccessTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/udf/Icb.cpp
199
if (decode_time(ts, timespec) != B_OK) {
src/add-ons/kernel/file_systems/udf/Icb.cpp
202
timespec);
src/add-ons/kernel/file_systems/udf/Icb.cpp
208
Icb::GetModificationTime(struct timespec ×pec) const
src/add-ons/kernel/file_systems/udf/Icb.cpp
216
if (decode_time(ts, timespec) != B_OK) {
src/add-ons/kernel/file_systems/udf/Icb.cpp
219
timespec);
src/add-ons/kernel/file_systems/udf/Icb.h
100
void GetAccessTime(struct timespec ×pec) const;
src/add-ons/kernel/file_systems/udf/Icb.h
101
void GetModificationTime(struct timespec ×pec) const;
src/add-ons/kernel/file_systems/udf/Utils.cpp
145
timespec.tv_sec = result;
src/add-ons/kernel/file_systems/udf/Utils.cpp
146
timespec.tv_nsec = 1000 * (timestamp.microsecond()
src/add-ons/kernel/file_systems/udf/Utils.cpp
92
decode_time(timestamp ×tamp, struct timespec ×pec)
src/add-ons/kernel/file_systems/udf/Utils.h
19
status_t decode_time(timestamp ×tamp, struct timespec ×pec);
src/add-ons/kernel/file_systems/ufs2/Inode.h
107
void GetChangeTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
108
{ fNode.GetChangeTime(timespec); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
109
void GetModificationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
110
{ fNode.GetModificationTime(timespec); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
111
void GetCreationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
112
{ fNode.GetCreationTime(timespec); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
113
void GetAccessTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
114
{ fNode.GetAccessTime(timespec); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
62
static void _DecodeTime(struct timespec& timespec, timeval32 time)
src/add-ons/kernel/file_systems/ufs2/Inode.h
64
timespec.tv_sec = time.tv_sec;
src/add-ons/kernel/file_systems/ufs2/Inode.h
65
timespec.tv_nsec = time.tv_usec * 1000;
src/add-ons/kernel/file_systems/ufs2/Inode.h
67
void GetAccessTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
68
{ _DecodeTime(timespec, accessTime); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
69
void GetChangeTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
70
{ _DecodeTime(timespec, changeTime); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
71
void GetModificationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
72
{ _DecodeTime(timespec, modifiedTime); }
src/add-ons/kernel/file_systems/ufs2/Inode.h
73
void GetCreationTime(struct timespec& timespec) const
src/add-ons/kernel/file_systems/ufs2/Inode.h
74
{ _DecodeTime(timespec, createTime); }
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1591
timespec tv[2] = {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
244
const struct timespec tv[2])
src/add-ons/kernel/file_systems/xfs/Inode.cpp
52
Inode::GetModificationTime(struct timespec& stamp) const
src/add-ons/kernel/file_systems/xfs/Inode.cpp
60
Inode::GetAccessTime(struct timespec& stamp) const
src/add-ons/kernel/file_systems/xfs/Inode.cpp
68
Inode::GetChangeTime(struct timespec& stamp) const
src/add-ons/kernel/file_systems/xfs/Inode.cpp
76
Inode::GetCreationTime(struct timespec& stamp) const
src/add-ons/kernel/file_systems/xfs/Inode.h
296
void GetChangeTime(struct timespec& timestamp) const;
src/add-ons/kernel/file_systems/xfs/Inode.h
298
void GetModificationTime(struct timespec& timestamp) const;
src/add-ons/kernel/file_systems/xfs/Inode.h
300
void GetAccessTime(struct timespec& timestamp) const;
src/add-ons/kernel/file_systems/xfs/Inode.h
302
void GetCreationTime(struct timespec& timestamp) const;
src/add-ons/media/plugins/ape_reader/MAClib/All.h
92
#define SLEEP(MILLISECONDS) { struct timespec t; t.tv_sec = (MILLISECONDS) / 1000; t.tv_nsec = (MILLISECONDS) % 1000 * 1000000; nanosleep(&t, NULL); }
src/bin/debug/strace/util.cpp
11
format_timespec(Context &context, timespec time)
src/bin/debug/strace/util.h
12
string format_timespec(Context &context, timespec time);
src/bin/network/ping/ping.c
1043
struct timespec now;
src/bin/network/ping/ping.c
1129
pr_pack(char *buf, ssize_t cc, struct sockaddr_in *from, struct timespec *tv)
src/bin/network/ping/ping.c
1190
struct timespec tv1;
src/bin/network/ping/ping.c
206
static void pr_pack(char *, ssize_t, struct sockaddr_in *, struct timespec *);
src/bin/network/ping/ping.c
213
struct timespec last, intvl;
src/bin/network/ping/ping.c
234
char ctrl[CMSG_SPACE(sizeof(struct timespec))];
src/bin/network/ping/ping.c
928
struct timespec now, timeout;
src/bin/network/ping/ping.c
953
struct timespec *tv = NULL;
src/bin/network/ping/ping6.c
1180
struct timespec now, timeout;
src/bin/network/ping/ping6.c
1415
struct timespec tv;
src/bin/network/ping/ping6.c
1573
struct timespec tv, tp;
src/bin/network/ping/ping6.c
283
struct timespec last, intvl;
src/bin/package/command_extract.cpp
563
timespec times[2] = {entry->AccessTime(), entry->ModifiedTime()};
src/build/libroot/fs.cpp
1265
_haiku_build_utimensat(int fd, const char* path, const struct timespec times[2],
src/build/libroot/fs.cpp
1324
_haiku_build_futimens(int fd, const struct timespec times[2])
src/build/libroot/fs.cpp
151
futimens(int fd, const struct timespec times[2])
src/build/libroot/fs.cpp
189
utimensat(int fd, const char* path, const struct timespec times[2], int flag)
src/build/libroot/fs.cpp
79
utimes_helper(File& file, const struct timespec times[2])
src/build/libroot/fs.cpp
949
struct timespec times[2];
src/build/libroot/function_remapper.cpp
79
utimensat(int fd, const char* path, const struct timespec times[2], int flag)
src/build/libroot/function_remapper.cpp
88
futimens(int fd, const struct timespec times[2])
src/build/libroot/remapped_functions.h
21
const struct timespec times[2], int flag);
src/build/libroot/remapped_functions.h
22
int _haiku_build_futimens(int fd, const struct timespec times[2]);
src/kits/shared/MemoryRingIO.cpp
267
struct timespec absTimeout;
src/kits/support/Uuid.cpp
26
timespec time;
src/libs/bsd/kqueue.cpp
48
const struct timespec *tspec)
src/libs/posix_error_mapper/pthread_cond.cpp
33
pthread_mutex_t *mutex, const struct timespec *abstime),
src/libs/posix_error_mapper/pthread_mutex.cpp
43
(pthread_mutex_t *mutex, const struct timespec *spec),
src/libs/posix_error_mapper/pthread_rwlock.cpp
33
(pthread_rwlock_t *lock, const struct timespec *timeout),
src/libs/posix_error_mapper/pthread_rwlock.cpp
49
(pthread_rwlock_t *lock, const struct timespec *timeout),
src/libs/posix_error_mapper/time.cpp
13
(clockid_t clockID, int flags, const struct timespec* time,
src/libs/posix_error_mapper/time.cpp
14
struct timespec* remainingTime),
src/system/kernel/device_manager/devfs.cpp
184
static timespec
src/system/kernel/device_manager/devfs.cpp
189
timespec tv;
src/system/kernel/device_manager/devfs.cpp
94
timespec modification_time;
src/system/kernel/device_manager/devfs.cpp
95
timespec creation_time;
src/system/kernel/device_manager/legacy_drivers.cpp
99
timespec last_modified;
src/system/kernel/fs/fifo.cpp
174
timespec CreationTime() const { return fCreationTime; }
src/system/kernel/fs/fifo.cpp
175
void SetCreationTime(timespec creationTime)
src/system/kernel/fs/fifo.cpp
177
timespec ModificationTime() const
src/system/kernel/fs/fifo.cpp
179
void SetModificationTime(timespec modificationTime)
src/system/kernel/fs/fifo.cpp
218
timespec fCreationTime;
src/system/kernel/fs/fifo.cpp
219
timespec fModificationTime;
src/system/kernel/fs/rootfs.cpp
147
static timespec
src/system/kernel/fs/rootfs.cpp
152
timespec tv;
src/system/kernel/fs/rootfs.cpp
68
timespec modification_time;
src/system/kernel/fs/rootfs.cpp
69
timespec creation_time;
src/system/kernel/fs/socket.cpp
320
timespec now;
src/system/libnetwork/netresolv/include/isc/eventlib.h
166
struct timespec evConsTime __P((time_t sec, long nsec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
167
struct timespec evAddTime __P((struct timespec, struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
168
struct timespec evSubTime __P((struct timespec, struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
169
struct timespec evNowTime __P((void));
src/system/libnetwork/netresolv/include/isc/eventlib.h
170
struct timespec evUTCTime __P((void));
src/system/libnetwork/netresolv/include/isc/eventlib.h
171
struct timespec evLastEventTime __P((evContext));
src/system/libnetwork/netresolv/include/isc/eventlib.h
172
struct timespec evTimeSpec __P((struct timeval));
src/system/libnetwork/netresolv/include/isc/eventlib.h
173
struct timeval evTimeVal __P((struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
174
int evCmpTime __P((struct timespec, struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
175
int evSetTimer __P((evContext, evTimerFunc, void *, struct timespec,
src/system/libnetwork/netresolv/include/isc/eventlib.h
176
struct timespec, evTimerID *));
src/system/libnetwork/netresolv/include/isc/eventlib.h
181
struct timespec, struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
182
int evSetIdleTimer __P((evContext, evTimerFunc, void *, struct timespec,
src/system/libnetwork/netresolv/include/isc/eventlib.h
186
struct timespec));
src/system/libnetwork/netresolv/include/isc/eventlib.h
60
struct timespec, struct timespec));
src/system/libnetwork/netresolv/include/resolv.h
189
struct timespec;
src/system/libnetwork/netresolv/include/resolv.h
190
int res_check(res_state, struct timespec *);
src/system/libnetwork/netresolv/isc/ev_timers.c
110
evCmpTime(struct timespec a, struct timespec b) {
src/system/libnetwork/netresolv/isc/ev_timers.c
122
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
127
struct timespec tsnow;
src/system/libnetwork/netresolv/isc/ev_timers.c
144
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
148
struct timespec tsnow;
src/system/libnetwork/netresolv/isc/ev_timers.c
158
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
166
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
168
struct timespec ts;
src/system/libnetwork/netresolv/isc/ev_timers.c
176
evTimeVal(struct timespec ts) {
src/system/libnetwork/netresolv/isc/ev_timers.c
189
struct timespec due,
src/system/libnetwork/netresolv/isc/ev_timers.c
190
struct timespec inter,
src/system/libnetwork/netresolv/isc/ev_timers.c
307
struct timespec due,
src/system/libnetwork/netresolv/isc/ev_timers.c
308
struct timespec inter
src/system/libnetwork/netresolv/isc/ev_timers.c
312
struct timespec old_due;
src/system/libnetwork/netresolv/isc/ev_timers.c
366
struct timespec max_idle,
src/system/libnetwork/netresolv/isc/ev_timers.c
405
struct timespec max_idle
src/system/libnetwork/netresolv/isc/ev_timers.c
492
struct timespec due,
src/system/libnetwork/netresolv/isc/ev_timers.c
493
struct timespec inter
src/system/libnetwork/netresolv/isc/ev_timers.c
497
struct timespec idle;
src/system/libnetwork/netresolv/isc/ev_timers.c
58
static void idle_timeout(evContext, void *, struct timespec, struct timespec);
src/system/libnetwork/netresolv/isc/ev_timers.c
65
struct timespec lastTouched;
src/system/libnetwork/netresolv/isc/ev_timers.c
66
struct timespec max_idle;
src/system/libnetwork/netresolv/isc/ev_timers.c
73
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
75
struct timespec x;
src/system/libnetwork/netresolv/isc/ev_timers.c
82
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
83
evAddTime(struct timespec addend1, struct timespec addend2) {
src/system/libnetwork/netresolv/isc/ev_timers.c
84
struct timespec x;
src/system/libnetwork/netresolv/isc/ev_timers.c
95
struct timespec
src/system/libnetwork/netresolv/isc/ev_timers.c
96
evSubTime(struct timespec minuend, struct timespec subtrahend) {
src/system/libnetwork/netresolv/isc/ev_timers.c
97
struct timespec x;
src/system/libnetwork/netresolv/isc/eventlib_p.h
148
struct timespec due, inter;
src/system/libnetwork/netresolv/isc/eventlib_p.h
247
struct timespec lastSelectTime;
src/system/libnetwork/netresolv/isc/eventlib_p.h
254
struct timespec lastEventTime;
src/system/libnetwork/netresolv/resolv/res_private.h
17
struct timespec res_conf_time;
src/system/libnetwork/netresolv/resolv/res_send.c
1201
struct timespec *tsp, const sigset_t *sigmask)
src/system/libnetwork/netresolv/resolv/res_send.c
172
struct timespec *,
src/system/libnetwork/netresolv/resolv/res_send.c
864
struct timespec now, timeout, finish;
src/system/libroot/posix/libstdthreads/cnd.c
77
const struct timespec *restrict ts)
src/system/libroot/posix/libstdthreads/mtx.c
81
mtx_timedlock(mtx_t *restrict mtx, const struct timespec *restrict ts)
src/system/libroot/posix/libstdthreads/thrd.c
118
thrd_sleep(const struct timespec *duration, struct timespec *remaining)
src/system/libroot/posix/poll.cpp
19
extern "C" int __ppoll(struct pollfd *fds, nfds_t numfds, const struct timespec *tv,
src/system/libroot/posix/poll.cpp
31
__ppoll(struct pollfd *fds, nfds_t numfds, const struct timespec *tv,
src/system/libroot/posix/pthread/pthread.cpp
362
pthread_timedjoin_np(pthread_t thread, void** _value, const struct timespec* abstime)
src/system/libroot/posix/pthread/pthread_cond.cpp
137
clockid_t clock_id, const struct timespec* abstime)
src/system/libroot/posix/pthread/pthread_cond.cpp
161
const struct timespec* abstime)
src/system/libroot/posix/pthread/pthread_mutex.cpp
120
const struct timespec* abstime)
src/system/libroot/posix/pthread/pthread_mutex.cpp
149
pthread_mutex_timedlock(pthread_mutex_t* mutex, const struct timespec* abstime)
src/system/libroot/posix/pthread/pthread_rwlock.cpp
356
const struct timespec *abstime)
src/system/libroot/posix/pthread/pthread_rwlock.cpp
391
const struct timespec *abstime)
src/system/libroot/posix/pthread/pthread_rwlock.cpp
422
const struct timespec *abstime)
src/system/libroot/posix/pthread/pthread_rwlock.cpp
457
const struct timespec *abstime)
src/system/libroot/posix/semaphore.cpp
165
const struct timespec* timeout)
src/system/libroot/posix/semaphore.cpp
214
const struct timespec* timeout)
src/system/libroot/posix/semaphore.cpp
277
sem_clockwait(sem_t* semaphore, clockid_t clock_id, const struct timespec* abstime)
src/system/libroot/posix/semaphore.cpp
290
sem_timedwait(sem_t* semaphore, const struct timespec* abstime)
src/system/libroot/posix/signal/sigwaitinfo.cpp
28
const struct timespec* timeout)
src/system/libroot/posix/sys/select.cpp
24
const struct timespec *tv, const sigset_t *beosSignalMask);
src/system/libroot/posix/sys/select.cpp
26
struct fd_set *errorBits, const struct timespec *tv,
src/system/libroot/posix/sys/select.cpp
32
struct fd_set *errorBits, const struct timespec *tv,
src/system/libroot/posix/sys/select.cpp
53
struct fd_set *errorBits, const struct timespec *tv,
src/system/libroot/posix/sys/utimes.c
109
futimens(int fd, const struct timespec times[2])
src/system/libroot/posix/sys/utimes.c
57
utimensat(int fd, const char *path, const struct timespec times[2], int flag)
src/system/libroot/posix/time/clock_support.cpp
100
struct timespec* remainingTime)
src/system/libroot/posix/time/clock_support.cpp
26
clock_getres(clockid_t clockID, struct timespec* resolution)
src/system/libroot/posix/time/clock_support.cpp
41
timespec dummy;
src/system/libroot/posix/time/clock_support.cpp
58
clock_gettime(clockid_t clockID, struct timespec* time)
src/system/libroot/posix/time/clock_support.cpp
84
clock_settime(clockid_t clockID, const struct timespec* time)
src/system/libroot/posix/time/clock_support.cpp
99
clock_nanosleep(clockid_t clockID, int flags, const struct timespec* time,
src/system/libroot/posix/time/nanosleep.c
16
nanosleep(const struct timespec* time, struct timespec* remainingTime)
src/system/libroot/posix/time/timespec_get.cpp
16
timespec_get(struct timespec* time, int base)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
340
set_timespec(timespec& time, uint64 nanos)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
348
timespec_to_nsecs(const timespec& time)
src/tests/system/libroot/posix/TestUnitUtils.h
8
static timespec*
src/tests/system/libroot/posix/TestUnitUtils.h
9
absolute_timeout(timespec& timeout, bigtime_t relativeTimeout)
src/tests/system/libroot/posix/pthread_clock_test.cpp
27
timespec ts;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
368
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
503
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
611
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
636
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
732
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
768
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
952
timespec timeout;
src/tests/system/libroot/posix/realtime_sem_test1.cpp
977
timespec timeout;