slit_valid
static int slit_valid = -1;
if (slit_valid < 0) {
slit_valid = slit_validate();
if (!slit_valid)
if ((i / u) == (j / u) || !slit_valid)
if (!slit_valid(slit)) {