Lines Matching refs:rcu_node
104 static void rcu_report_exp_rnp(struct rcu_state *rsp, struct rcu_node *rnp,
150 static void rcu_preempt_ctxt_queue(struct rcu_node *rnp, struct rcu_data *rdp, in rcu_preempt_ctxt_queue()
296 struct rcu_node *rnp; in rcu_preempt_note_context_switch()
349 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp) in rcu_preempt_blocked_readers_cgp()
359 struct rcu_node *rnp) in rcu_next_node_entry()
373 static bool rcu_preempt_has_tasks(struct rcu_node *rnp) in rcu_preempt_has_tasks()
392 struct rcu_node *rnp; in rcu_read_unlock_special()
525 static void rcu_print_detail_task_stall_rnp(struct rcu_node *rnp) in rcu_print_detail_task_stall_rnp()
548 struct rcu_node *rnp = rcu_get_root(rsp); in rcu_print_detail_task_stall()
555 static void rcu_print_task_stall_begin(struct rcu_node *rnp) in rcu_print_task_stall_begin()
570 static int rcu_print_task_stall(struct rcu_node *rnp) in rcu_print_task_stall()
593 static int rcu_print_task_exp_stall(struct rcu_node *rnp) in rcu_print_task_exp_stall()
619 static void rcu_preempt_check_blocked_tasks(struct rcu_node *rnp) in rcu_preempt_check_blocked_tasks()
746 struct rcu_node *rnp; in synchronize_rcu_expedited()
747 struct rcu_node *rnp_unlock; in synchronize_rcu_expedited()
838 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp) in rcu_preempt_blocked_readers_cgp()
846 static bool rcu_preempt_has_tasks(struct rcu_node *rnp) in rcu_preempt_has_tasks()
863 static int rcu_print_task_stall(struct rcu_node *rnp) in rcu_print_task_stall()
873 static int rcu_print_task_exp_stall(struct rcu_node *rnp) in rcu_print_task_exp_stall()
883 static void rcu_preempt_check_blocked_tasks(struct rcu_node *rnp) in rcu_preempt_check_blocked_tasks()
939 static void rcu_initiate_boost_trace(struct rcu_node *rnp) in rcu_initiate_boost_trace()
958 static void rcu_initiate_boost_trace(struct rcu_node *rnp) in rcu_initiate_boost_trace()
982 static int rcu_boost(struct rcu_node *rnp) in rcu_boost()
1051 struct rcu_node *rnp = (struct rcu_node *)arg; in rcu_boost_kthread()
1090 static void rcu_initiate_boost(struct rcu_node *rnp, unsigned long flags) in rcu_initiate_boost()
1148 static void rcu_preempt_boost_start_gp(struct rcu_node *rnp) in rcu_preempt_boost_start_gp()
1159 struct rcu_node *rnp) in rcu_spawn_one_boost_kthread()
1259 static void rcu_boost_kthread_setaffinity(struct rcu_node *rnp, int outgoingcpu) in rcu_boost_kthread_setaffinity()
1293 struct rcu_node *rnp; in rcu_spawn_boost_kthreads()
1306 struct rcu_node *rnp = rdp->mynode; in rcu_prepare_kthreads()
1315 static void rcu_initiate_boost(struct rcu_node *rnp, unsigned long flags) in rcu_initiate_boost()
1331 static void rcu_preempt_boost_start_gp(struct rcu_node *rnp) in rcu_preempt_boost_start_gp()
1335 static void rcu_boost_kthread_setaffinity(struct rcu_node *rnp, int outgoingcpu) in rcu_boost_kthread_setaffinity()
1434 struct rcu_node *rnp; in rcu_try_advance_all_cbs()
1523 struct rcu_node *rnp; in rcu_prepare_for_idle()
1825 static void rcu_nocb_gp_cleanup(struct rcu_state *rsp, struct rcu_node *rnp) in rcu_nocb_gp_cleanup()
1838 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq) in rcu_nocb_gp_set()
1843 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()
2069 struct rcu_node *rnp = rdp->mynode; in rcu_nocb_wait_gp()
2517 static void rcu_nocb_gp_cleanup(struct rcu_state *rsp, struct rcu_node *rnp) in rcu_nocb_gp_cleanup()
2521 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq) in rcu_nocb_gp_set()
2525 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()