/freebsd/contrib/ntp/sntp/libevent/ |
H A D | evutil_time.c | 226 not-actually-so-monotonic time source whose outputs are in 'tv'. It 237 /* Guess it wasn't monotonic after all. */ in adjust_monotonic_time() 286 Query the current monotonic time 299 monotonic clock. CLOCK_MONOTONIC is most widely supported. Linux also 302 On all platforms I'm aware of, CLOCK_MONOTONIC really is monotonic. 377 monotonic. Whether it stops during sleep or not is unspecified in 430 resolution time. It's a pity it's not so monotonic in practice; it's 451 then we mostly[2] assume that GetTickCount is monotonic, and correct 560 * it sane, and adjust_monotonic_time() to keep it monotonic. in evutil_gettime_monotonic_() 578 * will keep it monotonic. */ in evutil_gettime_monotonic_() [all …]
|
H A D | whatsnew-2.1.txt | 493 There are new API to work with monotonic timer -- monotonic time is 625 3.5. Monotonic clocks on even more platforms 627 Libevent previously used a monotonic clock for its internal timekeeping 629 Libevent has support for monotonic clocks on OSX and Windows too, and a 630 fallback implementation for systems without monotonic clocks that will at 633 Using monotonic timers makes Libevent more resilient to changes in the
|
H A D | ChangeLog | 793 …o Implement new/free for struct evutil_monotonic_timer and export monotonic time functions (f2645f… 1265 Libevent 2.1.2-alpha includes more portable for monotonic timers, 1300 PORTABLE MONOTONIC TIMERS: 1302 Libevent 2.1.2 includes internal support for monotonic timers on 1309 o Use mach_absolute_time() for monotonic clock support on OSX. (b8fd6f9) 1310 o Do not track use_monotonic field when is no monotonic clock (cb653a0) 1314 o Implement a GetTickCount-based monotonic timer for Windows (d5e1d5a) 1315 o Refactor monotonic timer handling into a new type and set of 1319 o Implement fast/precise monotonic clocks on Windows (2c47045) 1320 o Simple unit tests for monotonic timers (630f077) [all …]
|
/freebsd/contrib/libevent/ |
H A D | evutil_time.c | 226 not-actually-so-monotonic time source whose outputs are in 'tv'. It 237 /* Guess it wasn't monotonic after all. */ in adjust_monotonic_time() 286 Query the current monotonic time 299 monotonic clock. CLOCK_MONOTONIC is most widely supported. Linux also 302 On all platforms I'm aware of, CLOCK_MONOTONIC really is monotonic. 377 monotonic. Whether it stops during sleep or not is unspecified in 430 resolution time. It's a pity it's not so monotonic in practice; it's 451 then we mostly[2] assume that GetTickCount is monotonic, and correct 560 * it sane, and adjust_monotonic_time() to keep it monotonic. in evutil_gettime_monotonic_() 578 * will keep it monotonic. */ in evutil_gettime_monotonic_() [all …]
|
H A D | whatsnew-2.1.txt | 493 There are new API to work with monotonic timer -- monotonic time is 625 3.5. Monotonic clocks on even more platforms 627 Libevent previously used a monotonic clock for its internal timekeeping 629 Libevent has support for monotonic clocks on OSX and Windows too, and a 630 fallback implementation for systems without monotonic clocks that will at 633 Using monotonic timers makes Libevent more resilient to changes in the
|
H A D | ChangeLog | 793 …o Implement new/free for struct evutil_monotonic_timer and export monotonic time functions (f2645f… 1265 Libevent 2.1.2-alpha includes more portable for monotonic timers, 1300 PORTABLE MONOTONIC TIMERS: 1302 Libevent 2.1.2 includes internal support for monotonic timers on 1309 o Use mach_absolute_time() for monotonic clock support on OSX. (b8fd6f9) 1310 o Do not track use_monotonic field when is no monotonic clock (cb653a0) 1314 o Implement a GetTickCount-based monotonic timer for Windows (d5e1d5a) 1315 o Refactor monotonic timer handling into a new type and set of 1319 o Implement fast/precise monotonic clocks on Windows (2c47045) 1320 o Simple unit tests for monotonic timers (630f077) [all …]
|
/freebsd/stand/efi/include/Guid/ |
H A D | MtcVendor.h | 19 // Vendor GUID of the variable for the high part of monotonic counter (UINT32). 25 // Name of the variable for the high part of monotonic counter
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | chrono.cpp | 10 // As part of monotonic clock support on z/OS we need macro _LARGE_TIME_API 24 #include <time.h> // clock_gettime and CLOCK_{MONOTONIC,REALTIME,MONOTONIC_RAW} 160 // Furthermore, only CLOCK_MONOTONIC_RAW is truly monotonic, because it 225 # error "Monotonic clock not implemented on this platform"
|
/freebsd/share/man/man9/ |
H A D | get_cyclecount.9 | 48 separate monotonic sequences, 66 returns a (monotonic) combination of numbers
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_node.h | 111 /* The monotonic time after which the attr cache is invalid */ 114 * Monotonic time after which the entry is invalid. Used for lookups 119 * Monotonic time of the last FUSE operation that modified the file
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AtomicOrdering.h | 59 Monotonic = 2, // Equivalent to C++'s relaxed. enumerator 83 static const char *names[8] = {"not_atomic", "unordered", "monotonic", in toIRString() 126 return isStrongerThan(AO, AtomicOrdering::Monotonic); in isStrongerThanMonotonic()
|
/freebsd/sys/contrib/edk2/Include/Uefi/ |
H A D | UefiMultiPhase.h | 181 /// shall digest the Monotonic Count value and the associated data 200 /// variable data and the Monotonic Count
|
/freebsd/sys/contrib/ck/include/ |
H A D | ck_epoch.h | 152 * active flag due to monotonic nature of the global epoch. in ck_epoch_begin() 191 * We can get away without a fence here due to the monotonic nature
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 282 auto FenceOrdering = AtomicOrdering::Monotonic; in run() 285 LI->setOrdering(AtomicOrdering::Monotonic); in run() 288 SI->setOrdering(AtomicOrdering::Monotonic); in run() 292 RMWI->setOrdering(AtomicOrdering::Monotonic); in run() 304 CASI->setSuccessOrdering(AtomicOrdering::Monotonic); in run() 305 CASI->setFailureOrdering(AtomicOrdering::Monotonic); in run() 308 if (FenceOrdering != AtomicOrdering::Monotonic) { in run() 313 auto FenceOrdering = AtomicOrdering::Monotonic; in run() 509 Order = AtomicOrdering::Monotonic; in expandAtomicLoadToCmpXchg() 563 ? AtomicOrdering::Monotonic in expandAtomicStore() [all …]
|
/freebsd/contrib/googletest/googletest/samples/ |
H A D | sample4.h | 34 // A simple monotonic counter.
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | clock.c | 14 * A pseudo-random monotonic clock with a probabilistic discontinuity to
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 158 case AtomicOrdering::Monotonic: in getLRForRMW32() 180 case AtomicOrdering::Monotonic: in getSCForRMW32() 202 case AtomicOrdering::Monotonic: in getSCForRMW64() 224 case AtomicOrdering::Monotonic: in getLRForRMW()
|
/freebsd/sys/dev/evdev/ |
H A D | evdev_private.h | 75 EV_CLOCK_MONOTONIC, /* monotonic, stops on suspend */ 76 EV_CLOCK_BOOTTIME /* monotonic, suspend-awared */
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_gsupport.cpp | 2223 long monotonic = sched & MONOTONIC_FLAG; in KMP_EXPAND_NAME() local 2226 if (monotonic) in KMP_EXPAND_NAME() 2237 if (monotonic) in KMP_EXPAND_NAME() 2245 if (monotonic) in KMP_EXPAND_NAME() 2277 long monotonic = sched & MONOTONIC_FLAG; in KMP_EXPAND_NAME() local 2280 if (monotonic) in KMP_EXPAND_NAME() 2291 if (monotonic) in KMP_EXPAND_NAME() 2299 if (monotonic) in KMP_EXPAND_NAME() 2329 // Ignore any monotonic flag in KMP_EXPAND_NAME() 2364 // Ignore any monotonic flag in KMP_EXPAND_NAME() [all …]
|
/freebsd/contrib/netbsd-tests/lib/libc/gen/ |
H A D | t_time.c | 82 atf_tc_fail("time(3) is not monotonic"); in ATF_TC_BODY()
|
/freebsd/tools/regression/sockets/unix_cmsg/ |
H A D | unix_cmsg.c | 129 .desc = "Sending, receiving monotonic time (uptime)" 177 .desc = "Sending, receiving monotonic time (uptime)"
|
/freebsd/contrib/jemalloc/src/ |
H A D | nstime.c | 162 /* Handle non-monotonic clocks. */ in nstime_update_impl()
|
/freebsd/contrib/llvm-project/libcxx/include/__memory_resource/ |
H A D | monotonic_buffer_resource.h | 27 // [mem.res.monotonic.buffer]
|
/freebsd/contrib/netbsd-tests/lib/librt/ |
H A D | t_sem.c | 301 "sem_clockwait_np(3) with monotonic clock and absolute time"); in ATF_TC_HEAD() 325 "sem_clockwait_np(3) with monotonic clock and relative time"); in ATF_TC_HEAD()
|