H A D | commands.c | 34 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo) argument 46 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, 0)) { 51 if (create_pkg_path(libsymlink, pkgname, PKG_LIB_POSTFIX, 0)) { 56 if (create_pkg_path_in_dir(applibdir, &android_app_lib_dir, pkgname, PKG_DIR_POSTFIX)) { 90 if (selinux_android_setfilecon(pkgdir, pkgname, seinfo, uid) < 0) { 114 int uninstall(const char *pkgname, userid_t userid) argument 118 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, userid)) 121 remove_profile_file(pkgname); 144 int fix_uid(const char *pkgname, uid_t uid, gid_t gid) argument 155 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFI 181 delete_user_data(const char *pkgname, userid_t userid) argument 191 make_user_data(const char *pkgname, uid_t uid, userid_t userid, const char* seinfo) argument 303 delete_cache(const char *pkgname, userid_t userid) argument 314 delete_code_cache(const char *pkgname, userid_t userid) argument 469 get_size(const char *pkgname, userid_t userid, const char *apkpath, const char *libdirpath, const char *fwdlock_apkpath, const char *asecpath, const char *instruction_set, int64_t *_codesize, int64_t *_datasize, int64_t *_cachesize, int64_t* _asecsize) argument 650 run_patchoat(int input_fd, int oat_fd, const char* input_file_name, const char* output_file_name, const char *pkgname, const char *instruction_set) argument 690 run_dex2oat(int zip_fd, int oat_fd, const char* input_file_name, const char* output_file_name, int swap_fd, const char *pkgname, const char *instruction_set, bool vm_safe_mode) argument 891 dexopt(const char *apk_path, uid_t uid, bool is_public, const char *pkgname, const char *instruction_set, bool vm_safe_mode, bool is_patchoat) argument 1371 linklib(const char* pkgname, const char* asecLibDir, int userId) argument [all...] |