Lines Matching defs:od

50 set_memb_names(tOptions * opts, tOptDesc * od, char const * const * nm_list,
54 check_membership_start(tOptDesc * od, char const ** argp, bool * invert);
57 find_member_bit(tOptions * opts, tOptDesc * od, char const * pz, int len,
256 tOptDesc od = { 0 };
257 od.optArg.argEnum = enum_val;
259 (*(pOD->pOptProc))(OPTPROC_RETURN_VALNAME, &od );
260 return od.optArg.argString;
368 set_memb_names(tOptions * opts, tOptDesc * od, char const * const * nm_list,
373 uintptr_t bits = (uintptr_t)od->optCookie & mask;
388 od->optArg.argString = pz = AGALOC(len, "enum");
389 bits = (uintptr_t)od->optCookie & mask;
423 * @param od the set membership option description
430 check_membership_start(tOptDesc * od, char const ** argp, bool * invert)
432 uintptr_t res = (uintptr_t)od->optCookie;
433 char const * arg = SPN_WHITESPACE_CHARS(od->optArg.argString);
481 * @param od the set membership option description
489 find_member_bit(tOptions * opts, tOptDesc * od, char const * pz, int len,
499 find_name(nm_buf, opts, od, nm_list, nm_ct);
510 * arg: tOptDesc *, od, the set membership option description
519 optionMemberList(tOptDesc * od)
521 uintptr_t sv = od->optArg.argIntptr;
523 (*(od->pOptProc))(OPTPROC_RETURN_VALNAME, od);
524 res = VOIDP(od->optArg.argString);
525 od->optArg.argIntptr = sv;
534 * arg: tOptDesc *, od, the set membership option description
546 optionSetMembers(tOptions * opts, tOptDesc * od,
555 enum_err(OPTPROC_EMIT_USAGE, od, nm_list, nm_ct);
559 set_memb_shell(opts, od, nm_list, nm_ct);
563 set_memb_names(opts, od, nm_list, nm_ct);
570 if ((od->fOptState & OPTST_RESET) != 0)
576 uintptr_t res = check_membership_start(od, &arg, &invert);
619 bit = find_member_bit(opts, od, pz, len, nm_list, nm_ct);
637 od->optCookie = VOIDP(res);
642 od->optCookie = VOIDP(0);