Home
last modified time | relevance | path

Searched full:timekeeping (Results 1 – 25 of 88) sorted by relevance

1234

/linux/Documentation/admin-guide/pm/
H A Dsuspend-flows.rst99 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 Dsleep-states.rst33 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 Dtick-common.c39 * 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 Dtick-legacy.c14 * legacy_timer_tick() - advances the timekeeping infrastructure
20 * If 'ticks' is zero, the CPU is not handling timekeeping, so
H A Dtimekeeping.c3 * 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 Dtimekeeping_internal.h10 * timekeeping debug functions
H A Dposix-stubs.c15 #include <linux/timekeeping.h>
H A Dtick-sched.c634 * 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 Dtimekeeping.rst5 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 Dno_hz.rst129 online to handle timekeeping tasks in order to ensure that system
303 timekeeping.
/linux/drivers/clocksource/
H A Dscx200_hrt.c8 * given as a boot-arg. In its absence, the Generic Timekeeping code
10 * over timekeeping duties.
/linux/Documentation/virt/kvm/x86/
H A Dtimekeeping.rst4 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 Dindex.rst19 timekeeping
/linux/rust/helpers/
H A Dtime.c5 #include <linux/timekeeping.h>
/linux/Documentation/devicetree/bindings/rtc/
H A Dandestech,atcrtc100.yaml25 - description: Periodic timekeeping interrupt
/linux/tools/testing/selftests/net/bench/page_pool/
H A Dtime_bench.h136 * 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 Dtimekeeping.h35 * See Documentation/core-api/timekeeping.rst for more details.
310 * timekeeping code to verify comparability of two cycle values.
H A Dktime.h235 # include <linux/timekeeping.h>
/linux/Documentation/translations/zh_CN/core-api/
H A Dindex.rst58 timekeeping
/linux/drivers/net/ethernet/intel/e1000e/
H A Dptp.c83 * 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 Dyogafan.rst132 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 DKconfig314 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 Drtc-wilco-ec.c18 #include <linux/timekeeping.h>
/linux/arch/openrisc/kernel/
H A Dtime.c43 * generic timekeeping code ensures that for us. in openrisc_timer_set_next()
/linux/include/kunit/
H A Drun-in-irq-context.h11 #include <linux/timekeeping.h>

1234