Home
last modified time | relevance | path

Searched refs:rcu_gp_init (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/RCU/Design/Memory-Ordering/
H A DTree-RCU-Memory-Ordering.rst332 ``rcu_gp_init()`` function. This means that showing the full flow of
368 The final ``rcu_gp_init()`` pass through the ``rcu_node`` tree traverses
400 | its last ``rcu_gp_init()`` pass through its leaf ``rcu_node`` |
/linux/Documentation/RCU/Design/Requirements/
H A DRequirements.rst1959 2. When grace period initialization (rcu_gp_init()) detects a
1973 Note that grace period initialization (rcu_gp_init()) must carefully sequence
1975 following race could occur in rcu_gp_init() if rcu_seq_start() were to happen
1980 CPU0 (rcu_gp_init) CPU1 CPU2
2035 rcu_gp_init()
2052 The `ofl_lock` (offline lock) prevents `rcu_gp_init()` from running during
2057 CPU0 (rcu_gp_init) CPU1 (rcutree_report_cpu_dead)
2071 the second loop in `rcu_gp_init()` detects CPUs that went offline between
2096 happens either in `rcu_gp_init()` (second loop) or in `rcutree_report_cpu_dead()`,
/linux/kernel/rcu/
H A Dtree.c825 * rnp locking tree since rcu_gp_init() and up to the current leaf rnp in rcu_watching_snap_save()
878 * the CPU-offline process, or, failing that, by rcu_gp_init() in rcu_watching_snap_recheck()
1761 * Helper function for rcu_gp_init().
1785 * this step, since a GP-kthread, rcu_gp_init() -> gp_cleanup(), in rcu_sr_normal_gp_init()
1803 static noinline_for_stack bool rcu_gp_init(void) in rcu_gp_init() function
2275 if (rcu_gp_init()) in rcu_gp_kthread()
4407 * offline and doing a QS report (as below), versus rcu_gp_init(). in rcutree_report_cpu_dead()