Lines Matching refs:ops
356 bin_stat(char *name, char **args, Options ops, UNUSED(int func))
391 ops->ind['L'] = 1;
396 ops->ind[STOUC(*arg)] = 1;
417 ops->ind['f'] = 1;
438 ops->ind['s'] = 1;
457 if (OPT_ISSET(ops,'l')) {
481 if (!*args && !OPT_ISSET(ops,'f')) {
484 } else if (*args && OPT_ISSET(ops,'f')) {
490 if (OPT_ISSET(ops,'f'))
496 if (OPT_ISSET(ops,'g')) {
498 ops->ind['s'] = 1;
500 if (OPT_ISSET(ops,'s') || OPT_ISSET(ops,'r'))
502 if (OPT_ISSET(ops,'r') || !OPT_ISSET(ops,'s'))
504 if (OPT_ISSET(ops,'n'))
506 if (OPT_ISSET(ops,'o'))
508 if (OPT_ISSET(ops,'t'))
518 if (OPT_ISSET(ops,'N') || OPT_ISSET(ops,'f'))
520 if (OPT_ISSET(ops,'T') || OPT_ISSET(ops,'H'))
542 for (; OPT_ISSET(ops,'f') || *args; args++) {
544 int rval = OPT_ISSET(ops,'f') ? fstat(fd, &statbuf) :
545 OPT_ISSET(ops,'L') ? lstat(unmeta(*args), &statbuf) :
548 if (OPT_ISSET(ops,'f'))
550 zwarnnam(name, "%s: %e", OPT_ISSET(ops,'f') ? outbuf : *args,
553 if (OPT_ISSET(ops,'f') || arrnam)
573 /* STF_NAME explicitly turned off for ops.ind['H'] above */
585 /* STF_NAME explicitly turned off for ops.ind['H'] above */
592 if (OPT_ISSET(ops,'f'))