Searched refs:dynticks (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/kernel/time/ |
| H A D | Kconfig | 83 bool "Periodic timer ticks (constant rate, no dynticks)" 89 bool "Idle dynticks system (tickless idle)" 100 bool "Full dynticks system (tickless)" 120 desired range of dynticks CPUs. 138 The major pre-requirement for full dynticks to work is to 141 dynticks working. 145 requirements to make the full dynticks feature working. 146 Without the full dynticks, there is no way to test the support 150 dynticks subsystem by forcing the context tracking on all 160 bool "Old Idle dynticks config" [all …]
|
| /OK3568_Linux_fs/kernel/kernel/rcu/ |
| H A D | tree.c | 85 .dynticks = ATOMIC_INIT(RCU_DYNTICK_CTRL_CTR), 258 seq = arch_atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); in rcu_dynticks_eqs_enter() 282 seq = arch_atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); in rcu_dynticks_eqs_exit() 288 arch_atomic_andnot(RCU_DYNTICK_CTRL_MASK, &rdp->dynticks); in rcu_dynticks_eqs_exit() 307 if (atomic_read(&rdp->dynticks) & RCU_DYNTICK_CTRL_CTR) in rcu_dynticks_eqs_online() 309 atomic_add(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); in rcu_dynticks_eqs_online() 321 return !(arch_atomic_read(&rdp->dynticks) & RCU_DYNTICK_CTRL_CTR); in rcu_dynticks_curr_cpu_in_eqs() 330 int snap = atomic_add_return(0, &rdp->dynticks); in rcu_dynticks_snap() 364 snap = atomic_read(&rdp->dynticks) & ~(RCU_DYNTICK_CTRL_MASK | in rcu_dynticks_zero_in_eqs() 373 return snap == (atomic_read(&rdp->dynticks) & ~RCU_DYNTICK_CTRL_MASK); in rcu_dynticks_zero_in_eqs() [all …]
|
| H A D | tree.h | 185 atomic_t dynticks; /* Even value for idle, else odd. */ member
|
| H A D | Kconfig | 177 This option permits CPUs to enter dynticks-idle state even if
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | rcu.h | 481 TP_PROTO(const char *polarity, long oldnesting, long newnesting, int dynticks), 483 TP_ARGS(polarity, oldnesting, newnesting, dynticks), 489 __field(int, dynticks) 496 __entry->dynticks = dynticks; 501 __entry->dynticks & 0xfff)
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/ |
| H A 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.
|
| H A D | stallwarn.rst | 213 dynticks counter, which will have an even-numbered value if the CPU
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Data-Structures/ |
| H A D | Data-Structures.rst | 940 3 atomic_t dynticks; 972 The ``->dynticks`` field counts the corresponding CPU's transitions to 1143 is tracked by dynticks-related fields in the ``rcu_data`` structure. If
|
| /OK3568_Linux_fs/kernel/Documentation/timers/ |
| H A D | no_hz.rst | 216 git://git.kernel.org/pub/scm/linux/kernel/git/frederic/dynticks-testing.git
|
| /OK3568_Linux_fs/kernel/init/ |
| H A D | Kconfig | 493 bool "Full dynticks CPU time accounting" 501 dynticks systems. This accounting is implemented by watching every 507 dynticks subsystem development.
|