rcu: Remove rcu_state structure's ->rda field
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 3 Jul 2018 22:37:16 +0000 (15:37 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 30 Aug 2018 23:02:49 +0000 (16:02 -0700)
commitda1df50d16171f4c65da18093d5b5652423f5b99
treef7afe8fc7d144227a1282bbfb85343d5e37fba74
parentec5dd444b678b1305d9af34ebb4cca17e0ef88e6
rcu: Remove rcu_state structure's ->rda field

The rcu_state structure's ->rda field was used to find the per-CPU
rcu_data structures corresponding to that rcu_state structure.  But now
there is only one rcu_state structure (creatively named "rcu_state")
and one set of per-CPU rcu_data structures (creatively named "rcu_data").
Therefore, uses of the ->rda field can always be replaced by "rcu_data,
and this commit makes that change and removes the ->rda field.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcu/tree.c
kernel/rcu/tree.h
kernel/rcu/tree_exp.h
kernel/rcu/tree_plugin.h