| /linux/Documentation/RCU/Design/Memory-Ordering/ |
| A D | Tree-RCU-Memory-Ordering.rst | 408 quiescent states (or as described in a later section, had quiescent 410 non-idle CPUs report their own quiescent states, as shown in the 416 end of the grace period. Earlier quiescent states would push up the 418 that is waiting for additional quiescent states. However, ordering is 449 If the CPU does a context switch, a quiescent state will be noted by 453 Either way, the passage through a quiescent state will be noted in a 459 quiescent state, and invoke ``rcu_report_qs_rdp()``. If 472 guarantees that the first CPU's quiescent state happens before the 528 reporting on their behalf. This process is called “forcing quiescent 539 quiescent state will be driven up towards the root. As with [all …]
|
| /linux/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| A D | Expedited-Grace-Periods.rst | 22 has not yet provided a quiescent state for the current expedited 29 a faster quiescent state where possible, and triggering a report 30 of that quiescent state. 31 As always for RCU, once everything has spent some time in a quiescent 53 in quiescent states. 61 If not, the handler can immediately report a quiescent state. 63 invocation will provide the needed quiescent-state report. 123 quiescent states. However, because the ``rcu_read_lock_sched()`` and 129 then ``rcu_exp_handler()`` reports the quiescent state. 134 quiescent state. Should the CPU go offline first, it will report the [all …]
|
| /linux/Documentation/RCU/Design/Data-Structures/ |
| A D | Data-Structures.rst | 39 such as quiescent states, dyntick-idle transitions, 50 has passed through a quiescent state. 104 the last CPU to report a quiescent state into a given ``rcu_node`` 112 there are in the system, at most 64 quiescent-state reports per grace 158 grace-period state, and maintains state used to force quiescent 161 quiescent-state information from the leaves to the root, and also 176 more-efficient propagation of quiescent states up the ``rcu_node`` 199 and maintains state used to force quiescent states when grace periods 436 structure's children still need to report quiescent states for the 905 forcing of quiescent states from ``call_rcu()`` and friends when [all …]
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| A D | sprd,sc2731-regulator.txt | 3 The SC2731 integrates low-voltage and low quiescent current DCDC/LDO.
|
| A D | max77802.txt | 61 3: Low Power which reduces the quiescent current down to only 1uA
|
| /linux/Documentation/networking/ |
| A D | ipvs-sysctl.rst | 155 persistent templates when the destination server is quiescent. 157 quiescent by setting its weight to 0 and it is desired that 160 connections are allowed to quiescent destination servers. 164 connection and the destination server is quiescent.
|
| /linux/drivers/scsi/megaraid/ |
| A D | megaraid_ioctl.h | 284 uint32_t quiescent; member
|
| A D | mega_common.h | 156 uint8_t quiescent; member
|
| A D | megaraid_mm.c | 162 if (!adp->quiescent) { in mraid_mm_ioctl() 715 adp->quiescent = 0; in lld_ioctl() 929 adapter->quiescent = 1; in mraid_mm_register_adp()
|
| A D | megaraid_mbox.c | 1876 if (adapter->quiescent) { in megaraid_mbox_runpendq() 2153 if (!adapter->quiescent) { in megaraid_isr() 3649 adapter->quiescent++; in wait_till_fw_empty() 3704 adapter->quiescent--; in megaraid_mbox_mm_done()
|
| /linux/Documentation/admin-guide/cgroup-v1/ |
| A D | freezer-subsystem.rst | 16 quiescent state. Once the tasks are quiescent another task can
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| A D | rohm,bd70528-pmic.txt | 3 BD70528MWV is an ultra-low quiescent current general purpose, single-chip,
|
| /linux/Documentation/RCU/ |
| A D | stallwarn.rst | 246 The "fqs=" shows the number of force-quiescent-state idle/offline 281 If all CPUs and tasks have passed through quiescent states, but the 290 of jiffies between force-quiescent-state scans, in this case three, 303 through the required quiescent states. The "g" number shows the current
|
| A D | rcubarrier.rst | 333 since each CPU must undergo a context switch (or other quiescent
|
| A D | RTFP.txt | 24 of "quiescent states" in the VM/XA hypervisor that are guaranteed not 548 Defines 'quiescent state'. Includes both measured and analytic 2510 Drives quiescent-state detection from RCU read-side primitives,
|
| /linux/drivers/scsi/ |
| A D | megaraid.c | 404 if (atomic_read(&adapter->quiescent) == 0) in megaraid_queue_lck() 1310 if(atomic_read(&adapter->quiescent) == 0) { in megaraid_isr_iomapped() 1390 if(atomic_read(&adapter->quiescent) == 0) { in megaraid_isr_memmapped() 2097 atomic_read(&adapter->quiescent)); in proc_show_config() 3791 atomic_set(&adapter->quiescent, 1); in mega_del_logdrv() 3818 atomic_set(&adapter->quiescent, 0); in mega_del_logdrv() 4100 if (atomic_read(&adapter->quiescent) == 0) in mega_internal_command() 4407 atomic_set(&adapter->quiescent, 0); in megaraid_probe_one()
|
| A D | megaraid.h | 833 atomic_t quiescent; /* a stage reached when delete logical member
|
| /linux/kernel/rcu/ |
| A D | Kconfig | 85 user-mode execution as quiescent states. Not for manual selection. 92 execution as quiescent states. It forces IPIs and context
|
| /linux/Documentation/RCU/Design/Requirements/ |
| A D | Requirements.rst | 854 *quiescent state* for each thread, that is, a state in which RCU knows 1440 to provide an RCU quiescent state. RCU also causes those CPUs' 1950 and also by reporting quiescent states explicitly when a CPU goes 1951 offline. This explicit reporting of quiescent states avoids any need 1952 for the force-quiescent-state loop (FQS) to report quiescent states for 1956 An offline CPU's quiescent state will be reported either: 1965 it does emit a warning if a quiescent state was not already reported 2046 quiescent state could result in line 4 being a use-after-free access, 2217 If the gap between a successive pair of quiescent states grows too 2417 quiescent state in addition to context switch, idle, user mode, and [all …]
|
| /linux/kernel/time/ |
| A D | Kconfig | 158 userspace extended quiescent state and tickless cputime
|
| /linux/tools/memory-model/Documentation/ |
| A D | simple.txt | 126 data sets. For example, each CPU does private quiescent-state processing 128 locking to report quiescent states up the grace-period combining tree.
|
| /linux/Documentation/admin-guide/ |
| A D | kernel-per-CPU-kthreads.rst | 213 CPUs to detect that it has passed through an RCU quiescent 216 the CPU in question has passed through a quiescent state.
|
| /linux/Documentation/virt/kvm/devices/ |
| A D | arm-vgic-its.rst | 202 - The ITS is not enabled and quiescent
|
| /linux/Documentation/scsi/ |
| A D | scsi_eh.rst | 151 Note that this does not mean lower layers are quiescent. If a LLDD
|
| /linux/arch/ |
| A D | Kconfig | 770 that need it, such as userspace RCU extended quiescent state.
|