rcu_seq_current
curseq = rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq);
if (curseq != rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq))
rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq));
rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq));
*gp_seq = rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq);
tt, tf, rcu_seq_current(&ssp->srcu_sup->srcu_gp_seq), ss_state,
WARN_ON(rcu_seq_current(&sup->srcu_gp_seq) != sup->srcu_gp_seq_needed) ||
rcu_seq_current(&sup->srcu_gp_seq), sup->srcu_gp_seq_needed);
gpseq = rcu_seq_current(&sup->srcu_gp_seq);
gpseq = rcu_seq_current(&sup->srcu_gp_seq);
*gp_seq = rcu_seq_current(&rcu_tasks.tasks_gp_seq);
*gp_seq = rcu_seq_current(&rcu_tasks_rude.tasks_gp_seq);
rcu_segcblist_advance(&rtpcp->cblist, rcu_seq_current(&rtp->tasks_gp_seq));
rcu_segcblist_advance(&rtpcp->cblist, rcu_seq_current(&rtp->tasks_gp_seq));
data_race(rcu_seq_current(&rtp->tasks_gp_seq)),
rcu_seq_state(rcu_seq_current(&rnp->gp_seq)))) {
if (rcu_seq_state(rcu_seq_current(&rnp->gp_seq))) {
if (!rcu_seq_state(rcu_seq_current(&rnp->gp_seq)) || !raw_spin_trylock_rcu_node(rnp))
if (rcu_seq_state(rcu_seq_current(&rnp->gp_seq)))
if ((rdp->gp_seq == rcu_seq_current(&rnp->gp_seq) &&
return rcu_seq_state(rcu_seq_current(&rcu_state.gp_seq));
if (rcu_seq_current(&rnp->gp_seq) != rdp->gp_seq ||
*gp_seq = rcu_seq_current(&rcu_state.gp_seq);
if (ULONG_CMP_LT(rcu_seq_current(&rdp->gp_seq) + seq_gpwrap_lag,
(long)rcu_seq_current(&rcu_state.gp_seq),
(long)rcu_seq_current(&rcu_state.gp_seq),
(long)rcu_seq_current(&rcu_state.gp_seq), totqlen,
if (rcu_seq_current(&rcu_state.gp_seq) != gp_seq) {
(long)rcu_seq_current(&rcu_state.gp_seq), totqlen,