Searched defs:rnp (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/kernel/rcu/ |
D | tree_exp.h | 88 struct rcu_node *rnp; in sync_exp_reset_tree_hotplug() local 141 struct rcu_node *rnp; in sync_exp_reset_tree() local 161 static bool sync_rcu_preempt_exp_done(struct rcu_node *rnp) in sync_rcu_preempt_exp_done() 174 static bool sync_rcu_preempt_exp_done_unlocked(struct rcu_node *rnp) in sync_rcu_preempt_exp_done_unlocked() 197 static void __rcu_report_exp_rnp(struct rcu_state *rsp, struct rcu_node *rnp, in __rcu_report_exp_rnp() 233 struct rcu_node *rnp, bool wake) in rcu_report_exp_rnp() 245 static void rcu_report_exp_cpu_mult(struct rcu_state *rsp, struct rcu_node *rnp, in rcu_report_exp_cpu_mult() 290 struct rcu_node *rnp = rdp->mynode; in exp_funnel_lock() local 344 struct rcu_node *rnp; in sync_sched_exp_handler() local 368 struct rcu_node *rnp; in sync_sched_exp_online_cleanup() local [all …]
|
D | tree_plugin.h | 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() local 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() local 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() local 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() [all …]
|
D | tree.c | 210 unsigned long rcu_rnp_online_cpus(struct rcu_node *rnp) in rcu_rnp_online_cpus() 636 struct rcu_node *rnp; in show_rcu_gp_kthreads() local 1071 struct rcu_node *rnp; in rcu_lockdep_current_cpu_online() local 1112 static void rcu_gpnum_ovf(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_gpnum_ovf() 1147 struct rcu_node *rnp; in rcu_iw_handler() local 1170 struct rcu_node *rnp = rdp->mynode; in rcu_implicit_dynticks_qs() local 1334 struct rcu_node *rnp; in rcu_dump_cpu_stacks() local 1379 struct rcu_node *rnp = rcu_get_root(rsp); in print_other_cpu_stall() local 1450 struct rcu_node *rnp = rcu_get_root(rsp); in print_cpu_stall() local 1507 struct rcu_node *rnp; in check_cpu_stall() local [all …]
|
D | rcu.h | 335 #define rcu_is_leaf_node(rnp) ((rnp)->level == rcu_num_lvls - 1) argument 338 #define rcu_is_last_leaf_node(rsp, rnp) ((rnp) == &(rsp)->node[rcu_num_nodes - 1]) argument 344 #define rcu_for_each_node_breadth_first(rsp, rnp) \ argument 353 #define rcu_for_each_nonleaf_node_breadth_first(rsp, rnp) \ argument 362 #define rcu_for_each_leaf_node(rsp, rnp) \ argument 369 #define for_each_leaf_node_possible_cpu(rnp, cpu) \ argument 377 #define rcu_find_next_bit(rnp, cpu, mask) \ argument 379 #define for_each_leaf_node_cpu_mask(rnp, cpu, mask) \ argument
|
D | tree.h | 173 #define leaf_node_cpu_bit(rnp, cpu) (1UL << ((cpu) - (rnp)->grplo)) argument
|