Lines Matching refs:optind

423 	if (!(go.info & GI_MINUSMINUS) && argv[go.optind] &&  in parse_args()
424 (argv[go.optind][0] == '-' || argv[go.optind][0] == '+') && in parse_args()
425 argv[go.optind][1] == '\0') { in parse_args()
427 if (argv[go.optind][0] == '-' && !Flag(FPOSIX)) in parse_args()
430 go.optind++; in parse_args()
435 argv[go.optind]); in parse_args()
442 for (i = go.optind; argv[i]; i++) in parse_args()
444 qsortp((void **) &argv[go.optind], (size_t) (i - go.optind), in parse_args()
448 set_array(array, arrayset, argv + go.optind); in parse_args()
449 for (; argv[go.optind]; go.optind++) in parse_args()
453 return go.optind; in parse_args()
841 go->optind = 1; in ksh_getopt_reset()
880 if (go->p == 0 || (c = argv[go->optind - 1][go->p]) == '\0') { in ksh_getopt()
881 char *arg = argv[go->optind], flag = arg ? *arg : '\0'; in ksh_getopt()
885 go->optind++; in ksh_getopt()
897 go->optind++; in ksh_getopt()
922 if (argv[go->optind - 1][go->p]) in ksh_getopt()
923 go->optarg = argv[go->optind - 1] + go->p; in ksh_getopt()
924 else if (argv[go->optind]) in ksh_getopt()
925 go->optarg = argv[go->optind++]; in ksh_getopt()
944 go->optarg = argv[go->optind - 1] + go->p; in ksh_getopt()
951 if (argv[go->optind - 1][go->p]) { in ksh_getopt()
952 if (digit(argv[go->optind - 1][go->p]) || in ksh_getopt()
953 !strcmp(&argv[go->optind - 1][go->p], "unlimited")) { in ksh_getopt()
954 go->optarg = argv[go->optind - 1] + go->p; in ksh_getopt()
959 if (argv[go->optind] && (digit(argv[go->optind][0]) || in ksh_getopt()
960 !strcmp(argv[go->optind], "unlimited"))) { in ksh_getopt()
961 go->optarg = argv[go->optind++]; in ksh_getopt()