Lines Matching full:od

210  * @param[in] od       the option descriptor to print
215 prt_entry(FILE * fp, tOptDesc * od, char const * l_arg, save_flags_mask_t save_fl) in prt_entry() argument
220 fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText); in prt_entry()
221 if (UNUSED_OPT(od) && (save_fl & SVFL_DEFAULT)) in prt_entry()
232 (od->pz_DisableName == NULL) in prt_entry()
233 ? od->pz_Name in prt_entry()
234 : (DISABLED_OPT(od) in prt_entry()
235 ? od->pz_DisableName in prt_entry()
236 : ((od->optEquivIndex == NO_EQUIVALENT) in prt_entry()
237 ? od->pz_Name : od->pz_DisableName) in prt_entry()
245 && (OPTST_GET_ARGTYPE(od->fOptState) != OPARG_TYPE_NUMERIC)) in prt_entry()
255 if (OPTST_GET_ARGTYPE(od->fOptState) == OPARG_TYPE_NUMERIC) in prt_entry()
291 * @param[in] od the option descriptor to print
294 prt_value(FILE * fp, int depth, tOptDesc * od, tOptionValue const * ovp) in prt_value() argument
311 if (od != NULL) { in prt_value()
312 uint32_t opt_state = od->fOptState; in prt_value()
313 uintptr_t val = od->optArg.argEnum; in prt_value()
323 (*(od->pOptProc))(OPTPROC_RETURN_VALNAME, od ); in prt_value()
324 if (od->optArg.argString != NULL) { in prt_value()
325 fputs(od->optArg.argString, fp); in prt_value()
331 AGFREE(od->optArg.argString); in prt_value()
335 od->optArg.argEnum = val; in prt_value()
336 od->fOptState = opt_state; in prt_value()
439 * @param[in] od option descriptor
443 prt_nested(FILE * fp, tOptDesc * od, save_flags_mask_t save_fl) in prt_nested() argument
446 tArgList * al = od->optCookie; in prt_nested()
450 fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText); in prt_nested()
455 if (UNUSED_OPT(od) || (al == NULL)) in prt_nested()
471 fprintf(fp, NESTED_OPT_FMT, od->pz_Name); in prt_nested()
474 prt_value(fp, 1, od, ovp); in prt_nested()
479 fprintf(fp, "</%s>\n", od->pz_Name); in prt_nested()
681 * @param[in] od value option descriptor
685 prt_str_arg(FILE * fp, tOptDesc * od, save_flags_mask_t save_fl) in prt_str_arg() argument
687 if (UNUSED_OPT(od) || ((od->fOptState & OPTST_STACKED) == 0)) { in prt_str_arg()
688 char const * arg = od->optArg.argString; in prt_str_arg()
691 prt_entry(fp, od, arg, save_fl); in prt_str_arg()
694 tArgList * pAL = (tArgList *)od->optCookie; in prt_str_arg()
702 od->fOptState &= ~OPTST_DISABLED; in prt_str_arg()
705 prt_entry(fp, od, *(ppz++), save_fl); in prt_str_arg()
715 * @param[in] od the option descriptor with the enumerated value
719 prt_enum_arg(FILE * fp, tOptDesc * od, save_flags_mask_t save_fl) in prt_enum_arg() argument
721 uintptr_t val = od->optArg.argEnum; in prt_enum_arg()
727 (*(od->pOptProc))(OPTPROC_RETURN_VALNAME, od); in prt_enum_arg()
728 prt_entry(fp, od, VOIDP(od->optArg.argString), save_fl); in prt_enum_arg()
730 od->optArg.argEnum = val; in prt_enum_arg()
741 * @param[in] od the option descriptor with a bit mask value type
745 prt_set_arg(FILE * fp, tOptDesc * od, save_flags_mask_t save_fl) in prt_set_arg() argument
747 char * list = optionMemberList(od); in prt_set_arg()
752 prt_entry(fp, od, buf, save_fl); in prt_set_arg()
762 * @param[in] od the option descriptor with a bit mask value type
767 prt_file_arg(FILE * fp, tOptDesc * od, tOptions * opts, save_flags_mask_t save_fl) in prt_file_arg() argument
773 if (od->optCookie != NULL) in prt_file_arg()
774 prt_entry(fp, od, od->optCookie, save_fl); in prt_file_arg()
778 opts->originalOptArgArray[od->optIndex].argString; in prt_file_arg()
780 if (od->optArg.argString == orig) { in prt_file_arg()
782 fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText); in prt_file_arg()
786 prt_entry(fp, od, od->optArg.argString, save_fl); in prt_file_arg()
789 fprintf(fp, ao_name_use_fmt, od->pz_Name, od->pzText); in prt_file_arg()
824 tOptDesc * od; in optionSaveFile() local
859 od = opts->pOptDesc; in optionSaveFile()
875 if ((od->fOptState & OPTST_DO_NOT_SAVE_MASK) != 0) in optionSaveFile()
878 if ( (od->optEquivIndex != NO_EQUIVALENT) in optionSaveFile()
879 && (od->optEquivIndex != od->optIndex)) in optionSaveFile()
882 if (UNUSED_OPT(od) && ((save_flags & SVFL_USAGE_DEFAULT_MASK) == SVFL_NONE)) in optionSaveFile()
890 vod = ((od->fOptState & OPTST_EQUIVALENCE) != 0) in optionSaveFile()
891 ? (opts->pOptDesc + od->optActualIndex) : od; in optionSaveFile()
893 switch (OPTST_GET_ARGTYPE(od->fOptState)) { in optionSaveFile()
895 prt_no_arg_opt(fp, vod, od, save_flags); in optionSaveFile()
929 } while (od++, (--ct > 0)); in optionSaveFile()