/frameworks/native/cmds/installd/ |
H A D | commands.h | 31 int create_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, 35 int migrate_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags); 36 int clear_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, 38 int destroy_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, 44 int get_app_size(const char *uuid, const char *pkgname, int userid, int flags, ino_t ce_data_inode, 47 int get_app_data_inode(const char *uuid, const char *pkgname, int userid, int flags, ino_t *inode); 55 bool merge_profiles(uid_t uid, const char *pkgname); 57 bool dump_profile(uid_t uid, const char *pkgname, const char *dex_files); 63 int linklib(const char* uuid, const char* pkgname, const char* asecLibDir, int userId); 67 int clear_app_profiles(const char* pkgname); [all...] |
H A D | commands.cpp | 79 int create_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, argument 84 auto path = create_data_user_ce_package_path(uuid, userid, pkgname); 89 if (selinux_android_setfilecon(path.c_str(), pkgname, seinfo, uid) < 0) { 95 auto path = create_data_user_de_package_path(uuid, userid, pkgname); 101 if (selinux_android_setfilecon(path.c_str(), pkgname, seinfo, uid) < 0) { 108 const std::string profile_path = create_data_user_profile_package_path(userid, pkgname); 120 const std::string ref_profile_path = create_data_ref_profile_package_path(pkgname); 134 int migrate_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags) { argument 140 auto ce_path = create_data_user_ce_package_path(uuid, userid, pkgname); 141 auto de_path = create_data_user_de_package_path(uuid, userid, pkgname); 216 clear_reference_profile(const char* pkgname) argument 222 clear_current_profile(const char* pkgname, userid_t user) argument 228 clear_current_profiles(const char* pkgname) argument 237 clear_app_profiles(const char* pkgname) argument 244 clear_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, ino_t ce_data_inode) argument 278 destroy_app_reference_profile(const char *pkgname) argument 284 destroy_app_current_profiles(const char *pkgname, userid_t userid) argument 290 destroy_app_profiles(const char *pkgname) argument 300 destroy_app_data(const char *uuid, const char *pkgname, userid_t userid, int flags, ino_t ce_data_inode) argument 579 get_app_size(const char *uuid, const char *pkgname, int userid, int flags, ino_t ce_data_inode, const char *code_path, int64_t *codesize, int64_t *datasize, int64_t *cachesize, int64_t* asecsize) argument 606 get_app_data_inode(const char *uuid, const char *pkgname, int userid, int flags, ino_t *inode) argument 1027 open_primary_profile_file(userid_t user, const char* pkgname) argument 1032 open_reference_profile(uid_t uid, const char* pkgname, bool read_write) argument 1049 open_profile_files(uid_t uid, const char* pkgname, std::vector<fd_t>* profiles_fd, fd_t* reference_profile_fd) argument 1129 analyse_profiles(uid_t uid, const char* pkgname) argument 1257 dump_profile(uid_t uid, const char* pkgname, const char* code_path_string) argument 1387 merge_profiles(uid_t uid, const char *pkgname) argument 1391 dexopt(const char* apk_path, uid_t uid, const char* pkgname, const char* instruction_set, int dexopt_needed, const char* oat_dir, int dexopt_flags, const char* compiler_filter, const char* volume_uuid ATTRIBUTE_UNUSED, const char* shared_libraries) argument 1636 linklib(const char* uuid, const char* pkgname, const char* asecLibDir, int userId) argument [all...] |
H A D | utils.h | 66 const char *pkgname, 99 const char* pkgname, 103 int is_valid_package_name(const char* pkgname);
|
H A D | utils.cpp | 131 int create_pkg_path(char path[PKG_PATH_MAX], const char *pkgname, argument 133 if (is_valid_package_name(pkgname) != 0) { 138 std::string _tmp(create_data_user_ce_package_path(nullptr, userid, pkgname) + postfix); 247 const char* pkgname, 251 if ((android_data_dir.len + strlen(PRIMARY_USER_PREFIX) + strlen(pkgname) + strlen(leaf) + 1) 256 sprintf(path, "%s%s%s/%s", android_data_dir.path, PRIMARY_USER_PREFIX, pkgname, leaf); 264 int is_valid_package_name(const char* pkgname) { argument 265 const char *x = pkgname; 268 if (strlen(pkgname) > PKG_NAME_MAX) { 276 if ((x == pkgname) || ( 246 create_move_path(char path[PKG_PATH_MAX], const char* pkgname, const char* leaf, userid_t userid ATTRIBUTE_UNUSED) argument [all...] |
H A D | installd.cpp | 192 /* const char *uuid, const char *pkgname, userid_t userid, int flags, 205 /* const char *uuid, const char *pkgname, userid_t userid, int flags */ 210 /* const char *uuid, const char *pkgname, userid_t userid, int flags, ino_t ce_data_inode */ 215 /* const char *uuid, const char *pkgname, userid_t userid, int flags, ino_t ce_data_inode */ 263 arg[2], // pkgname 276 const char* pkgname = arg[1]; local 277 if (merge_profiles(uid, pkgname)) { 288 const char* pkgname = arg[1]; local 290 if (dump_profile(uid, pkgname, dex_files)) { 305 return rm_dex(arg[0], arg[1]); /* pkgname, instruction_se [all...] |
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | Installer.java | 78 public void createAppData(String uuid, String pkgname, int userid, int flags, int appid, argument 80 mInstaller.execute("create_app_data", uuid, pkgname, userid, flags, appid, seinfo, 84 public void restoreconAppData(String uuid, String pkgname, int userid, int flags, int appid, argument 86 mInstaller.execute("restorecon_app_data", uuid, pkgname, userid, flags, appid, 90 public void migrateAppData(String uuid, String pkgname, int userid, int flags) argument 92 mInstaller.execute("migrate_app_data", uuid, pkgname, userid, flags); 95 public void clearAppData(String uuid, String pkgname, int userid, int flags, long ceDataInode) argument 97 mInstaller.execute("clear_app_data", uuid, pkgname, userid, flags, ceDataInode); 100 public void destroyAppData(String uuid, String pkgname, int userid, int flags, long ceDataInode) argument 102 mInstaller.execute("destroy_app_data", uuid, pkgname, useri 112 getAppSize(String uuid, String pkgname, int userid, int flags, long ceDataInode, String codePath, PackageStats stats) argument 125 getAppDataInode(String uuid, String pkgname, int userid, int flags) argument [all...] |
/frameworks/base/core/java/com/android/server/ |
H A D | SystemConfig.java | 390 String pkgname = parser.getAttributeValue(null, "package"); 391 if (pkgname == null) { 395 mAllowInPowerSaveExceptIdle.add(pkgname); 401 String pkgname = parser.getAttributeValue(null, "package"); 402 if (pkgname == null) { 406 mAllowInPowerSave.add(pkgname); 412 String pkgname = parser.getAttributeValue(null, "package"); 413 if (pkgname == null) { 417 mAllowInDataUsageSave.add(pkgname); 423 String pkgname [all...] |
/frameworks/native/cmds/installd/tests/ |
H A D | installd_utils_test.cpp | 318 char pkgname[pkgnameSize + 1]; local 319 memset(pkgname, 'a', pkgnameSize); 320 pkgname[pkgnameSize] = '\0'; 322 EXPECT_EQ(0, create_pkg_path(path, pkgname, "", 0)) 328 EXPECT_STREQ(pkgname, path + offset) 337 char pkgname[pkgnameSize + 1]; local 338 memset(pkgname, 'a', pkgnameSize); 339 pkgname[pkgnameSize] = '\0'; 341 EXPECT_EQ(-1, create_pkg_path(path, pkgname, "", 0))
|
/frameworks/support/v4/java/android/support/v4/app/ |
H A D | FragmentActivity.java | 753 String pkgname; 756 pkgname="app"; 759 pkgname="android"; 762 pkgname = r.getResourcePackageName(id); 768 out.append(pkgname);
|
/frameworks/base/core/java/android/view/ |
H A D | View.java | 4849 String pkgname; 4852 pkgname="app"; 4855 pkgname="android"; 4858 pkgname = r.getResourcePackageName(id); 4864 out.append(pkgname);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ |
H A D | BaseStatusBar.java | 1087 ((TextView) guts.findViewById(R.id.pkgname)).setText(appname);
|