| /linux/Documentation/admin-guide/pm/ |
| H A D | suspend-flows.rst | 99 4. Freezing the scheduler tick and suspending timekeeping. 106 The last CPU to enter the idle state also stops the timekeeping which 108 forward until the first CPU that is woken up restarts the timekeeping. 126 1. Resuming timekeeping and unfreezing the scheduler tick. 130 transition, restarts the timekeeping (unless it has been restarted already 221 forward and suspends the timekeeping. 250 the timekeeping is resumed.
|
| H A D | sleep-states.rst | 33 runtime idle by freezing user space, suspending the timekeeping and putting all 57 In addition to freezing user space, suspending the timekeeping and putting all
|
| /linux/kernel/time/ |
| H A D | tick-common.c | 39 * which is responsible for calling do_timer(), i.e. the timekeeping stuff. This 43 * timekeeping lock all at once. Only the CPU which is assigned to do the 392 * Stop the tick and transfer the timekeeping job away from a dying cpu. 405 /* Make sure the CPU won't try to retake the timekeeping duty */ in tick_cpu_dying() 511 * tick_freeze - Suspend the local tick and (possibly) timekeeping. 514 * suspend timekeeping. Otherwise suspend the local tick. 551 * tick_unfreeze - Resume the local tick and (possibly) timekeeping. 554 * timekeeping. Otherwise resume the local tick.
|
| H A D | tick-legacy.c | 14 * legacy_timer_tick() - advances the timekeeping infrastructure 20 * If 'ticks' is zero, the CPU is not handling timekeeping, so
|
| H A D | timekeeping.c | 3 * Kernel timekeeping code and accessor functions. Based on code from 93 /* flag for if timekeeping is suspended */ 337 * Unless you're the timekeeping code, you should not be using this! in tk_setup_internals() 460 * @tkr: Timekeeping readout base from which we take the update 464 * instrumenting the timekeeping code itself. 568 * is added to the old timekeeping making the clock appear to update slightly 635 * It generally is unsafe to access the clocksource after timekeeping has been in halt_fast_timekeeper() 638 * number of cycles every time until timekeeping is resumed at which time the in halt_fast_timekeeper() 1575 * device driver is on the current timekeeping interval. 1934 * timekeeping_valid_for_hres - Check if timekeeping i in tkd_basic_setup() [all...] |
| H A D | timekeeping_internal.h | 10 * timekeeping debug functions
|
| H A D | posix-stubs.c | 15 #include <linux/timekeeping.h>
|
| H A D | tick-sched.c | 634 * timers, workqueues, timekeeping, ...) on behalf of full dynticks in tick_nohz_cpu_hotpluggable() 672 "for timekeeping\n", cpu); in tick_nohz_init() 877 * the sleep time to the timekeeping 'max_deferment' value. in tick_forward_now() 1114 * Keep the tick alive to guarantee timekeeping progression in tick_nohz_stop_tick() 1525 * Shut down the tick and make sure the CPU won't try to retake the timekeeping in tick_nohz_lowres_handler()
|
| /linux/Documentation/timers/ |
| H A D | timekeeping.rst | 5 This document tries to briefly explain some basic kernel timekeeping 15 To provide timekeeping for your platform, the clock source provides 47 are various quirks and layers in the timekeeping code for e.g. synchronizing 79 member telling how many bits of the source are valid. This way the timekeeping
|
| H A D | no_hz.rst | 129 online to handle timekeeping tasks in order to ensure that system 303 timekeeping.
|
| /linux/drivers/clocksource/ |
| H A D | scx200_hrt.c | 8 * given as a boot-arg. In its absence, the Generic Timekeeping code 10 * over timekeeping duties.
|
| /linux/Documentation/virt/kvm/x86/ |
| H A D | timekeeping.rst | 4 Timekeeping Virtualization for X86-Based Architectures 26 First, we will describe the various timekeeping hardware available, then 31 timekeeping which may be difficult to find elsewhere, specifically, 330 timekeeping device to use. 484 Timekeeping is especially problematic for virtualization because a number of 505 is that the system timekeeping routines are often designed to keep track of 582 Migration of a virtual machine raises problems for timekeeping in two ways.
|
| H A D | index.rst | 19 timekeeping
|
| /linux/rust/helpers/ |
| H A D | time.c | 5 #include <linux/timekeeping.h>
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | andestech,atcrtc100.yaml | 25 - description: Periodic timekeeping interrupt
|
| /linux/tools/testing/selftests/net/bench/page_pool/ |
| H A D | time_bench.h | 136 * API changed see: Documentation/core-api/timekeeping.rst 137 * https://www.kernel.org/doc/html/latest/core-api/timekeeping.html#c.getnstimeofday
|
| /linux/include/linux/ |
| H A D | timekeeping.h | 35 * See Documentation/core-api/timekeeping.rst for more details. 310 * timekeeping code to verify comparability of two cycle values.
|
| H A D | ktime.h | 235 # include <linux/timekeeping.h>
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | index.rst | 58 timekeeping
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ptp.c | 83 * e1000e_phc_get_syncdevicetime - Callback given to timekeeping code reads system/device registers 86 * @ctx: context provided by timekeeping code
|
| /linux/Documentation/hwmon/ |
| H A D | yogafan.rst | 132 3. **Linux Kernel Timekeeping API:** Documentation for ktime_get_boottime() and 134 https://www.kernel.org/doc/html/latest/core-api/timekeeping.html
|
| /linux/drivers/rtc/ |
| H A D | Kconfig | 314 Dallas/Maxim DS1672 timekeeping chip. 1109 Dallas DS1511 timekeeping/watchdog chip. 1119 Maxim/Dallas DS1553 timekeeping chip. 1197 Maxim/Dallas DS1742/1743 timekeeping chip. 1253 Simtek STK17TA8 timekeeping chip. 1296 timekeeping chip. It is used in some Amiga models (e.g. A2000). 1317 timekeeping chip. It is used in some Amiga models (e.g. A3000
|
| H A D | rtc-wilco-ec.c | 18 #include <linux/timekeeping.h>
|
| /linux/arch/openrisc/kernel/ |
| H A D | time.c | 43 * generic timekeeping code ensures that for us. in openrisc_timer_set_next()
|
| /linux/include/kunit/ |
| H A D | run-in-irq-context.h | 11 #include <linux/timekeeping.h>
|