Lines Matching refs:rnp_root
2769 struct rcu_node *rnp_root = rcu_get_root(rsp); in rcu_check_gp_start_stall() local
2773 ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed)) in rcu_check_gp_start_stall()
2784 ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed) || in rcu_check_gp_start_stall()
2793 if (rnp_root != rnp) in rcu_check_gp_start_stall()
2794 raw_spin_lock_rcu_node(rnp_root); /* irqs already disabled. */ in rcu_check_gp_start_stall()
2797 ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed) || in rcu_check_gp_start_stall()
2801 raw_spin_unlock_rcu_node(rnp_root); /* irqs remain disabled. */ in rcu_check_gp_start_stall()
2807 (long)READ_ONCE(rnp_root->gp_seq_needed), in rcu_check_gp_start_stall()
2812 if (rnp_root != rnp) in rcu_check_gp_start_stall()
2813 raw_spin_unlock_rcu_node(rnp_root); in rcu_check_gp_start_stall()
3816 struct rcu_node *rnp_root = rcu_get_root(rdp->rsp); in rcu_migrate_callbacks() local
3828 raw_spin_lock_rcu_node(rnp_root); /* irqs already disabled. */ in rcu_migrate_callbacks()
3830 needwake = rcu_advance_cbs(rsp, rnp_root, rdp) || in rcu_migrate_callbacks()
3831 rcu_advance_cbs(rsp, rnp_root, my_rdp); in rcu_migrate_callbacks()
3835 raw_spin_unlock_irqrestore_rcu_node(rnp_root, flags); in rcu_migrate_callbacks()