vs_sm_next
int vs_sm_next(SCR *, SMAP *, SMAP *);
if (vs_sm_next(sp, TMAP, TMAP + 1))
if (vs_sm_next(sp, p, p + 1))
if (vs_sm_next(sp, p, p + 1))
if (vs_sm_next(sp, p, p + 1))
if (p < TMAP && vs_sm_next(sp, p, p + 1))
if (t < TMAP && vs_sm_next(sp, t, t + 1))
if (vs_sm_next(sp, TMAP, &s1))
if (vs_sm_next(sp, smp, &s1))
if (vs_sm_next(sp, &s1, &s2))
if (vs_sm_next(sp, TMAP, &s1))
if (vs_sm_next(sp, TMAP, &s1))
if (vs_sm_next(sp, TMAP, TMAP))
if (vs_sm_next(sp, TMAP - 1, TMAP))