Lines Matching refs:usagestr

495 			      const char * const usagestr[])  in parse_options_step()  argument
516 return usage_with_options_internal(usagestr, options, 0, ctx); in parse_options_step()
520 return parse_options_usage(usagestr, options, arg, 1); in parse_options_step()
532 return usage_with_options_internal(usagestr, options, 0, ctx); in parse_options_step()
536 return parse_options_usage(usagestr, options, arg, 1); in parse_options_step()
565 return usage_with_options_internal(usagestr, options, 1, ctx); in parse_options_step()
567 return usage_with_options_internal(usagestr, options, 0, ctx); in parse_options_step()
574 return parse_options_usage(usagestr, options, arg, 0); in parse_options_step()
593 parse_options_usage(usagestr, options, arg, excl_short_opt); in parse_options_step()
612 const char *const subcommands[], const char *usagestr[], int flags) in parse_options_subcommand() argument
617 if (subcommands && !usagestr[0]) { in parse_options_subcommand()
629 usagestr[0] = buf; in parse_options_subcommand()
633 switch (parse_options_step(&ctx, options, usagestr)) { in parse_options_subcommand()
659 usage_with_options(usagestr, options); in parse_options_subcommand()
666 const char * const usagestr[], int flags) in parse_options() argument
669 (const char **) usagestr, flags); in parse_options()
836 static int usage_with_options_internal(const char * const *usagestr, in usage_with_options_internal() argument
842 if (!usagestr) in usage_with_options_internal()
852 fprintf(stderr, "\n Usage: %s\n", *usagestr++); in usage_with_options_internal()
853 while (*usagestr && **usagestr) in usage_with_options_internal()
854 fprintf(stderr, " or: %s\n", *usagestr++); in usage_with_options_internal()
855 while (*usagestr) { in usage_with_options_internal()
857 **usagestr ? " " : "", in usage_with_options_internal()
858 *usagestr); in usage_with_options_internal()
859 usagestr++; in usage_with_options_internal()
882 void usage_with_options(const char * const *usagestr, in usage_with_options() argument
885 usage_with_options_internal(usagestr, opts, 0, NULL); in usage_with_options()
889 void usage_with_options_msg(const char * const *usagestr, in usage_with_options_msg() argument
902 usage_with_options_internal(usagestr, opts, 0, NULL); in usage_with_options_msg()
906 int parse_options_usage(const char * const *usagestr, in parse_options_usage() argument
910 if (!usagestr) in parse_options_usage()
913 fprintf(stderr, "\n Usage: %s\n", *usagestr++); in parse_options_usage()
914 while (*usagestr && **usagestr) in parse_options_usage()
915 fprintf(stderr, " or: %s\n", *usagestr++); in parse_options_usage()
916 while (*usagestr) { in parse_options_usage()
918 **usagestr ? " " : "", in parse_options_usage()
919 *usagestr); in parse_options_usage()
920 usagestr++; in parse_options_usage()