parser             44 lib/common/schemas.c     xmlRelaxNGParserCtxtPtr parser;
parser            480 lib/common/schemas.c         ctx->parser = xmlRelaxNGNewParserCtxt(relaxng_file);
parser            481 lib/common/schemas.c         CRM_CHECK(ctx->parser != NULL, goto cleanup);
parser            484 lib/common/schemas.c             xmlRelaxNGSetParserErrors(ctx->parser,
parser            489 lib/common/schemas.c             xmlRelaxNGSetParserErrors(ctx->parser,
parser            495 lib/common/schemas.c         ctx->rng = xmlRelaxNGParse(ctx->parser);
parser            534 lib/common/schemas.c         if (ctx->parser != NULL) {
parser            535 lib/common/schemas.c             xmlRelaxNGFreeParserCtxt(ctx->parser);
parser            569 lib/common/schemas.c                 if (ctx->parser != NULL) {
parser            570 lib/common/schemas.c                     xmlRelaxNGFreeParserCtxt(ctx->parser);
parser            198 maint/gnulib/lib/argp-parse.c   argp_parser_t parser;
parser            227 maint/gnulib/lib/argp-parse.c   if (group->parser)
parser            234 maint/gnulib/lib/argp-parse.c       err = (*group->parser)(key, arg, state);
parser            279 maint/gnulib/lib/argp-parse.c   struct parser *parser;
parser            298 maint/gnulib/lib/argp-parse.c   if (real || argp->parser)
parser            326 maint/gnulib/lib/argp-parse.c                     && find_long_option (cvt->parser->long_opts, opt->name) < 0)
parser            345 maint/gnulib/lib/argp-parse.c                       + (((group - cvt->parser->groups) + 1) << USER_BITS);
parser            353 maint/gnulib/lib/argp-parse.c       group->parser = argp->parser;
parser            392 maint/gnulib/lib/argp-parse.c parser_convert (struct parser *parser, const struct argp *argp, int flags)
parser            396 maint/gnulib/lib/argp-parse.c   cvt.parser = parser;
parser            397 maint/gnulib/lib/argp-parse.c   cvt.short_end = parser->short_opts;
parser            398 maint/gnulib/lib/argp-parse.c   cvt.long_end = parser->long_opts;
parser            399 maint/gnulib/lib/argp-parse.c   cvt.child_inputs_end = parser->child_inputs;
parser            409 maint/gnulib/lib/argp-parse.c   parser->argp = argp;
parser            412 maint/gnulib/lib/argp-parse.c     parser->egroup = convert_options (argp, 0, 0, parser->groups, &cvt);
parser            414 maint/gnulib/lib/argp-parse.c     parser->egroup = parser->groups; /* No parsers at all! */
parser            436 maint/gnulib/lib/argp-parse.c   if (opt || argp->parser)
parser            459 maint/gnulib/lib/argp-parse.c parser_init (struct parser *parser, const struct argp *argp,
parser            496 maint/gnulib/lib/argp-parse.c   parser->storage = malloc (ssum);
parser            497 maint/gnulib/lib/argp-parse.c   if (! parser->storage)
parser            500 maint/gnulib/lib/argp-parse.c   storage = parser->storage;
parser            501 maint/gnulib/lib/argp-parse.c   parser->groups = parser->storage;
parser            502 maint/gnulib/lib/argp-parse.c   parser->child_inputs = (void **) (storage + gsum);
parser            503 maint/gnulib/lib/argp-parse.c   parser->long_opts = (struct option *) (storage + csum);
parser            504 maint/gnulib/lib/argp-parse.c   parser->short_opts = storage + lsum;
parser            505 maint/gnulib/lib/argp-parse.c   parser->opt_data = opt_data;
parser            507 maint/gnulib/lib/argp-parse.c   memset (parser->child_inputs, 0, clen);
parser            508 maint/gnulib/lib/argp-parse.c   parser_convert (parser, argp, flags);
parser            510 maint/gnulib/lib/argp-parse.c   memset (&parser->state, 0, sizeof (struct argp_state));
parser            511 maint/gnulib/lib/argp-parse.c   parser->state.root_argp = parser->argp;
parser            512 maint/gnulib/lib/argp-parse.c   parser->state.argc = argc;
parser            513 maint/gnulib/lib/argp-parse.c   parser->state.argv = argv;
parser            514 maint/gnulib/lib/argp-parse.c   parser->state.flags = flags;
parser            515 maint/gnulib/lib/argp-parse.c   parser->state.err_stream = stderr;
parser            516 maint/gnulib/lib/argp-parse.c   parser->state.out_stream = stdout;
parser            517 maint/gnulib/lib/argp-parse.c   parser->state.next = 0;       /* Tell getopt to initialize.  */
parser            518 maint/gnulib/lib/argp-parse.c   parser->state.pstate = parser;
parser            520 maint/gnulib/lib/argp-parse.c   parser->try_getopt = 1;
parser            524 maint/gnulib/lib/argp-parse.c   if (parser->groups < parser->egroup)
parser            525 maint/gnulib/lib/argp-parse.c     parser->groups->input = input;
parser            526 maint/gnulib/lib/argp-parse.c   for (group = parser->groups;
parser            527 maint/gnulib/lib/argp-parse.c        group < parser->egroup && (!err || err == EBADKEY);
parser            534 maint/gnulib/lib/argp-parse.c       if (!group->parser
parser            541 maint/gnulib/lib/argp-parse.c       err = group_parse (group, &parser->state, ARGP_KEY_INIT, 0);
parser            549 maint/gnulib/lib/argp-parse.c   if (parser->state.flags & ARGP_NO_ERRS)
parser            551 maint/gnulib/lib/argp-parse.c       parser->opt_data.opterr = 0;
parser            552 maint/gnulib/lib/argp-parse.c       if (parser->state.flags & ARGP_PARSE_ARGV0)
parser            555 maint/gnulib/lib/argp-parse.c         parser->state.argv--, parser->state.argc++;
parser            558 maint/gnulib/lib/argp-parse.c     parser->opt_data.opterr = 1;        /* Print error messages.  */
parser            560 maint/gnulib/lib/argp-parse.c   if (parser->state.argv == argv && argv[0])
parser            562 maint/gnulib/lib/argp-parse.c     parser->state.name = __argp_base_name (argv[0]);
parser            564 maint/gnulib/lib/argp-parse.c     parser->state.name = __argp_short_program_name ();
parser            571 maint/gnulib/lib/argp-parse.c parser_finalize (struct parser *parser,
parser            582 maint/gnulib/lib/argp-parse.c       if (parser->state.next == parser->state.argc)
parser            586 maint/gnulib/lib/argp-parse.c           for (group = parser->groups;
parser            587 maint/gnulib/lib/argp-parse.c                group < parser->egroup && (!err || err==EBADKEY);
parser            590 maint/gnulib/lib/argp-parse.c               err = group_parse (group, &parser->state, ARGP_KEY_NO_ARGS, 0);
parser            591 maint/gnulib/lib/argp-parse.c           for (group = parser->egroup - 1;
parser            592 maint/gnulib/lib/argp-parse.c                group >= parser->groups && (!err || err==EBADKEY);
parser            594 maint/gnulib/lib/argp-parse.c             err = group_parse (group, &parser->state, ARGP_KEY_END, 0);
parser            601 maint/gnulib/lib/argp-parse.c             *end_index = parser->state.next;
parser            605 maint/gnulib/lib/argp-parse.c         *end_index = parser->state.next;
parser            609 maint/gnulib/lib/argp-parse.c           if (!(parser->state.flags & ARGP_NO_ERRS)
parser            610 maint/gnulib/lib/argp-parse.c               && parser->state.err_stream)
parser            611 maint/gnulib/lib/argp-parse.c             fprintf (parser->state.err_stream,
parser            612 maint/gnulib/lib/argp-parse.c                      dgettext (parser->argp->argp_domain,
parser            614 maint/gnulib/lib/argp-parse.c                      parser->state.name);
parser            628 maint/gnulib/lib/argp-parse.c         __argp_state_help (&parser->state, parser->state.err_stream,
parser            632 maint/gnulib/lib/argp-parse.c       for (group = parser->groups; group < parser->egroup; group++)
parser            633 maint/gnulib/lib/argp-parse.c         group_parse (group, &parser->state, ARGP_KEY_ERROR, 0);
parser            641 maint/gnulib/lib/argp-parse.c       for (group = parser->egroup - 1
parser            642 maint/gnulib/lib/argp-parse.c            ; group >= parser->groups && (!err || err == EBADKEY)
parser            644 maint/gnulib/lib/argp-parse.c         err = group_parse (group, &parser->state, ARGP_KEY_SUCCESS, 0);
parser            650 maint/gnulib/lib/argp-parse.c   for (group = parser->egroup - 1; group >= parser->groups; group--)
parser            651 maint/gnulib/lib/argp-parse.c     group_parse (group, &parser->state, ARGP_KEY_FINI, 0);
parser            656 maint/gnulib/lib/argp-parse.c   free (parser->storage);
parser            667 maint/gnulib/lib/argp-parse.c parser_parse_arg (struct parser *parser, char *val)
parser            671 maint/gnulib/lib/argp-parse.c   int index = --parser->state.next;
parser            677 maint/gnulib/lib/argp-parse.c   for (group = parser->groups
parser            678 maint/gnulib/lib/argp-parse.c        ; group < parser->egroup && err == EBADKEY
parser            681 maint/gnulib/lib/argp-parse.c       parser->state.next++;     /* For ARGP_KEY_ARG, consume the arg.  */
parser            683 maint/gnulib/lib/argp-parse.c       err = group_parse (group, &parser->state, key, val);
parser            688 maint/gnulib/lib/argp-parse.c           parser->state.next--; /* For ARGP_KEY_ARGS, put back the arg.  */
parser            690 maint/gnulib/lib/argp-parse.c           err = group_parse (group, &parser->state, key, 0);
parser            700 maint/gnulib/lib/argp-parse.c         parser->state.next = parser->state.argc;
parser            702 maint/gnulib/lib/argp-parse.c       if (parser->state.next > index)
parser            706 maint/gnulib/lib/argp-parse.c         (--group)->args_processed += (parser->state.next - index);
parser            709 maint/gnulib/lib/argp-parse.c         parser->try_getopt = 1;
parser            718 maint/gnulib/lib/argp-parse.c parser_parse_opt (struct parser *parser, int opt, char *val)
parser            731 maint/gnulib/lib/argp-parse.c       char *short_index = strchr (parser->short_opts, opt);
parser            734 maint/gnulib/lib/argp-parse.c         for (group = parser->groups; group < parser->egroup; group++)
parser            737 maint/gnulib/lib/argp-parse.c               err = group_parse (group, &parser->state, opt,
parser            738 maint/gnulib/lib/argp-parse.c                                  parser->opt_data.optarg);
parser            749 maint/gnulib/lib/argp-parse.c         group_parse (&parser->groups[group_key - 1], &parser->state,
parser            750 maint/gnulib/lib/argp-parse.c                      user_key, parser->opt_data.optarg);
parser            761 maint/gnulib/lib/argp-parse.c         __argp_error (&parser->state, "-%c: %s", opt,
parser            762 maint/gnulib/lib/argp-parse.c                       dgettext (parser->argp->argp_domain, bad_key_err));
parser            765 maint/gnulib/lib/argp-parse.c           struct option *long_opt = parser->long_opts;
parser            768 maint/gnulib/lib/argp-parse.c           __argp_error (&parser->state, "--%s: %s",
parser            770 maint/gnulib/lib/argp-parse.c                         dgettext (parser->argp->argp_domain, bad_key_err));
parser            782 maint/gnulib/lib/argp-parse.c parser_parse_next (struct parser *parser, int *arg_ebadkey)
parser            787 maint/gnulib/lib/argp-parse.c   if (parser->state.quoted && parser->state.next < parser->state.quoted)
parser            792 maint/gnulib/lib/argp-parse.c     parser->state.quoted = 0;
parser            794 maint/gnulib/lib/argp-parse.c   if (parser->try_getopt && !parser->state.quoted)
parser            798 maint/gnulib/lib/argp-parse.c       parser->opt_data.optind = parser->state.next;
parser            800 maint/gnulib/lib/argp-parse.c       parser->opt_data.optopt = KEY_END;
parser            801 maint/gnulib/lib/argp-parse.c       if (parser->state.flags & ARGP_LONG_ONLY)
parser            802 maint/gnulib/lib/argp-parse.c         opt = _getopt_long_only_r (parser->state.argc, parser->state.argv,
parser            803 maint/gnulib/lib/argp-parse.c                                    parser->short_opts, parser->long_opts, 0,
parser            804 maint/gnulib/lib/argp-parse.c                                    &parser->opt_data);
parser            806 maint/gnulib/lib/argp-parse.c         opt = _getopt_long_r (parser->state.argc, parser->state.argv,
parser            807 maint/gnulib/lib/argp-parse.c                               parser->short_opts, parser->long_opts, 0,
parser            808 maint/gnulib/lib/argp-parse.c                               &parser->opt_data);
parser            810 maint/gnulib/lib/argp-parse.c       parser->state.next = parser->opt_data.optind;
parser            816 maint/gnulib/lib/argp-parse.c           parser->try_getopt = 0;
parser            817 maint/gnulib/lib/argp-parse.c           if (parser->state.next > 1
parser            818 maint/gnulib/lib/argp-parse.c               && strcmp (parser->state.argv[parser->state.next - 1], QUOTE)
parser            824 maint/gnulib/lib/argp-parse.c             parser->state.quoted = parser->state.next;
parser            826 maint/gnulib/lib/argp-parse.c       else if (opt == KEY_ERR && parser->opt_data.optopt != KEY_END)
parser            841 maint/gnulib/lib/argp-parse.c       if (parser->state.next >= parser->state.argc
parser            842 maint/gnulib/lib/argp-parse.c           || (parser->state.flags & ARGP_NO_ARGS))
parser            852 maint/gnulib/lib/argp-parse.c           parser->opt_data.optarg = parser->state.argv[parser->state.next++];
parser            858 maint/gnulib/lib/argp-parse.c     err = parser_parse_arg (parser, parser->opt_data.optarg);
parser            860 maint/gnulib/lib/argp-parse.c     err = parser_parse_opt (parser, opt, parser->opt_data.optarg);
parser            878 maint/gnulib/lib/argp-parse.c   struct parser parser;
parser            922 maint/gnulib/lib/argp-parse.c   err = parser_init (&parser, argp, argc, argv, flags, input);
parser            928 maint/gnulib/lib/argp-parse.c         err = parser_parse_next (&parser, &arg_ebadkey);
parser            929 maint/gnulib/lib/argp-parse.c       err = parser_finalize (&parser, err, arg_ebadkey, end_index);
parser            946 maint/gnulib/lib/argp-parse.c       struct parser *parser = state->pstate;
parser            948 maint/gnulib/lib/argp-parse.c       for (group = parser->groups; group < parser->egroup; group++)
parser            229 maint/gnulib/lib/argp.h   argp_parser_t parser;