Lines Matching refs:options
42 " combinations of the -\br\b and -\bw\b options.]"
53 " is done before any \b-i\b or \b-s\b options are applied. A"
58 " directory tree, subject to the options described below. By default the"
91 " and \b--physical\b options below. \bPATH_RESOLVE\b can be one of:]{"
99 /* state.usage is generated at runtime from usage+options+usage2 */
358 * set options from line if != 0 or argv according to usage
439 if (!(op = (Option_t*)hashget(state.options, o)))
445 op = (Option_t*)hashget(state.options, o);
451 op = (Option_t*)hashget(state.options, o);
489 op = options - c;
577 error(2, "%s: invalid %s date string", vp->string, options[op->index].name);
999 if (!(op = (Option_t*)hashget(state.options, v)))
1005 op->name = hashput(state.options, 0, op);
1234 error(3, "%s: invalid %s date string", v, options[op->index].name);
1340 if ((all || ext) && (pos = hashscan(state.options, 0)))
1487 for (i = 1; options[i].name; i++)
1488 if ((options[i].flags & (OPT_GLOBAL|OPT_READONLY)) == OPT_READONLY)
1490 sfprintf(sp, "[+%s?%s]\n", options[i].name, options[i].description);
1491 if (options[i].details)
1492 sfprintf(sp, "{\n%s\n}", options[i].details);
1559 stash(&options[OPT_release].perm, release(), 0);
1560 options[OPT_release].flags |= OPT_SET;
1561 if (!(state.options = hashalloc(NiL, HASH_name, "options", 0)))
1563 for (i = 1; options[i].name; i++)
1565 p = options[i].name;
1572 hashput(state.options, p, &options[options[i].index]);
1575 hashset(state.options, HASH_ALLOCATE);
1583 for (i = 1; options[i].name; i++)
1584 if ((options[i].flags & (OPT_GLOBAL|OPT_READONLY)) != OPT_READONLY)
1587 if (options[i].flag)
1589 sfputc(state.tmp.str, options[i].flag);
1590 if (options[i].flags & OPT_INVERT)
1593 sfprintf(state.tmp.str, "=%d:%s", options[i].index, options[i].name);
1594 if (options[i].flags & OPT_VENDOR)
1596 for (s = (char*)options[i].name; p = strchr(s, '|'); s = p + 1)
1600 sfprintf(state.tmp.str, "?%s]", options[i].description);
1601 if (options[i].argument)
1603 sfputc(state.tmp.str, (options[i].flags & OPT_NUMBER) ? '#' : ':');
1604 if (options[i].flags & OPT_OPTIONAL)
1606 sfprintf(state.tmp.str, "[%s]", options[i].argument);
1608 if (options[i].details)
1609 sfprintf(state.tmp.str, "\n{%s}", options[i].details);
1866 if ((state.test & 0000010) && (pos = hashscan(state.options, 0)))