Searched refs:dynticks (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/kernel/time/ |
D | Kconfig | 73 bool "Periodic timer ticks (constant rate, no dynticks)" 79 bool "Idle dynticks system (tickless idle)" 90 bool "Full dynticks system (tickless)" 111 desired range of dynticks CPUs. 122 bool "Full dynticks system on all CPUs by default (except CPU 0)" 126 define the range of full dynticks CPUs, consider that all 127 CPUs in the system are full dynticks by default. 132 bool "Detect full-system idle state for full dynticks system" 138 "non-idle" also includes dynticks CPUs as long as they are 141 all CPUs each running a single task in dynticks mode, the [all …]
|
/linux-4.1.27/kernel/rcu/ |
D | tree.c | 237 .dynticks = ATOMIC_INIT(1), 293 atomic_add(2, &rdtp->dynticks); /* QS. */ in rcu_momentary_dyntick_idle() 605 atomic_inc(&rdtp->dynticks); in rcu_eqs_enter_common() 607 WARN_ON_ONCE(atomic_read(&rdtp->dynticks) & 0x1); in rcu_eqs_enter_common() 728 atomic_inc(&rdtp->dynticks); in rcu_eqs_exit_common() 731 WARN_ON_ONCE(!(atomic_read(&rdtp->dynticks) & 0x1)); in rcu_eqs_exit_common() 865 if (!(atomic_read(&rdtp->dynticks) & 0x1)) { in rcu_nmi_enter() 867 atomic_inc(&rdtp->dynticks); in rcu_nmi_enter() 870 WARN_ON_ONCE(!(atomic_read(&rdtp->dynticks) & 0x1)); in rcu_nmi_enter() 895 WARN_ON_ONCE(!(atomic_read(&rdtp->dynticks) & 0x1)); in rcu_nmi_exit() [all …]
|
D | tree_trace.c | 128 atomic_read(&rdp->dynticks->dynticks), in print_one_rcu_data() 129 rdp->dynticks->dynticks_nesting, in print_one_rcu_data() 130 rdp->dynticks->dynticks_nmi_nesting, in print_one_rcu_data()
|
D | tree.h | 89 atomic_t dynticks; /* Even value for idle, else odd. */ member 317 struct rcu_dynticks *dynticks; /* Shared per-CPU dynticks state. */ member
|
D | tree_plugin.h | 1746 struct rcu_dynticks *rdtp = rdp->dynticks; in print_cpu_stall_info() 1760 atomic_read(&rdtp->dynticks) & 0xfff, in print_cpu_stall_info() 2771 struct rcu_dynticks *rdtp = rdp->dynticks; in rcu_sysidle_check_cpu()
|
/linux-4.1.27/init/ |
D | Kconfig | 365 bool "Full dynticks CPU time accounting" 372 dynticks systems. This accounting is implemented by watching every 378 dynticks subsystem development. 545 dynticks mode, you shouldn't enable this option. It also 555 The major pre-requirement for full dynticks to work is to 558 dynticks working. 562 requirements to make the full dynticks feature working. 563 Without the full dynticks, there is no way to test the support 567 dynticks subsystem by forcing the context tracking on all 643 This option permits CPUs to enter dynticks-idle state even if
|
/linux-4.1.27/Documentation/RCU/ |
D | trace.txt | 79 completed. Offlined CPUs and CPUs in dynticks idle mode may lag 88 started. Again, offlined CPUs and CPUs in dynticks idle mode
|
D | stallwarn.txt | 126 dynticks counter, which will have an even-numbered value if the CPU is
|
D | RTFP.txt | 2020 up dynticks-idle CPUs. 2055 ,Title="Integrating and Validating dynticks and Preemptable RCU" 2064 dynticks/RCU interface. 2129 separate the dynticks handling of NMIs and IRQs. 2144 and NMI processing for hierarchical RCU's dynticks interface.
|
/linux-4.1.27/Documentation/timers/ |
D | NO_HZ.txt | 241 git://git.kernel.org/pub/scm/linux/kernel/git/frederic/dynticks-testing.git
|