Lines Matching refs:rcu_node
130 static void rcu_report_exp_rnp(struct rcu_state *rsp, struct rcu_node *rnp,
177 static void rcu_preempt_ctxt_queue(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_preempt_ctxt_queue()
339 struct rcu_node *rnp; in rcu_preempt_note_context_switch()
393 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp) in rcu_preempt_blocked_readers_cgp()
447 struct rcu_node *rnp) in rcu_next_node_entry()
461 static bool rcu_preempt_has_tasks(struct rcu_node *rnp) in rcu_preempt_has_tasks()
480 struct rcu_node *rnp; in rcu_read_unlock_special()
609 static void rcu_print_detail_task_stall_rnp(struct rcu_node *rnp) in rcu_print_detail_task_stall_rnp()
638 struct rcu_node *rnp = rcu_get_root(rsp); in rcu_print_detail_task_stall()
645 static void rcu_print_task_stall_begin(struct rcu_node *rnp) in rcu_print_task_stall_begin()
660 static int rcu_print_task_stall(struct rcu_node *rnp) in rcu_print_task_stall()
683 static int rcu_print_task_exp_stall(struct rcu_node *rnp) in rcu_print_task_exp_stall()
710 rcu_preempt_check_blocked_tasks(struct rcu_state *rsp, struct rcu_node *rnp) in rcu_preempt_check_blocked_tasks()
869 dump_blkd_tasks(struct rcu_state *rsp, struct rcu_node *rnp, int ncheck) in dump_blkd_tasks()
876 struct rcu_node *rnp1; in dump_blkd_tasks()
930 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp) in rcu_preempt_blocked_readers_cgp()
938 static bool rcu_preempt_has_tasks(struct rcu_node *rnp) in rcu_preempt_has_tasks()
955 static int rcu_print_task_stall(struct rcu_node *rnp) in rcu_print_task_stall()
965 static int rcu_print_task_exp_stall(struct rcu_node *rnp) in rcu_print_task_exp_stall()
976 rcu_preempt_check_blocked_tasks(struct rcu_state *rsp, struct rcu_node *rnp) in rcu_preempt_check_blocked_tasks()
1018 dump_blkd_tasks(struct rcu_state *rsp, struct rcu_node *rnp, int ncheck) in dump_blkd_tasks()
1045 static int rcu_boost(struct rcu_node *rnp) in rcu_boost()
1109 struct rcu_node *rnp = (struct rcu_node *)arg; in rcu_boost_kthread()
1148 static void rcu_initiate_boost(struct rcu_node *rnp, unsigned long flags) in rcu_initiate_boost()
1205 static void rcu_preempt_boost_start_gp(struct rcu_node *rnp) in rcu_preempt_boost_start_gp()
1216 struct rcu_node *rnp) in rcu_spawn_one_boost_kthread()
1315 static void rcu_boost_kthread_setaffinity(struct rcu_node *rnp, int outgoingcpu) in rcu_boost_kthread_setaffinity()
1350 struct rcu_node *rnp; in rcu_spawn_boost_kthreads()
1363 struct rcu_node *rnp = rdp->mynode; in rcu_prepare_kthreads()
1372 static void rcu_initiate_boost(struct rcu_node *rnp, unsigned long flags) in rcu_initiate_boost()
1388 static void rcu_preempt_boost_start_gp(struct rcu_node *rnp) in rcu_preempt_boost_start_gp()
1392 static void rcu_boost_kthread_setaffinity(struct rcu_node *rnp, int outgoingcpu) in rcu_boost_kthread_setaffinity()
1490 struct rcu_node *rnp; in rcu_try_advance_all_cbs()
1577 struct rcu_node *rnp; in rcu_prepare_for_idle()
1890 static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp) in rcu_nocb_gp_get()
1895 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()
2142 struct rcu_node *rnp = rdp->mynode; in rcu_nocb_wait_gp()
2598 static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp) in rcu_nocb_gp_get()
2603 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()