Lines Matching refs:UInt64
21 static const UInt64 kUnixTimeOffset =
22 (UInt64)60 * 60 * 24 * (89 + 365 * (kUnixTimeStartYear - kFileTimeStartYear));
23 static const UInt64 kNumSecondsInFileTime = (UInt64)(Int64)-1 / kNumTimeQuantumsInSecond;
32 UInt64 res;
65 UInt64 v64 = ft.dwLowDateTime | ((UInt64)ft.dwHighDateTime << 32);
128 const UInt64 u1 = FILETIME_To_UInt64(utc);
129 const UInt64 kDelta = ((UInt64)1 << 41); // it's larger than quantums in 1 sec.
136 const UInt64 u2 = FILETIME_To_UInt64(loc);
137 const UInt64 delta = u1 < u2 ? (u2 - u1) : (u1 - u2);
145 UInt64 UnixTime_To_FileTime64(UInt32 unixTime) throw()
147 return (kUnixTimeOffset + (UInt64)unixTime) * kNumTimeQuantumsInSecond;
152 const UInt64 v = UnixTime_To_FileTime64(unixTime);
157 UInt64 UnixTime64_To_FileTime64(Int64 unixTime) throw()
159 return (UInt64)((Int64)kUnixTimeOffset + unixTime) * kNumTimeQuantumsInSecond;
163 bool UnixTime64_To_FileTime64(Int64 unixTime, UInt64 &fileTime) throw()
167 fileTime = (UInt64)(Int64)-1;
182 UInt64 v;
192 const UInt64 winTime = (((UInt64)ft.dwHighDateTime) << 32) + ft.dwLowDateTime;
198 const UInt64 winTime = (((UInt64)ft.dwHighDateTime) << 32) + ft.dwLowDateTime;
205 UInt64 winTime = (((UInt64)ft.dwHighDateTime) << 32) + ft.dwLowDateTime;
223 unsigned hour, unsigned min, unsigned sec, UInt64 &resSeconds) throw()
238 resSeconds = ((UInt64)(numDays * 24 + hour) * 60 + min) * 60 + sec;
273 UInt64 v = 0;
277 v = ((UInt64)now.tv_sec + kUnixTimeOffset) *
278 kNumTimeQuantumsInSecond + (UInt64)now.tv_usec * 10;
298 UInt64 v = (((UInt64)ft.dwHighDateTime) << 32) + ft.dwLowDateTime;
391 const UInt64 v = NWindows::NTime::UnixTime64_To_FileTime64(ts.tv_sec) + ((UInt64)ts.tv_nsec / 100);
392 ns100 = (unsigned)((UInt64)ts.tv_nsec % 100);
399 const UInt64 v = NWindows::NTime::UnixTime64_To_FileTime64(ts.tv_sec) + ((UInt64)ts.tv_nsec / 100);