Lines Matching refs:statfmt

210 	const char *statfmt, *options, *synopsis;  in main()  local
223 statfmt = NULL; in main()
230 statfmt = "%Y"; in main()
258 statfmt = "%R"; in main()
261 statfmt = optarg; in main()
288 statfmt = DEF_FORMAT; in main()
300 statfmt = lsF ? LSF_FORMAT : LS_FORMAT; in main()
303 statfmt = RAW_FORMAT; in main()
306 statfmt = SHELL_FORMAT; in main()
309 statfmt = LINUX_FORMAT; in main()
376 output(&st, file, statfmt, fn, nonl); in main()
418 const char *statfmt, int fn, int nonl) in output() argument
426 while (*statfmt != '\0') { in output()
431 if (*statfmt != FMT_MAGIC) { in output()
432 addchar(stdout, *statfmt, &nl); in output()
433 statfmt++; in output()
441 subfmt = statfmt; in output()
442 statfmt++; in output()
447 switch (*statfmt) { in output()
450 statfmt++; in output()
454 statfmt++; in output()
458 statfmt++; in output()
466 statfmt++; in output()
495 if (*statfmt == FMT_POUND) in output()
497 else if (*statfmt == FMT_SPACE) in output()
499 else if (*statfmt == FMT_PLUS) in output()
501 else if (*statfmt == FMT_ZERO) in output()
503 else if (*statfmt == FMT_MINUS) in output()
507 statfmt++; in output()
511 if (isdigit((unsigned)*statfmt)) { in output()
513 while (isdigit((unsigned)*statfmt)) { in output()
514 size = (size * 10) + (*statfmt - '0'); in output()
515 statfmt++; in output()
522 if (*statfmt == FMT_DOT) { in output()
523 statfmt++; in output()
526 while (isdigit((unsigned)*statfmt)) { in output()
527 prec = (prec * 10) + (*statfmt - '0'); in output()
528 statfmt++; in output()
534 #define fmtcase(x, y) case (y): (x) = (y); statfmt++; break in output()
535 #define fmtcasef(x, y, z) case (y): (x) = (z); statfmt++; break in output()
536 switch (*statfmt) { in output()
548 switch (*statfmt) { in output()
557 switch (*statfmt) { in output()
587 subfmt, statfmt - subfmt, in output()
598 (int)(statfmt - subfmt + 1), subfmt); in output()