Searched refs:rnp (Results 1 – 4 of 4) sorted by relevance
394 #define rcu_is_leaf_node(rnp) ((rnp)->level == rcu_num_lvls - 1) argument397 #define rcu_is_last_leaf_node(rnp) ((rnp) == &rcu_state.node[rcu_num_nodes - 1]) argument404 #define _rcu_for_each_node_breadth_first(sp, rnp) \ argument405 for ((rnp) = &(sp)->node[0]; \406 (rnp) < &(sp)->node[rcu_num_nodes]; (rnp)++)407 #define rcu_for_each_node_breadth_first(rnp) \ argument408 _rcu_for_each_node_breadth_first(&rcu_state, rnp)409 #define srcu_for_each_node_breadth_first(ssp, rnp) \ argument410 _rcu_for_each_node_breadth_first(ssp->srcu_sup, rnp)418 #define rcu_for_each_leaf_node(rnp) \ argument[all …]
84 5 raw_spin_lock_rcu_node(rnp);87 8 raw_spin_unlock_rcu_node(rnp);92 13 raw_spin_lock_rcu_node(rnp);95 16 raw_spin_unlock_rcu_node(rnp);206 5 struct rcu_node *rnp;232 31 rnp = rdp->mynode;233 32 raw_spin_lock_rcu_node(rnp); /* irqs already disabled. */234 33 needwake = rcu_accelerate_cbs(rnp, rdp);235 34 raw_spin_unlock_rcu_node(rnp); /* irqs remain disabled. */
308 | 3. But rnp->qsmask isn't initialized yet (happens later in |1139 6 #define rcu_for_each_node_breadth_first(rsp, rnp) \1140 7 for ((rnp) = &(rsp)->node[0]; \1141 8 (rnp) < &(rsp)->node[NUM_RCU_NODES]; (rnp)++)1143 10 #define rcu_for_each_leaf_node(rsp, rnp) \1144 11 for ((rnp) = (rsp)->level[NUM_RCU_LVLS - 1]; \1145 12 (rnp) < &(rsp)->node[NUM_RCU_NODES]; (rnp)++)
6102 rdp and rnp's gp_seq before setting overflow flag.