Home | History | Annotate | Download | only in installd

Lines Matching refs:arg

25 static int do_ping(char **arg, char reply[REPLY_MAX])
30 static int do_install(char **arg, char reply[REPLY_MAX])
32 return install(arg[0], atoi(arg[1]), atoi(arg[2]), atoi(arg[3])); /* pkgname, uid, gid */
35 static int do_dexopt(char **arg, char reply[REPLY_MAX])
38 return dexopt(arg[0], atoi(arg[1]), atoi(arg[2]));
41 static int do_move_dex(char **arg, char reply[REPLY_MAX])
43 return move_dex(arg[0], arg[1]); /* src, dst */
46 static int do_rm_dex(char **arg, char reply[REPLY_MAX])
48 return rm_dex(arg[0]); /* pkgname */
51 static int do_remove(char **arg, char reply[REPLY_MAX])
53 return uninstall(arg[0], atoi(arg[1])); /* pkgname */
56 static int do_rename(char **arg, char reply[REPLY_MAX])
58 return renamepkg(arg[0], arg[1], atoi(arg[2])); /* oldpkgname, newpkgname */
61 static int do_free_cache(char **arg, char reply[REPLY_MAX]) /* TODO int:free_size */
63 return free_cache((int64_t)atoll(arg[0])); /* free_size */
66 static int do_rm_cache(char **arg, char reply[REPLY_MAX])
68 return delete_cache(arg[0], atoi(arg[1])); /* pkgname */
71 static int do_protect(char **arg, char reply[REPLY_MAX])
73 return protect(arg[0], atoi(arg[1])); /* pkgname, gid */
76 static int do_get_size(char **arg, char reply[REPLY_MAX])
84 res = get_size(arg[0], arg[1], arg[2], &codesize, &datasize, &cachesize, atoi(arg[3]));
94 static int do_rm_user_data(char **arg, char reply[REPLY_MAX])
96 return delete_user_data(arg[0], atoi(arg[1])); /* pkgname */
99 static int do_movefiles(char **arg, char reply[REPLY_MAX])
104 static int do_linklib(char **arg, char reply[REPLY_MAX])
106 return linklib(arg[0], arg[1]);
109 static int do_unlinklib(char **arg, char reply[REPLY_MAX])
111 return unlinklib(arg[0]);
117 int (*func)(char **arg, char reply[REPLY_MAX]);
184 char *arg[TOKEN_MAX+1];
195 /* n is number of args (not counting arg[0]) */
196 arg[0] = cmd;
201 arg[n] = cmd;
211 if (!strcmp(cmds[i].name,arg[0])) {
216 ret = cmds[i].func(arg + 1, reply);
221 LOGE("unsupported command '%s'\n", arg[0]);