Lines Matching refs:match
316 int match = 0; in parse_long_options() local
319 match = -1; in parse_long_options()
346 match = i; in parse_long_options()
356 if (match == -1) /* partial match */ in parse_long_options()
357 match = i; in parse_long_options()
371 if (match != -1) { /* option found */ in parse_long_options()
372 if ((long_options[match].has_arg == no_argument) && in parse_long_options()
384 if (long_options[match].flag == NULL) in parse_long_options()
385 optopt = long_options[match].val; in parse_long_options()
390 if (long_options[match].has_arg == required_argument || in parse_long_options()
391 long_options[match].has_arg == optional_argument) { in parse_long_options()
394 } else if (LONGOPT_REQUIRES_ARG(long_options[match])) { in parse_long_options()
402 if (LONGOPT_REQUIRES_ARG(long_options[match]) && in parse_long_options()
417 if (long_options[match].flag == NULL) in parse_long_options()
418 optopt = long_options[match].val; in parse_long_options()
438 *idx = match; in parse_long_options()
439 if (long_options[match].flag != NULL) { in parse_long_options()
440 *long_options[match].flag = long_options[match].val; in parse_long_options()
443 optopt = long_options[match].val; in parse_long_options()