Lines Matching refs:nonopt_start
105 static int nonopt_start = -1; /* first non option argument (for permute) */ variable
205 nonopt_start = nonopt_end = -1;
213 permute_args(nonopt_start, nonopt_end,
215 optind -= nonopt_end - nonopt_start;
217 else if (nonopt_start != -1) {
222 optind = nonopt_start;
224 nonopt_start = nonopt_end = -1;
246 if (nonopt_start == -1)
247 nonopt_start = optind;
249 permute_args(nonopt_start, nonopt_end,
251 nonopt_start = optind -
252 (nonopt_end - nonopt_start);
259 if (nonopt_start != -1 && nonopt_end == -1)
346 permute_args(nonopt_start, nonopt_end, optind,
348 optind -= nonopt_end - nonopt_start;
350 nonopt_start = nonopt_end = -1;
400 permute_args(nonopt_start, nonopt_end,
402 optind -= nonopt_end - nonopt_start;
404 nonopt_start = nonopt_end = -1;