void (*read_quiescent_state)(void);
void (*update_call_rcu)(struct rcu_head *head,
void (*func)(struct rcu_head *head));
void (*read_quiescent_state)(void);
void (*update_call_rcu)(struct rcu_head *head,
void (*func)(struct rcu_head *head));
const struct rcu_flavor_struct x = { \
.read_lock = rcu_read_lock, \
.read_unlock = rcu_read_unlock, \
const struct rcu_flavor_struct x = { \
.read_lock = rcu_read_lock, \
.read_unlock = rcu_read_unlock, \
.read_quiescent_state = rcu_quiescent_state, \
.update_call_rcu = call_rcu, \
.update_synchronize_rcu = synchronize_rcu, \
.read_quiescent_state = rcu_quiescent_state, \
.update_call_rcu = call_rcu, \
.update_synchronize_rcu = synchronize_rcu, \