Home
last modified time | relevance | path

Searched defs:rnp (Results 1 – 5 of 5) sorted by relevance

/kernel/rcu/
Dtree_plugin.h173 static void rcu_preempt_ctxt_queue(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_preempt_ctxt_queue()
326 struct rcu_node *rnp; in rcu_preempt_note_context_switch() local
380 static int rcu_preempt_blocked_readers_cgp(struct rcu_node *rnp) in rcu_preempt_blocked_readers_cgp()
390 struct rcu_node *rnp) in rcu_next_node_entry()
404 static bool rcu_preempt_has_tasks(struct rcu_node *rnp) in rcu_preempt_has_tasks()
423 struct rcu_node *rnp; in rcu_read_unlock_special() local
550 static void rcu_print_detail_task_stall_rnp(struct rcu_node *rnp) in rcu_print_detail_task_stall_rnp()
579 struct rcu_node *rnp = rcu_get_root(rsp); in rcu_print_detail_task_stall() local
586 static void rcu_print_task_stall_begin(struct rcu_node *rnp) in rcu_print_task_stall_begin()
601 static int rcu_print_task_stall(struct rcu_node *rnp) in rcu_print_task_stall()
[all …]
Dtree_exp.h77 struct rcu_node *rnp; in sync_exp_reset_tree_hotplug() local
130 struct rcu_node *rnp; in sync_exp_reset_tree() local
150 static bool sync_rcu_preempt_exp_done(struct rcu_node *rnp) in sync_rcu_preempt_exp_done()
167 static void __rcu_report_exp_rnp(struct rcu_state *rsp, struct rcu_node *rnp, in __rcu_report_exp_rnp()
205 struct rcu_node *rnp, bool wake) in rcu_report_exp_rnp()
218 static void rcu_report_exp_cpu_mult(struct rcu_state *rsp, struct rcu_node *rnp, in rcu_report_exp_cpu_mult()
265 struct rcu_node *rnp = rdp->mynode; in exp_funnel_lock() local
320 struct rcu_node *rnp; in sync_sched_exp_handler() local
344 struct rcu_node *rnp; in sync_sched_exp_online_cleanup() local
367 struct rcu_node *rnp; in sync_rcu_exp_select_cpus() local
[all …]
Dtree.c209 unsigned long rcu_rnp_online_cpus(struct rcu_node *rnp) in rcu_rnp_online_cpus()
733 struct rcu_node *rnp = rcu_get_root(rsp); in rcu_future_needs_gp() local
1180 struct rcu_node *rnp; in rcu_lockdep_current_cpu_online() local
1239 struct rcu_node *rnp; in rcu_implicit_dynticks_qs() local
1390 struct rcu_node *rnp; in rcu_dump_cpu_stacks() local
1436 struct rcu_node *rnp = rcu_get_root(rsp); in print_other_cpu_stall() local
1516 struct rcu_node *rnp = rcu_get_root(rsp); in print_cpu_stall() local
1569 struct rcu_node *rnp; in check_cpu_stall() local
1647 struct rcu_node *rnp) in rcu_cbs_completed()
1672 static void trace_rcu_future_gp(struct rcu_node *rnp, struct rcu_data *rdp, in trace_rcu_future_gp()
[all …]
Drcu.h275 #define rcu_for_each_node_breadth_first(rsp, rnp) \ argument
284 #define rcu_for_each_nonleaf_node_breadth_first(rsp, rnp) \ argument
294 #define rcu_for_each_leaf_node(rsp, rnp) \ argument
301 #define for_each_leaf_node_possible_cpu(rnp, cpu) \ argument
Dtree.h173 #define leaf_node_cpu_bit(rnp, cpu) (1UL << ((cpu) - (rnp)->grplo)) argument