ss_tmp
static __always_inline void __scoped_seqlock_cleanup(struct ss_tmp *sst)
__scoped_seqlock_next(struct ss_tmp *sst, seqlock_t *lock, enum ss_state target)
static __always_inline void __scoped_seqlock_cleanup_ctx(struct ss_tmp **s)
for (struct ss_tmp _s __cleanup(__scoped_seqlock_cleanup) = \
(struct ss_tmp *)_seqlock; \