Lines Matching refs:argc
52 int argc, long int instance);
53 static int do_oper_delete (const char *arfname, char **argv, int argc,
56 int argc, const char *member);
139 main (int argc, char *argv[])
157 if (argc > 1 && argv[1][0] != '-')
168 (void) argp_parse (&argp, argc, argv, ARGP_IN_ORDER, &remaining, NULL);
182 if (remaining == argc)
203 if (remaining == argc)
228 if (remaining == argc)
237 argc -= remaining;
251 status = do_oper_extract (operation, arfname, argv, argc, -1);
255 status = do_oper_extract (operation, arfname, argv, argc, instance);
259 status = do_oper_delete (arfname, argv, argc, instance);
265 status = do_oper_insert (operation, arfname, argv, argc, member);
414 not_found (int argc, char *argv[argc], bool found[argc])
416 for (int i = 0; i < argc; ++i)
455 do_oper_extract (int oper, const char *arfname, char **argv, int argc,
458 bool found[argc > 0 ? argc : 1];
470 if (hcreate (2 * argc) == 0)
473 for (int cnt = 0; cnt < argc; ++cnt)
514 bool do_extract = argc <= 0;
821 not_found (argc, argv, found);
910 do_oper_delete (const char *arfname, char **argv, int argc,
913 bool *found = alloca (sizeof (bool) * argc);
914 memset (found, '\0', sizeof (bool) * argc);
924 if (hcreate (2 * argc) == 0)
927 for (int cnt = 0; cnt < argc; ++cnt)
948 bool do_delete = argc <= 0;
1074 not_found (argc, argv, found);
1096 do_oper_insert (int oper, const char *arfname, char **argv, int argc,
1107 struct armem **found = alloca (sizeof (*found) * argc);
1108 memset (found, '\0', sizeof (*found) * argc);
1130 if (hcreate (2 * argc) == 0)
1133 for (int cnt = 0; cnt < argc; ++cnt)
1227 for (int cnt = 0; cnt < argc; ++cnt)
1243 for (int cnt = 0; cnt < argc; ++cnt)
1341 for (int cnt = 0; cnt < argc; ++cnt)
1402 return do_oper_insert (oper, arfname, argv, argc, member);
1555 for (int cnt = 0; cnt < argc; ++cnt)