Lines Matching refs:argv

55 void CommandListener::dumpArgs(int argc, char **argv, int argObscure) {
63 unsigned int len = strlen(argv[i]) + 1; // Account for space
74 strcpy(p, argv[i]);
75 p+= strlen(argv[i]);
90 int argc, char **argv) {
120 int argc, char **argv) {
121 dumpArgs(argc, argv, -1);
131 if (!strcmp(argv[1], "list")) {
133 } else if (!strcmp(argv[1], "debug")) {
134 if (argc != 3 || (argc == 3 && (strcmp(argv[2], "off") && strcmp(argv[2], "on")))) {
138 vm->setDebug(!strcmp(argv[2], "on") ? true : false);
139 } else if (!strcmp(argv[1], "mount")) {
144 rc = vm->mountVolume(argv[2]);
145 } else if (!strcmp(argv[1], "unmount")) {
147 ((argc == 4 && strcmp(argv[3], "force")) &&
148 (argc == 4 && strcmp(argv[3], "force_and_revert")))) {
155 if (argc >= 4 && !strcmp(argv[3], "force")) {
157 } else if (argc >= 4 && !strcmp(argv[3], "force_and_revert")) {
161 rc = vm->unmountVolume(argv[2], force, revert);
162 } else if (!strcmp(argv[1], "format")) {
167 rc = vm->formatVolume(argv[2]);
168 } else if (!strcmp(argv[1], "share")) {
174 rc = vm->shareVolume(argv[2], argv[3]);
175 } else if (!strcmp(argv[1], "unshare")) {
181 rc = vm->unshareVolume(argv[2], argv[3]);
182 } else if (!strcmp(argv[1], "shared")) {
190 if (vm->shareEnabled(argv[2], argv[3], &enabled)) {
218 int argc, char **argv) {
219 dumpArgs(argc, argv, -1);
226 if (!strcmp(argv[1], "users")) {
245 if (Process::checkFileDescriptorSymLinks(pid, argv[2]) ||
246 Process::checkFileMaps(pid, argv[2]) ||
247 Process::checkSymLink(pid, argv[2], "cwd") ||
248 Process::checkSymLink(pid, argv[2], "root") ||
249 Process::checkSymLink(pid, argv[2], "exe")) {
307 int argc, char **argv) {
316 if (!strcmp(argv[1], "list")) {
317 dumpArgs(argc, argv, -1);
321 } else if (!strcmp(argv[1], "create")) {
322 dumpArgs(argc, argv, 5);
330 unsigned int numSectors = (atoi(argv[3]) * (1024 * 1024)) / 512;
331 const bool isExternal = (atoi(argv[7]) == 1);
332 rc = vm->createAsec(argv[2], numSectors, argv[4], argv[5], atoi(argv[6]), isExternal);
333 } else if (!strcmp(argv[1], "finalize")) {
334 dumpArgs(argc, argv, -1);
339 rc = vm->finalizeAsec(argv[2]);
340 } else if (!strcmp(argv[1], "fixperms")) {
341 dumpArgs(argc, argv, -1);
348 gid_t gid = (gid_t) strtoul(argv[3], &endptr, 10);
354 rc = vm->fixupAsecPermissions(argv[2], gid, argv[4]);
355 } else if (!strcmp(argv[1], "destroy")) {
356 dumpArgs(argc, argv, -1);
362 if (argc > 3 && !strcmp(argv[3], "force")) {
365 rc = vm->destroyAsec(argv[2], force);
366 } else if (!strcmp(argv[1], "mount")) {
367 dumpArgs(argc, argv, 3);
373 rc = vm->mountAsec(argv[2], argv[3], atoi(argv[4]));
374 } else if (!strcmp(argv[1], "unmount")) {
375 dumpArgs(argc, argv, -1);
381 if (argc > 3 && !strcmp(argv[3], "force")) {
384 rc = vm->unmountAsec(argv[2], force);
385 } else if (!strcmp(argv[1], "rename")) {
386 dumpArgs(argc, argv, -1);
392 rc = vm->renameAsec(argv[2], argv[3]);
393 } else if (!strcmp(argv[1], "path")) {
394 dumpArgs(argc, argv, -1);
401 if (!(rc = vm->getAsecMountPath(argv[2], path, sizeof(path)))) {
405 } else if (!strcmp(argv[1], "fspath")) {
406 dumpArgs(argc, argv, -1);
413 if (!(rc = vm->getAsecFilesystemPath(argv[2], path, sizeof(path)))) {
418 dumpArgs(argc, argv, -1);
437 int argc, char **argv) {
446 if (!strcmp(argv[1], "list")) {
447 dumpArgs(argc, argv, -1);
450 } else if (!strcmp(argv[1], "mount")) {
451 dumpArgs(argc, argv, 3);
457 rc = vm->mountObb(argv[2], argv[3], atoi(argv[4]));
458 } else if (!strcmp(argv[1], "unmount")) {
459 dumpArgs(argc, argv, -1);
465 if (argc > 3 && !strcmp(argv[3], "force")) {
468 rc = vm->unmountObb(argv[2], force);
469 } else if (!strcmp(argv[1], "path")) {
470 dumpArgs(argc, argv, -1);
477 if (!(rc = vm->getObbMountPath(argv[2], path, sizeof(path)))) {
482 dumpArgs(argc, argv, -1);
501 int argc, char **argv) {
507 if (!strcmp(argv[1], "enable")) {
514 } else if (!strcmp(argv[1], "disable")) {
521 } else if (!strcmp(argv[1], "status")) {
544 int argc, char **argv) {
557 if (!strcmp(argv[1], "checkpw")) {
562 dumpArgs(argc, argv, 2);
563 rc = cryptfs_check_passwd(argv[2]);
564 } else if (!strcmp(argv[1], "restart")) {
569 dumpArgs(argc, argv, -1);
571 } else if (!strcmp(argv[1], "cryptocomplete")) {
576 dumpArgs(argc, argv, -1);
578 } else if (!strcmp(argv[1], "enablecrypto")) {
579 if ( (argc != 4) || (strcmp(argv[2], "wipe") && strcmp(argv[2], "inplace")) ) {
583 dumpArgs(argc, argv, 3);
584 rc = cryptfs_enable(argv[2], argv[3]);
585 } else if (!strcmp(argv[1], "changepw")) {
591 rc = cryptfs_changepw(argv[2]);
592 } else if (!strcmp(argv[1], "verifypw")) {
598 rc = cryptfs_verify_passwd(argv[2]);
600 dumpArgs(argc, argv, -1);