Lines Matching refs:rest
247 const char *rest; in parse_long_opt() local
253 rest = skip_prefix(arg, options->long_name); in parse_long_opt()
255 if (!rest) in parse_long_opt()
257 if (*rest == '=') in parse_long_opt()
259 if (*rest) in parse_long_opt()
264 if (!rest) { in parse_long_opt()
272 rest = skip_prefix(arg, options->long_name + 3); in parse_long_opt()
273 if (rest) { in parse_long_opt()
311 rest = skip_prefix(arg + 3, options->long_name); in parse_long_opt()
313 if (!rest && !prefixcmp(options->long_name, arg + 3)) in parse_long_opt()
315 if (!rest) in parse_long_opt()
319 if (*rest) { in parse_long_opt()
320 if (*rest != '=') in parse_long_opt()
322 p->opt = rest + 1; in parse_long_opt()