Lines Matching refs:rcu_data
238 struct rcu_data *rdp; in rcu_report_exp_cpu_mult()
247 rdp = per_cpu_ptr(&rcu_data, cpu); in rcu_report_exp_cpu_mult()
259 static void rcu_report_exp_rdp(struct rcu_data *rdp) in rcu_report_exp_rdp()
285 struct rcu_data *rdp = per_cpu_ptr(&rcu_data, raw_smp_processor_id()); in exp_funnel_lock()
354 struct rcu_data *rdp = per_cpu_ptr(&rcu_data, cpu); in __sync_rcu_exp_select_node_cpus()
382 struct rcu_data *rdp = per_cpu_ptr(&rcu_data, cpu); in __sync_rcu_exp_select_node_cpus()
594 struct rcu_data *rdp; in synchronize_rcu_expedited_wait()
607 rdp = per_cpu_ptr(&rcu_data, cpu); in synchronize_rcu_expedited_wait()
634 struct rcu_data *rdp; in synchronize_rcu_expedited_wait()
640 rdp = per_cpu_ptr(&rcu_data, cpu); in synchronize_rcu_expedited_wait()
742 struct rcu_data *rdp = this_cpu_ptr(&rcu_data); in rcu_exp_handler()
853 __this_cpu_write(rcu_data.cpu_no_qs.b.exp, true); in rcu_exp_need_qs()
855 smp_store_release(this_cpu_ptr(&rcu_data.rcu_urgent_qs), true); in rcu_exp_need_qs()
863 struct rcu_data *rdp = this_cpu_ptr(&rcu_data); in rcu_exp_handler()
868 __this_cpu_read(rcu_data.cpu_no_qs.b.exp)) in rcu_exp_handler()
872 rcu_report_exp_rdp(this_cpu_ptr(&rcu_data)); in rcu_exp_handler()
883 struct rcu_data *rdp; in sync_sched_exp_online_cleanup()
887 rdp = per_cpu_ptr(&rcu_data, cpu); in sync_sched_exp_online_cleanup()
1058 struct rcu_data *rdp; in start_poll_synchronize_rcu_expedited()
1063 rdp = per_cpu_ptr(&rcu_data, raw_smp_processor_id()); in start_poll_synchronize_rcu_expedited()