Lines Matching refs:argc
65 static int install_app(int argc, const char** argv);
66 static int install_multiple_app(int argc, const char** argv);
67 static int uninstall_app(int argc, const char** argv);
68 static int install_app_legacy(int argc, const char** argv);
69 static int uninstall_app_legacy(int argc, const char** argv);
672 static int adb_shell(int argc, const char** argv) { in adb_shell() argument
695 while ((opt = getopt(argc, const_cast<char**>(argv), "+e:ntTx")) != -1) { in adb_shell()
729 bool is_interactive = (optind == argc); in adb_shell()
769 if (optind < argc) { in adb_shell()
771 command = android::base::Join(std::vector<const char*>(argv + optind, argv + argc), ' '); in adb_shell()
938 static int ppp(int argc, const char** argv) { in ppp() argument
943 if (argc < 2) return syntax_error("adb %s <adb service name> [ppp opts]", argv[0]); in ppp()
964 ppp_args = (const char **) alloca(sizeof(char *) * argc + 1); in ppp()
966 for (i = 2 ; i < argc ; i++) { in ppp()
1122 static int logcat(int argc, const char** argv) { in logcat() argument
1132 --argc; in logcat()
1134 while (argc-- > 0) { in logcat()
1165 static int backup(int argc, const char** argv) { in backup() argument
1169 for (int i = 1; i < argc; i++) { in backup()
1171 if (i == argc - 1) return syntax_error("backup -f passed with no filename"); in backup()
1173 for (int j = i+2; j <= argc; ) { in backup()
1176 argc -= 2; in backup()
1177 argv[argc] = NULL; in backup()
1183 if (argc < 2) return syntax_error("backup either needs a list of packages or -all/-shared"); in backup()
1193 --argc; in backup()
1195 while (argc-- > 0) { in backup()
1218 static int restore(int argc, const char** argv) { in restore() argument
1219 if (argc != 2) return syntax_error("restore requires an argument"); in restore()
1332 int adb_commandline(int argc, const char** argv) { in adb_commandline() argument
1353 while (argc > 0) { in adb_commandline()
1362 if (argc < 2) return syntax_error("--reply-fd requires an argument"); in adb_commandline()
1364 argc--; in adb_commandline()
1375 if (argc < 2 || argv[0][2] != '\0') return syntax_error("-s requires an argument"); in adb_commandline()
1377 argc--; in adb_commandline()
1386 argc--; in adb_commandline()
1401 if (argc < 2) return syntax_error("-H requires an argument"); in adb_commandline()
1403 argc--; in adb_commandline()
1410 if (argc < 2) return syntax_error("-P requires an argument"); in adb_commandline()
1412 argc--; in adb_commandline()
1418 if (argc < 2) return syntax_error("-L requires an argument"); in adb_commandline()
1420 argc--; in adb_commandline()
1426 argc--; in adb_commandline()
1494 if (argc == 0) { in adb_commandline()
1509 if (argc == 1) { in adb_commandline()
1514 argc--; in adb_commandline()
1521 if (argc < 2) { in adb_commandline()
1523 } else if (argc == 2 && !strcmp(argv[1], "-l")) { in adb_commandline()
1534 if (argc != 2) return syntax_error("adb connect <host>[:<port>]"); in adb_commandline()
1540 if (argc > 2) return syntax_error("adb disconnect [<host>[:<port>]]"); in adb_commandline()
1543 (argc == 2) ? argv[1] : ""); in adb_commandline()
1547 return adb_send_emulator_command(argc, argv, serial); in adb_commandline()
1550 return adb_shell(argc, argv); in adb_commandline()
1555 if (argc < 2) return syntax_error("adb %s command", argv[0]); in adb_commandline()
1559 argc -= 2; in adb_commandline()
1561 while (argc-- > 0) { in adb_commandline()
1585 if (argc != 2) return syntax_error("sideload requires an argument"); in adb_commandline()
1592 else if (!strcmp(argv[0], "tcpip") && argc > 1) { in adb_commandline()
1604 } else if (argc > 1) { in adb_commandline()
1614 return bugreport.DoIt(argc, argv); in adb_commandline()
1618 --argc; in adb_commandline()
1619 if (argc < 1) return syntax_error("%s requires an argument", argv[0]); in adb_commandline()
1639 if (argc != 1) return syntax_error("--list doesn't take any arguments"); in adb_commandline()
1642 if (argc != 1) return syntax_error("--remove-all doesn't take any arguments"); in adb_commandline()
1646 if (argc != 2) return syntax_error("--remove requires an argument"); in adb_commandline()
1650 if (argc != 3) return syntax_error("--no-rebind takes two arguments"); in adb_commandline()
1656 if (argc != 2) return syntax_error("forward takes two arguments"); in adb_commandline()
1685 if (argc != 2) return syntax_error("ls requires an argument"); in adb_commandline()
1694 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, ©_attrs, &sync); in adb_commandline()
1703 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, ©_attrs, nullptr); in adb_commandline()
1708 if (argc < 2) return syntax_error("install requires an argument"); in adb_commandline()
1710 return install_app_legacy(argc, argv); in adb_commandline()
1712 return install_app(argc, argv); in adb_commandline()
1715 if (argc < 2) return syntax_error("install-multiple requires an argument"); in adb_commandline()
1716 return install_multiple_app(argc, argv); in adb_commandline()
1719 if (argc < 2) return syntax_error("uninstall requires an argument"); in adb_commandline()
1721 return uninstall_app_legacy(argc, argv); in adb_commandline()
1723 return uninstall_app(argc, argv); in adb_commandline()
1728 if (argc < 2) { in adb_commandline()
1731 } else if (argc >= 2 && strcmp(argv[1], "-l") == 0) { in adb_commandline()
1733 if (argc == 3) { in adb_commandline()
1738 } else if (argc == 2) { in adb_commandline()
1781 return logcat(argc, argv); in adb_commandline()
1784 return ppp(argc, argv); in adb_commandline()
1795 return backup(argc, argv); in adb_commandline()
1798 return restore(argc, argv); in adb_commandline()
1801 if (argc != 2) return syntax_error("keygen requires an argument"); in adb_commandline()
1843 if (argc == 1) { in adb_commandline()
1845 } else if (argc == 2) { in adb_commandline()
1863 static int uninstall_app(int argc, const char** argv) { in uninstall_app() argument
1866 while (argc-- > 0) { in uninstall_app()
1882 static int install_app(int argc, const char** argv) { in install_app() argument
1884 const char* file = argv[argc - 1]; in install_app()
1905 while (argc-- > 1) { in install_app()
1935 static int install_multiple_app(int argc, const char** argv) { in install_multiple_app() argument
1940 for (int i = argc - 1; i >= 0; i--) { in install_multiple_app()
1994 for (int i = first_apk; i < argc; i++) { in install_multiple_app()
2060 static int pm_command(int argc, const char** argv) { in pm_command() argument
2063 while (argc-- > 0) { in pm_command()
2070 static int uninstall_app_legacy(int argc, const char** argv) { in uninstall_app_legacy() argument
2074 for (i = 1; i < argc; i++) { in uninstall_app_legacy()
2086 return pm_command(argc, argv); in uninstall_app_legacy()
2094 static int install_app_legacy(int argc, const char** argv) { in install_app_legacy() argument
2099 for (int i = 1; i < argc; i++) { in install_app_legacy()
2108 for (int i = argc - 1; i >= 0; i--) { in install_app_legacy()
2123 result = pm_command(argc, argv); in install_app_legacy()