Searched defs:pkgname (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/cmds/installd/tests/
H A Dinstalld_utils_test.cpp267 char pkgname[pkgnameSize + 1]; local
268 memset(pkgname, 'a', pkgnameSize);
269 pkgname[pkgnameSize] = '\0';
271 EXPECT_EQ(0, create_pkg_path(path, pkgname, "", 0))
276 EXPECT_STREQ(pkgname, path + offset)
285 char pkgname[pkgnameSize + 1]; local
286 memset(pkgname, 'a', pkgnameSize);
287 pkgname[pkgnameSize] = '\0';
289 EXPECT_EQ(-1, create_pkg_path(path, pkgname, "", 0))
/frameworks/native/cmds/installd/
H A Dcommands.c31 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo) argument
43 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, 0)) {
48 if (create_pkg_path(libsymlink, pkgname, PKG_LIB_POSTFIX, 0)) {
53 if (create_pkg_path_in_dir(applibdir, &android_app_lib_dir, pkgname, PKG_DIR_POSTFIX)) {
94 if (selinux_android_setfilecon2(pkgdir, pkgname, seinfo, uid) < 0) {
111 int uninstall(const char *pkgname, userid_t userid) argument
115 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, userid))
139 int fix_uid(const char *pkgname, uid_t uid, gid_t gid) argument
150 if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, 0)) {
176 int delete_user_data(const char *pkgname, userid_ argument
187 make_user_data(const char *pkgname, uid_t uid, userid_t userid) argument
286 delete_cache(const char *pkgname, userid_t userid) argument
423 get_size(const char *pkgname, userid_t userid, const char *apkpath, const char *libdirpath, const char *fwdlock_apkpath, const char *asecpath, int64_t *_codesize, int64_t *_datasize, int64_t *_cachesize, int64_t* _asecsize) argument
1036 linklib(const char* pkgname, const char* asecLibDir, int userId) argument
[all...]
H A Dutils.c23 const char* pkgname,
28 const size_t pkgname_len = strlen(pkgname);
33 if (is_valid_package_name(pkgname) < 0) {
45 || append_and_increment(&dst, pkgname, &dst_size) < 0
59 const char *pkgname,
98 return create_pkg_path_in_dir(path, &dir, pkgname, postfix);
153 const char* pkgname,
157 if ((android_data_dir.len + strlen(PRIMARY_USER_PREFIX) + strlen(pkgname) + strlen(leaf) + 1)
162 sprintf(path, "%s%s%s/%s", android_data_dir.path, PRIMARY_USER_PREFIX, pkgname, leaf);
170 int is_valid_package_name(const char* pkgname) { argument
21 create_pkg_path_in_dir(char path[PKG_PATH_MAX], const dir_rec_t* dir, const char* pkgname, const char* postfix) argument
58 create_pkg_path(char path[PKG_PATH_MAX], const char *pkgname, const char *postfix, userid_t userid) argument
152 create_move_path(char path[PKG_PATH_MAX], const char* pkgname, const char* leaf, userid_t userid) argument
[all...]

Completed in 83 milliseconds