Lines Matching refs:endtable
4107 struct arg_end *endtable) in arg_parse_tagged() argument
4122 arg_register_error(endtable, endtable, ARG_EMALLOC, NULL); in arg_parse_tagged()
4157 arg_register_error(endtable, endtable, ARG_EMISSARG, in arg_parse_tagged()
4165 arg_register_error(endtable, parent, errorcode, optarg); in arg_parse_tagged()
4180 arg_register_error(endtable, endtable, ARG_ELONGOPT, in arg_parse_tagged()
4185 arg_register_error(endtable, endtable, optopt, NULL); in arg_parse_tagged()
4195 arg_register_error(endtable, endtable, ARG_EMISSARG, in arg_parse_tagged()
4208 arg_register_error(endtable, endtable, copt, NULL); in arg_parse_tagged()
4217 arg_register_error(endtable, parent, errorcode, optarg); in arg_parse_tagged()
4234 struct arg_end *endtable) in arg_parse_untagged() argument
4301 arg_register_error(endtable, parentlast, errorlast, optarglast); in arg_parse_untagged()
4310 arg_register_error(endtable, endtable, ARG_ENOMATCH, argv[optind++]); in arg_parse_untagged()
4318 void arg_parse_check(struct arg_hdr * *table, struct arg_end *endtable) in arg_parse_check() argument
4329 arg_register_error(endtable, parent, errorcode, NULL); in arg_parse_check()
4352 struct arg_end *endtable; in arg_parse() local
4363 endtable = (struct arg_end *)table[endindex]; in arg_parse()
4371 arg_parse_check(table, endtable); in arg_parse()
4374 return endtable->count; in arg_parse()
4393 arg_parse_tagged(argc, argvcopy, table, endtable); in arg_parse()
4396 arg_parse_untagged(argc, argvcopy, table, endtable); in arg_parse()
4399 if (endtable->count == 0) in arg_parse()
4400 arg_parse_check(table, endtable); in arg_parse()
4408 arg_register_error(endtable, endtable, ARG_EMALLOC, NULL); in arg_parse()
4411 return endtable->count; in arg_parse()