| /freebsd/lib/libc/stdlib/ |
| H A D | getopt_long.c | 185 const struct option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument 224 for (i = 0; long_options[i].name; i++) { in parse_long_options() 226 if (strncmp(current_argv, long_options[i].name, in parse_long_options() 230 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 246 long_options[i].has_arg != in parse_long_options() 247 long_options[match].has_arg || in parse_long_options() 248 long_options[i].flag != long_options[match].flag || in parse_long_options() 249 long_options[i].val != long_options[match].val) in parse_long_options() 265 if (long_options[match].has_arg == no_argument in parse_long_options() 277 if (long_options[match].flag == NULL) in parse_long_options() [all …]
|
| /freebsd/contrib/pkgconf/cli/ |
| H A D | getopt_long.c | 191 const struct pkg_option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument 230 for (i = 0; long_options[i].name; i++) { in parse_long_options() 232 if (strncmp(current_argv, long_options[i].name, in parse_long_options() 236 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 252 long_options[i].has_arg != in parse_long_options() 253 long_options[match].has_arg || in parse_long_options() 254 long_options[i].flag != long_options[match].flag || in parse_long_options() 255 long_options[i].val != long_options[match].val) in parse_long_options() 274 if (long_options[match].has_arg == no_argument in parse_long_options() 289 if (long_options[match].flag == NULL) in parse_long_options() [all …]
|
| /freebsd/contrib/tcpdump/missing/ |
| H A D | getopt_long.c | 210 const struct option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument 249 for (i = 0; long_options[i].name; i++) { in parse_long_options() 251 if (strncmp(current_argv, long_options[i].name, in parse_long_options() 255 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 271 long_options[i].has_arg != in parse_long_options() 272 long_options[match].has_arg || in parse_long_options() 273 long_options[i].flag != long_options[match].flag || in parse_long_options() 274 long_options[i].val != long_options[match].val) in parse_long_options() 290 if (long_options[match].has_arg == no_argument in parse_long_options() 302 if (long_options[match].flag == NULL) in parse_long_options() [all …]
|
| /freebsd/contrib/libfido2/openbsd-compat/ |
| H A D | getopt_long.c | 168 const struct option *long_options, int *idx, int short_too) in parse_long_options() argument 186 for (i = 0; long_options[i].name; i++) { in parse_long_options() 188 if (strncmp(current_argv, long_options[i].name, in parse_long_options() 192 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 216 if (long_options[match].has_arg == no_argument in parse_long_options() 224 if (long_options[match].flag == NULL) in parse_long_options() 225 optopt = long_options[match].val; in parse_long_options() 230 if (long_options[match].has_arg == required_argument || in parse_long_options() 231 long_options[match].has_arg == optional_argument) { in parse_long_options() 234 else if (long_options[match].has_arg == in parse_long_options() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | GetOptInc.cpp | 113 const struct option *long_options, int *idx, in parse_long_options() argument 131 for (i = 0; long_options[i].name; i++) { in parse_long_options() 133 if (strncmp(current_argv, long_options[i].name, current_argv_len)) in parse_long_options() 136 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 159 if (long_options[match].has_arg == no_argument && has_equal) { in parse_long_options() 165 if (long_options[match].flag == NULL) in parse_long_options() 166 optopt = long_options[match].val; in parse_long_options() 171 if (long_options[match].has_arg == required_argument || in parse_long_options() 172 long_options[match].has_arg == optional_argument) { in parse_long_options() 175 else if (long_options[match].has_arg == required_argument) { in parse_long_options() [all …]
|
| H A D | OptionParser.cpp | 56 std::string OptionParser::GetShortOptionString(struct option *long_options) { in GetShortOptionString() argument 61 if (long_options[i].name == nullptr && long_options[i].has_arg == 0 && in GetShortOptionString() 62 long_options[i].flag == nullptr && long_options[i].val == 0) { in GetShortOptionString() 65 if (long_options[i].flag == nullptr && isalpha(long_options[i].val)) { in GetShortOptionString() 66 s.append(1, (char)long_options[i].val); in GetShortOptionString() 67 switch (long_options[i].has_arg) { in GetShortOptionString()
|
| /freebsd/crypto/openssh/openbsd-compat/ |
| H A D | getopt_long.c | 191 const struct option *long_options, int *idx, int short_too) in parse_long_options() argument 209 for (i = 0; long_options[i].name; i++) { in parse_long_options() 211 if (strncmp(current_argv, long_options[i].name, in parse_long_options() 215 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options() 239 if (long_options[match].has_arg == no_argument in parse_long_options() 247 if (long_options[match].flag == NULL) in parse_long_options() 248 optopt = long_options[match].val; in parse_long_options() 253 if (long_options[match].has_arg == required_argument || in parse_long_options() 254 long_options[match].has_arg == optional_argument) { in parse_long_options() 257 else if (long_options[match].has_arg == in parse_long_options() [all …]
|
| /freebsd/contrib/file/src/ |
| H A D | getopt_long.c | 356 getopt_long(nargc, nargv, options, long_options, idx) in getopt_long() argument 360 const struct option *long_options; 366 (long_options[(_x)].has_arg == long_options[(_y)].has_arg && \ 367 long_options[(_x)].flag == long_options[(_y)].flag && \ 368 long_options[(_x)].val == long_options[(_y)].val) 372 _DIAGASSERT(long_options != NULL); 408 for (i = 0; long_options[i].name; i++) { 410 if (strncmp(current_argv, long_options[i].name, 414 if (strlen(long_options[i].name) == 435 if (long_options[match].has_arg == no_argument [all …]
|
| /freebsd/crypto/krb5/src/util/support/ |
| H A D | getopt_long.c | 158 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument 162 struct option * long_options; 169 _DIAGASSERT(long_options != NULL); 185 for (i = 0; long_options[i].name; i++) { 186 if (strncmp(current_argv, long_options[i].name, current_argv_len)) 189 if (strlen(long_options[i].name) == (unsigned)current_argv_len) { 197 if (long_options[match].has_arg == required_argument || 198 long_options[match].has_arg == optional_argument) { 204 if ((long_options[match].has_arg == required_argument) 222 if (long_options[match].flag) { [all …]
|
| /freebsd/contrib/ntp/sntp/libevent/WIN32-Code/ |
| H A D | getopt_long.c | 160 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument 164 const struct option * long_options; 171 _DIAGASSERT(long_options != NULL); 188 for (i = 0; long_options[i].name; i++) { 189 if (strncmp(current_argv, long_options[i].name, current_argv_len)) 192 if (strlen(long_options[i].name) == current_argv_len) { 200 if (long_options[match].has_arg == required_argument || 201 long_options[match].has_arg == optional_argument) { 207 if ((long_options[match].has_arg == required_argument) 225 if (long_options[match].flag) { [all …]
|
| /freebsd/contrib/libevent/WIN32-Code/ |
| H A D | getopt_long.c | 160 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument 164 const struct option * long_options; 171 _DIAGASSERT(long_options != NULL); 188 for (i = 0; long_options[i].name; i++) { 189 if (strncmp(current_argv, long_options[i].name, current_argv_len)) 192 if (strlen(long_options[i].name) == current_argv_len) { 200 if (long_options[match].has_arg == required_argument || 201 long_options[match].has_arg == optional_argument) { 207 if ((long_options[match].has_arg == required_argument) 225 if (long_options[match].flag) { [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | Options.cpp | 936 static std::string BuildShortOptions(const Option *long_options) { in BuildShortOptions() argument 944 for (size_t i = 0; long_options[i].definition != nullptr; ++i) { in BuildShortOptions() 945 if (long_options[i].flag == nullptr) { in BuildShortOptions() 946 sstr << (char)long_options[i].val; in BuildShortOptions() 947 switch (long_options[i].definition->option_has_arg) { in BuildShortOptions() 966 Option *long_options = GetLongOptions(); in ParseAlias() local 968 if (long_options == nullptr) { in ParseAlias() 972 std::string short_options = BuildShortOptions(long_options); in ParseAlias() 982 val = OptionParser::Parse(argv, short_options, long_options, in ParseAlias() 1004 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseAlias() [all …]
|
| /freebsd/contrib/kyua/utils/cmdline/ |
| H A D | parser.cpp | 64 utils::auto_array< ::option > long_options; member 81 data.long_options.reset(new ::option[options.size() + 1]); in options_to_getopt_data() 87 ::option& long_option = data.long_options[i]; in options_to_getopt_data() 112 ::option& last_long_option = data.long_options[options.size()]; in options_to_getopt_data() 192 for (const ::option* opt = &data.long_options[0]; opt->name != NULL; in find_option_name() 345 data.long_options.get(), NULL)) != -1) { in parse()
|
| H A D | parser_test.cpp | 190 struct ::option long_options[] = { in is_getopt_long_pluscolon_broken() local 209 while ((opt = ::getopt_long(argc, argv, "+:", long_options, NULL)) != -1) { in is_getopt_long_pluscolon_broken()
|
| /freebsd/contrib/ofed/libibverbs/examples/ |
| H A D | asyncwatch.c | 102 static struct option long_options[] = { in main() local 108 c = getopt_long(argc, argv, "d:h", long_options, NULL); in main()
|
| H A D | devinfo.c | 606 static struct option long_options[] = { in main() local 614 c = getopt_long(argc, argv, "d:i:lv", long_options, NULL); in main()
|
| /freebsd/usr.bin/iconv/ |
| H A D | iconv.c | 50 static const struct option long_options[] = { variable 171 long_options, NULL)) != -1) { in main()
|
| /freebsd/bin/getfacl/ |
| H A D | getfacl.c | 52 static const struct option long_options[] = variable 237 while ((ch = getopt_long(argc, argv, "+dhinqsv", long_options, in main()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | OptionParser.h | 50 static std::string GetShortOptionString(struct option *long_options);
|
| /freebsd/tools/test/iconv/tablegen/ |
| H A D | tablegen.c | 77 struct option long_options[] = variable 203 while (((c = getopt_long(argc, argv, optstr, long_options, NULL)) != -1)) { in main()
|
| /freebsd/usr.bin/du/ |
| H A D | du.c | 84 static const struct option long_options[] = { variable 122 long_options, NULL)) != -1) in main()
|
| /freebsd/usr.bin/grep/ |
| H A D | grep.c | 154 static const struct option long_options[] = variable 384 while (((c = getopt_long(aargc, aargv, optstr, long_options, NULL)) !=
|
| /freebsd/usr.bin/xargs/ |
| H A D | xargs.c | 92 static const struct option long_options[] = variable 145 while ((ch = getopt_long(argc, argv, optstr, long_options, NULL)) != -1) in main()
|
| /freebsd/bin/df/ |
| H A D | df.c | 92 static const struct option long_options[] = variable 119 while ((ch = getopt_long(argc, argv, "+abcgHhiklmnPt:T,", long_options, in main()
|
| /freebsd/sys/contrib/openzfs/cmd/zpool_influxdb/ |
| H A D | zpool_influxdb.c | 788 struct option long_options[] = { in main() local 798 argc, argv, "ehinst:", long_options, NULL)) != -1) { in main()
|