Lines Matching full:quiescent

267 	 * Report the quiescent state for the expedited GP.  This expedited  in rcu_preempt_ctxt_queue()
270 * still in a quiescent state in any case.) in rcu_preempt_ctxt_queue()
281 * Record a preemptible-RCU quiescent state for the specified CPU.
283 * on the CPU is in a quiescent state: Instead, it means that the current
291 * Unlike non-preemptible-RCU, quiescent state reports for expedited
292 * grace periods are handled separately via deferred quiescent states
361 * globally. Either way, we can now note a quiescent state in rcu_note_context_switch()
472 * Report deferred quiescent states. The deferral time can
512 * quiescent state from this CPU. Note that requests from in rcu_preempt_deferred_qs_irqrestore()
555 * we aren't waiting on any CPUs, report the quiescent state. in rcu_preempt_deferred_qs_irqrestore()
589 * Is a deferred quiescent-state pending, and are we also not in
591 * to ensure it is otherwise safe to report any deferred quiescent
593 * quiescent state during context switch even though preemption
605 * Report a deferred quiescent state if needed and safe to do so.
661 // Need to defer quiescent state until everything is enabled. in rcu_read_unlock_special()
724 * Check for a quiescent state from the current CPU, including voluntary
727 * elsewhere, hence this function need only check for quiescent states
828 * __rcu_read_unlock() marks the beginning of a quiescent state, immediately
829 * report that quiescent state and, if requested, spin for a bit.
854 * Note a quiescent state for PREEMPTION=n. Because we do not need to know
855 * how many quiescent states passed, just if there was at least one since
872 * Register an urgently needed quiescent state. If there is an
874 * dyntick-idle quiescent state visible to other CPUs, which will in
876 * Either way, register a lightweight quiescent state.
938 * Because there is no preemptible RCU, there can be no deferred quiescent
947 // grace period for a quiescent state from this CPU. Note that in
951 // actually check it. Instead, a quiescent state from this CPU suffices,
952 // and this function is only called from such a quiescent state.
972 * Check to see if this CPU is in a non-context-switch quiescent state,
983 * a quiescent state, so note it. in rcu_flavor_sched_clock_irq()