| /linux/drivers/md/dm-vdo/ |
| H A D | admin-state.c | 70 .quiescent = true, 98 .quiescent = true, 123 .quiescent = true, 135 .quiescent = true, 340 if (code->quiescent) { in vdo_start_draining()
|
| H A D | admin-state.h | 23 bool quiescent; member 136 return vdo_get_admin_state_code(state)->quiescent; in vdo_is_state_quiescent()
|
| /linux/Documentation/RCU/Design/Memory-Ordering/ |
| H A D | Tree-RCU-Memory-Ordering.rst | 139 | happen, even if CPU 1 is in an RCU extended quiescent state | 164 | the grace period won't expect quiescent states from them. Races | 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 415 This is for the last CPU to report a quiescent state, which signals 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 419 nevertheless preserved because some later quiescent state will acquire 449 If the CPU does a context switch, a quiescent state will be noted by 452 quiescent state will be noted by ``rcu_sched_clock_irq()`` on the right. [all …]
|
| /linux/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| H 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. 74 The CPU will report a quiescent state just after enqueuing the task because 123 quiescent states. However, because the ``rcu_read_lock_sched()`` and 129 then ``rcu_exp_handler()`` reports the quiescent state. [all …]
|
| /linux/Documentation/RCU/Design/Data-Structures/ |
| H 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 173 #. ``rcu_data``: This per-CPU structure is the focus of quiescent-state 176 more-efficient propagation of quiescent states up the ``rcu_node`` 199 and maintains state used to force quiescent states when grace periods 311 | needs to report quiescent state (no qsmask), update rdp->gp_seq, | [all …]
|
| /linux/fs/resctrl/ |
| H A D | Kconfig | 19 controls and monitors are left in a quiescent, permissive state.
|
| /linux/drivers/scsi/megaraid/ |
| H A D | megaraid_ioctl.h | 284 uint32_t quiescent; member
|
| H A D | mega_common.h | 156 uint8_t quiescent; member
|
| H 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()
|
| H A D | megaraid_mbox.c | 1878 if (adapter->quiescent) { in megaraid_mbox_runpendq() 2155 if (!adapter->quiescent) { in megaraid_isr() 3651 adapter->quiescent++; in wait_till_fw_empty() 3706 adapter->quiescent--; in megaraid_mbox_mm_done()
|
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | maximal.bpf.c | 146 .quiescent = (void *) maximal_quiescent,
|
| /linux/drivers/scsi/ |
| H A D | megaraid.c | 406 if (atomic_read(&adapter->quiescent) == 0) in megaraid_queue_lck() 1313 if(atomic_read(&adapter->quiescent) == 0) { in megaraid_isr_iomapped() 1393 if(atomic_read(&adapter->quiescent) == 0) { in megaraid_isr_memmapped() 2090 atomic_read(&adapter->quiescent)); in proc_show_config() 3774 atomic_set(&adapter->quiescent, 1); in mega_del_logdrv() 3801 atomic_set(&adapter->quiescent, 0); in mega_del_logdrv() 4079 if (atomic_read(&adapter->quiescent) == 0) in mega_internal_command() 4384 atomic_set(&adapter->quiescent, 0); in megaraid_probe_one()
|
| /linux/kernel/sched/ |
| H A D | ext_internal.h | 466 void (*quiescent)(struct task_struct *p, u64 deq_flags); member
|
| H A D | ext.c | 2128 if (SCX_HAS_OP(sch, quiescent) && !task_on_rq_migrating(p)) in dequeue_task_scx() 2129 SCX_CALL_OP_TASK(sch, quiescent, rq, p, deq_flags); in dequeue_task_scx() 7594 .quiescent = sched_ext_ops__quiescent,
|
| /linux/Documentation/scheduler/ |
| H A D | sched-ext.rst | 432 ops.quiescent(); 458 ops.quiescent(); /* Task releases its assigned CPU (wait) */ 478 ``ops.stopping()`` -> ``ops.quiescent()`` -> (property change callback) ->
|
| /linux/tools/memory-model/Documentation/ |
| H 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/tools/sched_ext/ |
| H A D | scx_flatcg.bpf.c | 446 * value. If @cgrp is becoming quiescent, the hweight should be in update_active_weight_sums() 957 .quiescent = (void *)fcg_quiescent,
|
| /linux/Documentation/scsi/ |
| H A D | scsi_eh.rst | 152 Note that this does not mean lower layers are quiescent. If a LLDD
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 5691 first attempt to force quiescent states. 5697 quiescent states. Units are jiffies, minimum 5703 soliciting quiescent-state help from 5758 RCU's force-quiescent-state scan will aggressively 5760 help CPUs more quickly reach quiescent states. 5818 it should at force-quiescent-state time. 6215 cause the CPU to pass through a quiescent state.
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 4542 placed itself in a quiescent state where no vcpu will make MMU enabled
|