Home
last modified time | relevance | path

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

/linux/kernel/rcu/
H A Dtree_exp.h84 struct rcu_node *rnp; in sync_exp_reset_tree_hotplug() local
137 struct rcu_node *rnp; sync_exp_reset_tree() local
154 sync_rcu_exp_done(struct rcu_node * rnp) sync_rcu_exp_done() argument
165 sync_rcu_exp_done_unlocked(struct rcu_node * rnp) sync_rcu_exp_done_unlocked() argument
185 __rcu_report_exp_rnp(struct rcu_node * rnp,bool wake,unsigned long flags) __rcu_report_exp_rnp() argument
220 rcu_report_exp_rnp(struct rcu_node * rnp,bool wake) rcu_report_exp_rnp() argument
232 rcu_report_exp_cpu_mult(struct rcu_node * rnp,unsigned long flags,unsigned long mask_in,bool wake) rcu_report_exp_cpu_mult() argument
263 struct rcu_node *rnp = rdp->mynode; rcu_report_exp_rdp() local
297 struct rcu_node *rnp = rdp->mynode; exp_funnel_lock() local
358 struct rcu_node *rnp = container_of(rewp, struct rcu_node, rew); __sync_rcu_exp_select_node_cpus() local
463 rcu_exp_par_worker_started(struct rcu_node * rnp) rcu_exp_par_worker_started() argument
468 sync_rcu_exp_select_cpus_queue_work(struct rcu_node * rnp) sync_rcu_exp_select_cpus_queue_work() argument
479 sync_rcu_exp_select_cpus_flush_work(struct rcu_node * rnp) sync_rcu_exp_select_cpus_flush_work() argument
507 struct rcu_node *rnp; sync_rcu_exp_select_cpus() local
563 struct rcu_node *rnp; synchronize_rcu_expedited_stall() local
628 struct rcu_node *rnp; synchronize_rcu_expedited_wait() local
685 struct rcu_node *rnp; rcu_exp_wait_wake() local
750 struct rcu_node *rnp = rdp->mynode; rcu_exp_handler() local
816 rcu_print_task_exp_stall(struct rcu_node * rnp) rcu_print_task_exp_stall() argument
842 rcu_exp_print_detail_task_stall_rnp(struct rcu_node * rnp) rcu_exp_print_detail_task_stall_rnp() argument
873 struct rcu_node *rnp = rdp->mynode; rcu_exp_handler() local
895 struct rcu_node *rnp; sync_sched_exp_online_cleanup() local
925 rcu_print_task_exp_stall(struct rcu_node * rnp) rcu_print_task_exp_stall() argument
935 rcu_exp_print_detail_task_stall_rnp(struct rcu_node * rnp) rcu_exp_print_detail_task_stall_rnp() argument
965 struct rcu_node *rnp; synchronize_rcu_expedited() local
1029 struct rcu_node *rnp = container_of(wp, struct rcu_node, exp_poll_wq); sync_rcu_do_polled_gp() local
1064 struct rcu_node *rnp; start_poll_synchronize_rcu_expedited() local
[all...]
H A Dtree_plugin.h162 static void rcu_preempt_ctxt_queue(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_preempt_ctxt_queue() argument
328 struct rcu_node *rnp; rcu_note_context_switch() local
381 rcu_preempt_blocked_readers_cgp(struct rcu_node * rnp) rcu_preempt_blocked_readers_cgp() argument
453 rcu_next_node_entry(struct task_struct * t,struct rcu_node * rnp) rcu_next_node_entry() argument
467 rcu_preempt_has_tasks(struct rcu_node * rnp) rcu_preempt_has_tasks() argument
486 struct rcu_node *rnp; rcu_preempt_deferred_qs_irqrestore() local
654 struct rcu_node *rnp = rdp->mynode; rcu_read_unlock_special() local
705 rcu_preempt_check_blocked_tasks(struct rcu_node * rnp) rcu_preempt_check_blocked_tasks() argument
790 dump_blkd_tasks(struct rcu_node * rnp,int ncheck) dump_blkd_tasks() argument
934 rcu_preempt_blocked_readers_cgp(struct rcu_node * rnp) rcu_preempt_blocked_readers_cgp() argument
942 rcu_preempt_has_tasks(struct rcu_node * rnp) rcu_preempt_has_tasks() argument
976 rcu_preempt_check_blocked_tasks(struct rcu_node * rnp) rcu_preempt_check_blocked_tasks() argument
1019 dump_blkd_tasks(struct rcu_node * rnp,int ncheck) dump_blkd_tasks() argument
1071 rcu_boost(struct rcu_node * rnp) rcu_boost() argument
1136 struct rcu_node *rnp = (struct rcu_node *)arg; rcu_boost_kthread() local
1176 rcu_initiate_boost(struct rcu_node * rnp,unsigned long flags) rcu_initiate_boost() argument
1206 rcu_preempt_boost_start_gp(struct rcu_node * rnp) rcu_preempt_boost_start_gp() argument
1215 rcu_spawn_one_boost_kthread(struct rcu_node * rnp) rcu_spawn_one_boost_kthread() argument
1242 rcu_initiate_boost(struct rcu_node * rnp,unsigned long flags) rcu_initiate_boost() argument
1248 rcu_preempt_boost_start_gp(struct rcu_node * rnp) rcu_preempt_boost_start_gp() argument
1252 rcu_spawn_one_boost_kthread(struct rcu_node * rnp) rcu_spawn_one_boost_kthread() argument
[all...]
H A Dtree.c795 static void rcu_gpnum_ovf(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_gpnum_ovf()
852 struct rcu_node *rnp = rdp->mynode; in rcu_watching_snap_recheck() local
985 static void trace_rcu_this_gp(struct rcu_node *rnp, struct rcu_data *rdp, in trace_rcu_this_gp()
1013 struct rcu_node *rnp; in rcu_start_this_gp() local
1084 static bool rcu_future_gp_cleanup(struct rcu_node *rnp) in rcu_future_gp_cleanup()
1136 static bool rcu_accelerate_cbs(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_accelerate_cbs()
1182 static void rcu_accelerate_cbs_unlocked(struct rcu_node *rnp, in rcu_accelerate_cbs_unlocked()
1212 static bool rcu_advance_cbs(struct rcu_node *rnp, struct rcu_data *rdp) in rcu_advance_cbs()
1235 static void __maybe_unused rcu_advance_cbs_nowake(struct rcu_node *rnp, in rcu_advance_cbs_nowake()
1266 static bool __note_gp_changes(struct rcu_node *rnp, struct rcu_data *rdp) in __note_gp_changes()
[all …]
H A Dtree_stall.h216 struct rcu_node *rnp; in rcu_iw_handler() local
238 static void rcu_print_detail_task_stall_rnp(struct rcu_node *rnp) in rcu_print_detail_task_stall_rnp()
288 static int rcu_print_task_stall(struct rcu_node *rnp, unsigned long flags) in rcu_print_task_stall()
338 static void rcu_print_detail_task_stall_rnp(struct rcu_node *rnp) in rcu_print_detail_task_stall_rnp()
346 static int rcu_print_task_stall(struct rcu_node *rnp, unsigned long flags) in rcu_print_task_stall()
364 struct rcu_node *rnp; in rcu_dump_cpu_stacks() local
602 struct rcu_node *rnp; in print_other_cpu_stall() local
678 struct rcu_node *rnp = rcu_get_root(); in print_cpu_stall() local
746 struct rcu_node *rnp; in check_cpu_stall() local
860 struct rcu_node *rnp; in rcu_check_boost_fail() local
[all …]
H A Dtree_nocb.h182 static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp) in rcu_nocb_gp_get()
187 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()
661 struct rcu_node *rnp; in nocb_gp_wait() local
883 struct rcu_node *rnp = rdp->mynode; in nocb_cb_wait() local
1530 struct rcu_node *rnp = rdp->mynode; in show_rcu_nocb_gp_state() local
1649 static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp) in rcu_nocb_gp_get()
1654 static void rcu_init_one_nocb(struct rcu_node *rnp) in rcu_init_one_nocb()
H A Dtree.h146 #define leaf_node_cpu_bit(rnp, cpu) (BIT((cpu) - (rnp)->grplo)) argument
[all...]