Home
last modified time | relevance | path

Searched refs:rcu_state_p (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/kernel/rcu/
Dtree_plugin.h127 static struct rcu_state *const rcu_state_p = &rcu_preempt_state; variable
347 rdp = this_cpu_ptr(rcu_state_p->rda); in rcu_preempt_note_context_switch()
514 rdp = this_cpu_ptr(rcu_state_p->rda); in rcu_read_unlock_special()
515 rcu_report_exp_rdp(rcu_state_p, rdp, true); in rcu_read_unlock_special()
585 rcu_report_unblock_qs_rnp(rcu_state_p, rnp, flags); in rcu_read_unlock_special()
599 rcu_report_exp_rnp(rcu_state_p, rnp, true); in rcu_read_unlock_special()
786 __call_rcu(head, func, rcu_state_p, -1, 0); in call_rcu()
834 _rcu_barrier(rcu_state_p); in rcu_barrier()
843 rcu_init_one(rcu_state_p); in __rcu_init_preempt()
907 static struct rcu_state *const rcu_state_p = &rcu_sched_state; variable
[all …]
Dtree.c113 static struct rcu_state *const rcu_state_p; variable
558 return READ_ONCE(rcu_state_p->gp_seq); in rcu_get_gp_seq()
588 return rcu_state_p->expedited_sequence; in rcu_exp_batches_completed()
607 force_quiescent_state(rcu_state_p); in rcu_force_quiescent_state()
675 rsp = rcu_state_p; in rcutorture_get_gp_data()
2349 if (WARN_ON_ONCE(rcu_state_p == &rcu_sched_state) || in rcu_report_unblock_qs_rnp()
2350 WARN_ON_ONCE(rsp != rcu_state_p) || in rcu_report_unblock_qs_rnp()
2690 if (rcu_state_p == &rcu_sched_state || in force_qs_rnp()
2691 rsp != rcu_state_p || in force_qs_rnp()
3081 __call_rcu(head, func, rcu_state_p, -1, 1); in kfree_call_rcu()
[all …]
Dtree_exp.h786 struct rcu_state *rsp = rcu_state_p; in synchronize_rcu_expedited()