Lines Matching refs:rest
250 const char *rest; in parse_long_opt() local
256 rest = skip_prefix(arg, options->long_name); in parse_long_opt()
258 if (!rest) in parse_long_opt()
260 if (*rest == '=') in parse_long_opt()
262 if (*rest) in parse_long_opt()
267 if (!rest) { in parse_long_opt()
275 rest = skip_prefix(arg, options->long_name + 3); in parse_long_opt()
276 if (rest) { in parse_long_opt()
314 rest = skip_prefix(arg + 3, options->long_name); in parse_long_opt()
316 if (!rest && !prefixcmp(options->long_name, arg + 3)) in parse_long_opt()
318 if (!rest) in parse_long_opt()
322 if (*rest) { in parse_long_opt()
323 if (*rest != '=') in parse_long_opt()
325 p->opt = rest + 1; in parse_long_opt()