Lines Matching refs:argv
59 static int install_app(TransportType t, const char* serial, int argc, const char** argv);
60 static int install_multiple_app(TransportType t, const char* serial, int argc, const char** argv);
61 static int uninstall_app(TransportType t, const char* serial, int argc, const char** argv);
62 static int install_app_legacy(TransportType t, const char* serial, int argc, const char** argv);
63 static int uninstall_app_legacy(TransportType t, const char* serial, int argc, const char** argv);
714 static int adb_shell(int argc, const char** argv) { in adb_shell() argument
733 ++argv; in adb_shell()
737 if (!strcmp(argv[0], "-e")) { in adb_shell()
738 if (argc < 2 || !(strlen(argv[1]) == 1 || strcmp(argv[1], "none") == 0)) { in adb_shell()
742 escape_char = (strcmp(argv[1], "none") == 0) ? 0 : argv[1][0]; in adb_shell()
744 argv += 2; in adb_shell()
745 } else if (!strcmp(argv[0], "-T") || !strcmp(argv[0], "-t")) { in adb_shell()
748 if (argv[0][1] == 't') { in adb_shell()
754 ++argv; in adb_shell()
755 } else if (!strcmp(argv[0], "-x")) { in adb_shell()
758 ++argv; in adb_shell()
759 } else if (!strcmp(argv[0], "-n")) { in adb_shell()
763 ++argv; in adb_shell()
810 command = android::base::Join(std::vector<const char*>(argv, argv + argc), ' '); in adb_shell()
984 static int ppp(int argc, const char** argv) { in ppp() argument
986 fprintf(stderr, "error: adb %s not implemented on Win32\n", argv[0]); in ppp()
991 argv[0]); in ppp()
996 const char* adb_service_name = argv[1]; in ppp()
1020 ppp_args[i - 1] = argv[i]; in ppp()
1179 const char** argv) { in bugreport() argument
1185 std::string dest_file = argv[1]; in bugreport()
1186 if (!android::base::EndsWith(argv[1], ".zip")) { in bugreport()
1217 static int logcat(TransportType transport, const char* serial, int argc, const char** argv) { in logcat() argument
1223 if (!strcmp(argv[0], "longcat")) { in logcat()
1228 ++argv; in logcat()
1230 cmd += " " + escape_arg(*argv++); in logcat()
1237 static int backup(int argc, const char** argv) { in backup() argument
1242 if (!strcmp("-f", argv[i])) { in backup()
1247 filename = argv[i+1]; in backup()
1249 argv[i++] = argv[j++]; in backup()
1252 argv[argc] = NULL; in backup()
1272 ++argv; in backup()
1274 cmd += " " + escape_arg(*argv++); in backup()
1296 static int restore(int argc, const char** argv) { in restore() argument
1299 const char* filename = argv[1]; in restore()
1451 int adb_commandline(int argc, const char **argv) { in adb_commandline() argument
1492 if (!strcmp(argv[0],"server")) { in adb_commandline()
1494 } else if (!strcmp(argv[0],"nodaemon")) { in adb_commandline()
1496 } else if (!strcmp(argv[0], "fork-server")) { in adb_commandline()
1499 } else if (!strcmp(argv[0], "--reply-fd")) { in adb_commandline()
1501 const char* reply_fd_str = argv[1]; in adb_commandline()
1503 argv++; in adb_commandline()
1509 } else if (!strncmp(argv[0], "-p", 2)) { in adb_commandline()
1511 if (argv[0][2] == '\0') { in adb_commandline()
1513 product = argv[1]; in adb_commandline()
1515 argv++; in adb_commandline()
1517 product = argv[0] + 2; in adb_commandline()
1524 } else if (argv[0][0]=='-' && argv[0][1]=='s') { in adb_commandline()
1525 if (isdigit(argv[0][2])) { in adb_commandline()
1526 serial = argv[0] + 2; in adb_commandline()
1528 if (argc < 2 || argv[0][2] != '\0') return usage(); in adb_commandline()
1529 serial = argv[1]; in adb_commandline()
1531 argv++; in adb_commandline()
1533 } else if (!strcmp(argv[0],"-d")) { in adb_commandline()
1535 } else if (!strcmp(argv[0],"-e")) { in adb_commandline()
1537 } else if (!strcmp(argv[0],"-a")) { in adb_commandline()
1539 } else if (!strncmp(argv[0], "-H", 2)) { in adb_commandline()
1541 if (argv[0][2] == '\0') { in adb_commandline()
1543 hostname = argv[1]; in adb_commandline()
1545 argv++; in adb_commandline()
1547 hostname = argv[0] + 2; in adb_commandline()
1551 } else if (!strncmp(argv[0], "-P", 2)) { in adb_commandline()
1552 if (argv[0][2] == '\0') { in adb_commandline()
1554 server_port_str = argv[1]; in adb_commandline()
1556 argv++; in adb_commandline()
1558 server_port_str = argv[0] + 2; in adb_commandline()
1578 argv++; in adb_commandline()
1610 if (!strncmp(argv[0], "wait-for-", strlen("wait-for-"))) { in adb_commandline()
1611 const char* service = argv[0]; in adb_commandline()
1625 argv++; in adb_commandline()
1629 if (!strcmp(argv[0], "devices")) { in adb_commandline()
1633 } else if (argc == 2 && !strcmp(argv[1], "-l")) { in adb_commandline()
1634 listopt = argv[1]; in adb_commandline()
1640 std::string query = android::base::StringPrintf("host:%s%s", argv[0], listopt); in adb_commandline()
1644 else if (!strcmp(argv[0], "connect")) { in adb_commandline()
1650 std::string query = android::base::StringPrintf("host:connect:%s", argv[1]); in adb_commandline()
1653 else if (!strcmp(argv[0], "disconnect")) { in adb_commandline()
1660 (argc == 2) ? argv[1] : ""); in adb_commandline()
1663 else if (!strcmp(argv[0], "emu")) { in adb_commandline()
1664 return adb_send_emulator_command(argc, argv, serial); in adb_commandline()
1666 else if (!strcmp(argv[0], "shell")) { in adb_commandline()
1667 return adb_shell(argc, argv); in adb_commandline()
1669 else if (!strcmp(argv[0], "exec-in") || !strcmp(argv[0], "exec-out")) { in adb_commandline()
1670 int exec_in = !strcmp(argv[0], "exec-in"); in adb_commandline()
1673 cmd += argv[1]; in adb_commandline()
1675 argv += 2; in adb_commandline()
1677 cmd += " " + escape_arg(*argv++); in adb_commandline()
1696 else if (!strcmp(argv[0], "kill-server")) { in adb_commandline()
1717 else if (!strcmp(argv[0], "sideload")) { in adb_commandline()
1719 if (adb_sideload_host(argv[1])) { in adb_commandline()
1725 else if (!strcmp(argv[0], "tcpip") && argc > 1) { in adb_commandline()
1726 return adb_connect_command(android::base::StringPrintf("tcpip:%s", argv[1])); in adb_commandline()
1728 else if (!strcmp(argv[0], "remount") || in adb_commandline()
1729 !strcmp(argv[0], "reboot") || in adb_commandline()
1730 !strcmp(argv[0], "reboot-bootloader") || in adb_commandline()
1731 !strcmp(argv[0], "usb") || in adb_commandline()
1732 !strcmp(argv[0], "disable-verity") || in adb_commandline()
1733 !strcmp(argv[0], "enable-verity")) { in adb_commandline()
1735 if (!strcmp(argv[0], "reboot-bootloader")) { in adb_commandline()
1738 command = android::base::StringPrintf("%s:%s", argv[0], argv[1]); in adb_commandline()
1740 command = android::base::StringPrintf("%s:", argv[0]); in adb_commandline()
1743 } else if (!strcmp(argv[0], "root") || !strcmp(argv[0], "unroot")) { in adb_commandline()
1744 return adb_root(argv[0]) ? 0 : 1; in adb_commandline()
1745 } else if (!strcmp(argv[0], "bugreport")) { in adb_commandline()
1746 return bugreport(transport_type, serial, argc, argv); in adb_commandline()
1747 } else if (!strcmp(argv[0], "forward") || !strcmp(argv[0], "reverse")) { in adb_commandline()
1748 bool reverse = !strcmp(argv[0], "reverse"); in adb_commandline()
1749 ++argv; in adb_commandline()
1770 if (strcmp(argv[0], "--list") == 0) { in adb_commandline()
1773 } else if (strcmp(argv[0], "--remove-all") == 0) { in adb_commandline()
1776 } else if (strcmp(argv[0], "--remove") == 0) { in adb_commandline()
1779 cmd = host_prefix + ":killforward:" + argv[1]; in adb_commandline()
1780 } else if (strcmp(argv[0], "--no-rebind") == 0) { in adb_commandline()
1783 cmd = host_prefix + ":forward:norebind:" + argv[1] + ";" + argv[2]; in adb_commandline()
1787 cmd = host_prefix + ":forward:" + argv[0] + ";" + argv[1]; in adb_commandline()
1793 else if (!strcmp(argv[0], "ls")) { in adb_commandline()
1795 return do_sync_ls(argv[1]) ? 0 : 1; in adb_commandline()
1797 else if (!strcmp(argv[0], "push")) { in adb_commandline()
1802 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, ©_attrs); in adb_commandline()
1806 else if (!strcmp(argv[0], "pull")) { in adb_commandline()
1811 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, ©_attrs); in adb_commandline()
1815 else if (!strcmp(argv[0], "install")) { in adb_commandline()
1825 return install_app(transport_type, serial, argc, argv); in adb_commandline()
1827 return install_app_legacy(transport_type, serial, argc, argv); in adb_commandline()
1829 else if (!strcmp(argv[0], "install-multiple")) { in adb_commandline()
1831 return install_multiple_app(transport_type, serial, argc, argv); in adb_commandline()
1833 else if (!strcmp(argv[0], "uninstall")) { in adb_commandline()
1843 return uninstall_app(transport_type, serial, argc, argv); in adb_commandline()
1845 return uninstall_app_legacy(transport_type, serial, argc, argv); in adb_commandline()
1847 else if (!strcmp(argv[0], "sync")) { in adb_commandline()
1853 } else if (argc >= 2 && strcmp(argv[1], "-l") == 0) { in adb_commandline()
1856 src = argv[2]; in adb_commandline()
1862 src = argv[1]; in adb_commandline()
1893 else if (!strcmp(argv[0],"get-state") || in adb_commandline()
1894 !strcmp(argv[0],"get-serialno") || in adb_commandline()
1895 !strcmp(argv[0],"get-devpath")) in adb_commandline()
1897 return adb_query_command(format_host_command(argv[0], transport_type, serial)); in adb_commandline()
1900 else if (!strcmp(argv[0],"logcat") || !strcmp(argv[0],"lolcat") || !strcmp(argv[0],"longcat")) { in adb_commandline()
1901 return logcat(transport_type, serial, argc, argv); in adb_commandline()
1903 else if (!strcmp(argv[0],"ppp")) { in adb_commandline()
1904 return ppp(argc, argv); in adb_commandline()
1906 else if (!strcmp(argv[0], "start-server")) { in adb_commandline()
1914 else if (!strcmp(argv[0], "backup")) { in adb_commandline()
1915 return backup(argc, argv); in adb_commandline()
1917 else if (!strcmp(argv[0], "restore")) { in adb_commandline()
1918 return restore(argc, argv); in adb_commandline()
1920 else if (!strcmp(argv[0], "keygen")) { in adb_commandline()
1924 return adb_auth_keygen(argv[1]); in adb_commandline()
1926 else if (!strcmp(argv[0], "jdwp")) { in adb_commandline()
1930 else if (!strcmp(argv[0], "help") || !strcmp(argv[0], "/?")) { in adb_commandline()
1934 else if (!strcmp(argv[0], "version")) { in adb_commandline()
1938 else if (!strcmp(argv[0], "features")) { in adb_commandline()
1953 } else if (!strcmp(argv[0], "reconnect")) { in adb_commandline()
1956 } else if (argc == 2 && !strcmp(argv[1], "device")) { in adb_commandline()
1967 static int uninstall_app(TransportType transport, const char* serial, int argc, const char** argv) { in uninstall_app() argument
1972 if (strcmp(*argv, "-k") == 0) { in uninstall_app()
1980 cmd += " " + escape_arg(*argv++); in uninstall_app()
1986 static int install_app(TransportType transport, const char* serial, int argc, const char** argv) { in install_app() argument
1988 const char* file = argv[argc - 1]; in install_app()
2016 cmd += " " + escape_arg(std::string(*argv++)); in install_app()
2046 const char** argv) in install_multiple_app() argument
2056 const char* file = argv[i]; in install_multiple_app()
2078 cmd += " " + escape_arg(argv[i]); in install_multiple_app()
2110 const char* file = argv[i]; in install_multiple_app()
2174 static int pm_command(TransportType transport, const char* serial, int argc, const char** argv) { in pm_command() argument
2178 cmd += " " + escape_arg(*argv++); in pm_command()
2184 …nt uninstall_app_legacy(TransportType transport, const char* serial, int argc, const char** argv) { in uninstall_app_legacy() argument
2189 if (!strcmp(argv[i], "-k")) { in uninstall_app_legacy()
2200 return pm_command(transport, serial, argc, argv); in uninstall_app_legacy()
2208 … int install_app_legacy(TransportType transport, const char* serial, int argc, const char** argv) { in install_app_legacy() argument
2216 if (!strcmp(argv[i], "-s")) { in install_app_legacy()
2225 const char* file = argv[i]; in install_app_legacy()
2244 std::vector<const char*> apk_file = {argv[last_apk]}; in install_app_legacy()
2246 where, adb_basename(argv[last_apk]).c_str()); in install_app_legacy()
2248 argv[last_apk] = apk_dest.c_str(); /* destination name, not source location */ in install_app_legacy()
2249 result = pm_command(transport, serial, argc, argv); in install_app_legacy()