Lines Matching refs:argv

50 static int install_app(transport_type t, const char* serial, int argc, const char** argv);
51 static int install_multiple_app(transport_type t, const char* serial, int argc, const char** argv);
52 static int uninstall_app(transport_type t, const char* serial, int argc, const char** argv);
615 static int ppp(int argc, const char** argv) { in ppp() argument
617 fprintf(stderr, "error: adb %s not implemented on Win32\n", argv[0]); in ppp()
622 argv[0]); in ppp()
627 const char* adb_service_name = argv[1]; in ppp()
651 ppp_args[i - 1] = argv[i]; in ppp()
723 static int logcat(transport_type transport, const char* serial, int argc, const char** argv) { in logcat() argument
729 if (!strcmp(argv[0], "longcat")) { in logcat()
734 ++argv; in logcat()
736 cmd += " " + escape_arg(*argv++); in logcat()
761 static int backup(int argc, const char** argv) { in backup() argument
766 if (!strcmp("-f", argv[i])) { in backup()
771 filename = argv[i+1]; in backup()
773 argv[i++] = argv[j++]; in backup()
776 argv[argc] = NULL; in backup()
793 ++argv; in backup()
795 cmd += " " + escape_arg(*argv++); in backup()
815 static int restore(int argc, const char** argv) { in restore() argument
818 const char* filename = argv[1]; in restore()
952 int adb_commandline(int argc, const char **argv) { in adb_commandline() argument
990 if (!strcmp(argv[0],"server")) { in adb_commandline()
992 } else if (!strcmp(argv[0],"nodaemon")) { in adb_commandline()
994 } else if (!strcmp(argv[0], "fork-server")) { in adb_commandline()
997 } else if (!strcmp(argv[0],"persist")) { in adb_commandline()
999 } else if (!strncmp(argv[0], "-p", 2)) { in adb_commandline()
1001 if (argv[0][2] == '\0') { in adb_commandline()
1003 product = argv[1]; in adb_commandline()
1005 argv++; in adb_commandline()
1007 product = argv[0] + 2; in adb_commandline()
1014 } else if (argv[0][0]=='-' && argv[0][1]=='s') { in adb_commandline()
1015 if (isdigit(argv[0][2])) { in adb_commandline()
1016 serial = argv[0] + 2; in adb_commandline()
1018 if (argc < 2 || argv[0][2] != '\0') return usage(); in adb_commandline()
1019 serial = argv[1]; in adb_commandline()
1021 argv++; in adb_commandline()
1023 } else if (!strcmp(argv[0],"-d")) { in adb_commandline()
1025 } else if (!strcmp(argv[0],"-e")) { in adb_commandline()
1027 } else if (!strcmp(argv[0],"-a")) { in adb_commandline()
1029 } else if (!strncmp(argv[0], "-H", 2)) { in adb_commandline()
1031 if (argv[0][2] == '\0') { in adb_commandline()
1033 hostname = argv[1]; in adb_commandline()
1035 argv++; in adb_commandline()
1037 hostname = argv[0] + 2; in adb_commandline()
1041 } else if (!strncmp(argv[0], "-P", 2)) { in adb_commandline()
1042 if (argv[0][2] == '\0') { in adb_commandline()
1044 server_port_str = argv[1]; in adb_commandline()
1046 argv++; in adb_commandline()
1048 server_port_str = argv[0] + 2; in adb_commandline()
1068 argv++; in adb_commandline()
1091 if (!strncmp(argv[0], "wait-for-", strlen("wait-for-"))) { in adb_commandline()
1092 const char* service = argv[0]; in adb_commandline()
1106 argv++; in adb_commandline()
1110 if (!strcmp(argv[0], "devices")) { in adb_commandline()
1114 } else if (argc == 2 && !strcmp(argv[1], "-l")) { in adb_commandline()
1115 listopt = argv[1]; in adb_commandline()
1121 std::string query = android::base::StringPrintf("host:%s%s", argv[0], listopt); in adb_commandline()
1125 else if (!strcmp(argv[0], "connect")) { in adb_commandline()
1131 std::string query = android::base::StringPrintf("host:connect:%s", argv[1]); in adb_commandline()
1134 else if (!strcmp(argv[0], "disconnect")) { in adb_commandline()
1141 (argc == 2) ? argv[1] : ""); in adb_commandline()
1144 else if (!strcmp(argv[0], "emu")) { in adb_commandline()
1145 return adb_send_emulator_command(argc, argv); in adb_commandline()
1147 else if (!strcmp(argv[0], "shell") || !strcmp(argv[0], "hell")) { in adb_commandline()
1148 char h = (argv[0][0] == 'h'); in adb_commandline()
1167 ++argv; in adb_commandline()
1170 cmd += *argv++; in adb_commandline()
1171 if (*argv) cmd += " "; in adb_commandline()
1204 else if (!strcmp(argv[0], "exec-in") || !strcmp(argv[0], "exec-out")) { in adb_commandline()
1205 int exec_in = !strcmp(argv[0], "exec-in"); in adb_commandline()
1208 cmd += argv[1]; in adb_commandline()
1210 argv += 2; in adb_commandline()
1212 cmd += " " + escape_arg(*argv++); in adb_commandline()
1231 else if (!strcmp(argv[0], "kill-server")) { in adb_commandline()
1240 else if (!strcmp(argv[0], "sideload")) { in adb_commandline()
1242 if (adb_sideload_host(argv[1])) { in adb_commandline()
1248 else if (!strcmp(argv[0], "remount") || in adb_commandline()
1249 !strcmp(argv[0], "reboot") || in adb_commandline()
1250 !strcmp(argv[0], "reboot-bootloader") || in adb_commandline()
1251 !strcmp(argv[0], "tcpip") || in adb_commandline()
1252 !strcmp(argv[0], "usb") || in adb_commandline()
1253 !strcmp(argv[0], "root") || in adb_commandline()
1254 !strcmp(argv[0], "unroot") || in adb_commandline()
1255 !strcmp(argv[0], "disable-verity") || in adb_commandline()
1256 !strcmp(argv[0], "enable-verity")) { in adb_commandline()
1258 if (!strcmp(argv[0], "reboot-bootloader")) { in adb_commandline()
1261 command = android::base::StringPrintf("%s:%s", argv[0], argv[1]); in adb_commandline()
1263 command = android::base::StringPrintf("%s:", argv[0]); in adb_commandline()
1267 else if (!strcmp(argv[0], "bugreport")) { in adb_commandline()
1272 else if (!strcmp(argv[0], "forward") || !strcmp(argv[0], "reverse")) { in adb_commandline()
1275 char reverse = (char) !strcmp(argv[0], "reverse"); in adb_commandline()
1282 while (argc > 1 && argv[1][0] == '-') { in adb_commandline()
1283 if (!strcmp(argv[1], "--list")) in adb_commandline()
1285 else if (!strcmp(argv[1], "--remove")) in adb_commandline()
1287 else if (!strcmp(argv[1], "--remove-all")) in adb_commandline()
1289 else if (!strcmp(argv[1], "--no-rebind")) in adb_commandline()
1295 argv++; in adb_commandline()
1338 cmd = android::base::StringPrintf("%s:killforward:%s", host_prefix, argv[1]); in adb_commandline()
1346 … cmd = android::base::StringPrintf("%s:%s:%s;%s", host_prefix, command, argv[1], argv[2]); in adb_commandline()
1357 else if (!strcmp(argv[0], "ls")) { in adb_commandline()
1359 return do_sync_ls(argv[1]); in adb_commandline()
1361 else if (!strcmp(argv[0], "push")) { in adb_commandline()
1366 parse_push_pull_args(&argv[1], argc - 1, &lpath, &rpath, &show_progress, &copy_attrs); in adb_commandline()
1374 else if (!strcmp(argv[0], "pull")) { in adb_commandline()
1379 parse_push_pull_args(&argv[1], argc - 1, &rpath, &lpath, &show_progress, &copy_attrs); in adb_commandline()
1387 else if (!strcmp(argv[0], "install")) { in adb_commandline()
1389 return install_app(ttype, serial, argc, argv); in adb_commandline()
1391 else if (!strcmp(argv[0], "install-multiple")) { in adb_commandline()
1393 return install_multiple_app(ttype, serial, argc, argv); in adb_commandline()
1395 else if (!strcmp(argv[0], "uninstall")) { in adb_commandline()
1397 return uninstall_app(ttype, serial, argc, argv); in adb_commandline()
1399 else if (!strcmp(argv[0], "sync")) { in adb_commandline()
1405 } else if (argc >= 2 && strcmp(argv[1], "-l") == 0) { in adb_commandline()
1408 src = argv[2]; in adb_commandline()
1414 src = argv[1]; in adb_commandline()
1445 else if (!strcmp(argv[0],"get-state") || in adb_commandline()
1446 !strcmp(argv[0],"get-serialno") || in adb_commandline()
1447 !strcmp(argv[0],"get-devpath")) in adb_commandline()
1449 return adb_query_command(format_host_command(argv[0], ttype, serial)); in adb_commandline()
1452 else if (!strcmp(argv[0],"logcat") || !strcmp(argv[0],"lolcat") || !strcmp(argv[0],"longcat")) { in adb_commandline()
1453 return logcat(ttype, serial, argc, argv); in adb_commandline()
1455 else if (!strcmp(argv[0],"ppp")) { in adb_commandline()
1456 return ppp(argc, argv); in adb_commandline()
1458 else if (!strcmp(argv[0], "start-server")) { in adb_commandline()
1462 else if (!strcmp(argv[0], "backup")) { in adb_commandline()
1463 return backup(argc, argv); in adb_commandline()
1465 else if (!strcmp(argv[0], "restore")) { in adb_commandline()
1466 return restore(argc, argv); in adb_commandline()
1468 else if (!strcmp(argv[0], "keygen")) { in adb_commandline()
1470 return adb_auth_keygen(argv[1]); in adb_commandline()
1472 else if (!strcmp(argv[0], "jdwp")) { in adb_commandline()
1476 else if (!strcmp(argv[0], "help") || !strcmp(argv[0], "/?")) { in adb_commandline()
1480 else if (!strcmp(argv[0], "version")) { in adb_commandline()
1490 int argc, const char** argv) in pm_command() argument
1495 cmd += " " + escape_arg(*argv++); in pm_command()
1502 const char** argv) in uninstall_app() argument
1506 if (argc == 3 && strcmp(argv[1], "-k") == 0) in uninstall_app()
1512 "If you truly wish to continue, execute 'adb shell pm uninstall -k %s'\n", argv[2]); in uninstall_app()
1517 return pm_command(transport, serial, argc, argv); in uninstall_app()
1538 const char** argv) in install_app() argument
1547 if (!strcmp(argv[i], "-s")) { in install_app()
1556 const char* file = argv[i]; in install_app()
1574 const char* apk_file = argv[last_apk]; in install_app()
1581 argv[last_apk] = apk_dest; /* destination name, not source location */ in install_app()
1584 err = pm_command(transport, serial, argc, argv); in install_app()
1592 const char** argv) in install_multiple_app() argument
1602 const char* file = argv[i]; in install_multiple_app()
1628 cmd += " " + escape_arg(argv[i]); in install_multiple_app()
1660 const char* file = argv[i]; in install_multiple_app()