tabmask
while ((tcur = ((curr - 1) & tabmask) + tabsize + 1) <= target) {
cur = ((cur - 1) & tabmask) + tabsize + 1;
now_col = ((now_col - 1) & tabmask) + tabsize + 1;
mode_t tabmask, tabperm;
tabmask = pw ? ALLPERMS : (ALLPERMS & ~(S_IWUSR|S_IRGRP|S_IROTH));
if ((statbuf->st_mode & tabmask) != tabperm) {