rnp_root 279 kernel/rcu/tree_exp.h struct rcu_node *rnp_root = rcu_get_root(); rnp_root 283 kernel/rcu/tree_exp.h (rnp == rnp_root || rnp_root 284 kernel/rcu/tree_exp.h ULONG_CMP_LT(READ_ONCE(rnp_root->exp_seq_rq), s)) && rnp_root 465 kernel/rcu/tree_exp.h struct rcu_node *rnp_root = rcu_get_root(); rnp_root 475 kernel/rcu/tree_exp.h sync_rcu_preempt_exp_done_unlocked(rnp_root), rnp_root 477 kernel/rcu/tree_exp.h if (ret > 0 || sync_rcu_preempt_exp_done_unlocked(rnp_root)) rnp_root 504 kernel/rcu/tree_exp.h READ_ONCE(rnp_root->expmask), rnp_root 505 kernel/rcu/tree_exp.h ".T"[!!rnp_root->exp_tasks]); rnp_root 509 kernel/rcu/tree_exp.h if (rnp == rnp_root) rnp_root 610 kernel/rcu/tree_stall.h struct rcu_node *rnp_root = rcu_get_root(); rnp_root 614 kernel/rcu/tree_stall.h ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed)) rnp_root 625 kernel/rcu/tree_stall.h ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed) || rnp_root 634 kernel/rcu/tree_stall.h if (rnp_root != rnp) rnp_root 635 kernel/rcu/tree_stall.h raw_spin_lock_rcu_node(rnp_root); /* irqs already disabled. */ rnp_root 638 kernel/rcu/tree_stall.h ULONG_CMP_GE(rnp_root->gp_seq, rnp_root->gp_seq_needed) || rnp_root 642 kernel/rcu/tree_stall.h if (rnp_root != rnp) rnp_root 644 kernel/rcu/tree_stall.h raw_spin_unlock_rcu_node(rnp_root); rnp_root 649 kernel/rcu/tree_stall.h if (rnp_root != rnp) rnp_root 650 kernel/rcu/tree_stall.h raw_spin_unlock_rcu_node(rnp_root);