Lines Matching defs:zap
295 static void zprint(int zap, char *pat, int len, unsigned long arg)
299 sprintf(tmp, "%%*%s", zap ? "s" : pat);
300 if (zap && pat[strlen(pat)-1]==' ') strcat(tmp, " ");
301 printf(tmp, len, zap ? (unsigned long)"?" : arg);
414 int ii, zap;
422 zap = !st->st_blksize && !st->st_dev && !st->st_ino;
446 if (flags & FLAG_i) zprint(zap, "lu ", totals[1], st->st_ino);
450 zprint(zap, "s ", totals[6], (unsigned long)tmp);
457 if (zap) memset(tmp+1, '?', 9);
459 zprint(zap, "ld", totals[2]+1, st->st_nlink);
465 if (zap || (flags&FLAG_n)) zprint(zap, "lu", ii, st->st_uid);
474 if (zap || (flags&FLAG_n)) zprint(zap, "lu", ii, st->st_gid);
486 if (!zap && (S_ISCHR(st->st_mode) || S_ISBLK(st->st_mode)))
491 zprint(zap, "s", totals[5]+1, (unsigned long)tmp);
503 zprint(zap, "s ", 17+(TT.l>1)*13, (unsigned long)tmp);
517 if (!zap && (flags & FLAG_color)) {
526 zprint(zap, "s", 0, (unsigned long)sort[next]->symlink);
527 if (!zap && color) printf("\033[0m");