Lines Matching refs:rcu_node
45 struct rcu_node { struct
88 struct rcu_node *parent; argument
171 struct rcu_node *mynode; /* This CPU's leaf of hierarchy */
309 struct rcu_node node[NUM_RCU_NODES]; /* Hierarchy. */
310 struct rcu_node *level[RCU_NUM_LVLS + 1];
423 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp);
425 static bool rcu_preempt_has_tasks(struct rcu_node *rnp);
427 static int rcu_print_task_exp_stall(struct rcu_node *rnp);
428 static void rcu_preempt_check_blocked_tasks(struct rcu_node *rnp);
430 static void dump_blkd_tasks(struct rcu_node *rnp, int ncheck);
431 static void rcu_initiate_boost(struct rcu_node *rnp, unsigned long flags);
432 static void rcu_preempt_boost_start_gp(struct rcu_node *rnp);
435 static void rcu_spawn_one_boost_kthread(struct rcu_node *rnp);
436 static bool rcu_preempt_has_tasks(struct rcu_node *rnp);
439 static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp);
441 static void rcu_init_one_nocb(struct rcu_node *rnp);
482 static void rcu_check_gp_start_stall(struct rcu_node *rnp, struct rcu_data *rdp,