RCU_SEQ_CTR_SHIFT
#define RCU_SEQ_STATE_MASK ((1 << RCU_SEQ_CTR_SHIFT) - 1)
#define SRCU_GP_SEQ_INITIAL_VAL ((0UL - 100UL) << RCU_SEQ_CTR_SHIFT)
return ((rnd_diff - RCU_SEQ_STATE_MASK - 1) >> RCU_SEQ_CTR_SHIFT) + 2;
return s >> RCU_SEQ_CTR_SHIFT;
.barrier_q_seq = (0UL - 50UL) << RCU_SEQ_CTR_SHIFT, \
rcu_state.gp_seq += (1 << RCU_SEQ_CTR_SHIFT);
: lag_gps << RCU_SEQ_CTR_SHIFT;
.gp_seq = (0UL - 300UL) << RCU_SEQ_CTR_SHIFT,
rcu_state.expedited_sequence += (1 << RCU_SEQ_CTR_SHIFT);