Lines Matching refs:tv_nsec
29 #define LOG_TIME_NSEC(t) ((t)->tv_nsec & (UINT32_MAX >> 2))
38 uint32_t tv_nsec = 0; member
44 : tv_sec(static_cast<uint32_t>(T.tv_sec)), tv_nsec(static_cast<uint32_t>(T.tv_nsec)) {} in log_time()
46 : tv_sec(sec), tv_nsec(nsec) { in tv_sec()
53 tv_nsec = static_cast<uint32_t>(T.tv_nsec); in log_time()
59 (tv_nsec == static_cast<uint32_t>(T.tv_nsec));
67 (tv_nsec < static_cast<uint32_t>(T.tv_nsec)));
75 (tv_nsec > static_cast<uint32_t>(T.tv_nsec)));
83 return (tv_sec == T.tv_sec) && (tv_nsec == T.tv_nsec);
90 ((tv_sec == T.tv_sec) && (tv_nsec < T.tv_nsec));
97 ((tv_sec == T.tv_sec) && (tv_nsec > T.tv_nsec));
109 if (this->tv_nsec < T.tv_nsec) {
111 this->tv_nsec = NS_PER_SEC + this->tv_nsec - T.tv_nsec;
113 this->tv_nsec -= T.tv_nsec;
124 this->tv_nsec += T.tv_nsec;
125 if (this->tv_nsec >= NS_PER_SEC) {
126 this->tv_nsec -= NS_PER_SEC;
139 return static_cast<uint64_t>(tv_sec) * NS_PER_SEC + tv_nsec; in nsec()
143 tv_nsec / (NS_PER_SEC / US_PER_SEC); in usec()
147 tv_nsec / (NS_PER_SEC / MS_PER_SEC); in msec()
159 uint32_t tv_nsec; member