Searched refs:overlay_apk_path (Results 1 – 4 of 4) sorted by relevance
/frameworks/base/cmds/idmap/ |
D | create.cpp | 75 bool is_idmap_stale_fd(const char *target_apk_path, const char *overlay_apk_path, int idmap_fd) in is_idmap_stale_fd() argument 117 if (cached_overlay_path != overlay_apk_path) { in is_idmap_stale_fd() 126 if (get_zip_entry_crc(overlay_apk_path, AssetManager::RESOURCES_FILENAME, in is_idmap_stale_fd() 134 bool is_idmap_stale_path(const char *target_apk_path, const char *overlay_apk_path, in is_idmap_stale_path() argument 147 bool is_stale = is_idmap_stale_fd(target_apk_path, overlay_apk_path, idmap_fd); in is_idmap_stale_path() 152 int create_idmap(const char *target_apk_path, const char *overlay_apk_path, in create_idmap() argument 160 if (get_zip_entry_crc(overlay_apk_path, AssetManager::RESOURCES_FILENAME, in create_idmap() 166 bool b = am.createIdmap(target_apk_path, overlay_apk_path, target_crc, overlay_crc, in create_idmap() 171 int create_and_write_idmap(const char *target_apk_path, const char *overlay_apk_path, in create_and_write_idmap() argument 175 if (!is_idmap_stale_fd(target_apk_path, overlay_apk_path, fd)) { in create_and_write_idmap() [all …]
|
D | idmap.cpp | 123 int maybe_create_fd(const char *target_apk_path, const char *overlay_apk_path, in maybe_create_fd() argument 141 if (!verify_file_readable(overlay_apk_path)) { in maybe_create_fd() 142 ALOGD("error: failed to read apk %s: %s\n", overlay_apk_path, strerror(errno)); in maybe_create_fd() 146 return idmap_create_fd(target_apk_path, overlay_apk_path, idmap_fd); in maybe_create_fd() 149 int maybe_create_path(const char *target_apk_path, const char *overlay_apk_path, in maybe_create_path() argument 162 if (!verify_file_readable(overlay_apk_path)) { in maybe_create_path() 163 ALOGD("error: failed to read apk %s: %s\n", overlay_apk_path, strerror(errno)); in maybe_create_path() 167 return idmap_create_path(target_apk_path, overlay_apk_path, idmap_path); in maybe_create_path()
|
D | scan.cpp | 190 char overlay_apk_path[PATH_MAX + 1]; in idmap_scan() local 191 snprintf(overlay_apk_path, PATH_MAX, "%s/%s", overlay_dir, dirent->d_name); in idmap_scan() 192 if (stat(overlay_apk_path, &st) < 0) { in idmap_scan() 199 int priority = parse_apk(overlay_apk_path, target_package_name); in idmap_scan() 205 idmap_path.appendPath(flatten_path(overlay_apk_path + 1)); in idmap_scan() 208 if (idmap_create_path(target_apk_path, overlay_apk_path, idmap_path.string()) != 0) { in idmap_scan() 210 target_apk_path, overlay_apk_path, idmap_path.string()); in idmap_scan() 214 Overlay overlay(String8(overlay_apk_path), idmap_path, priority); in idmap_scan()
|
D | idmap.h | 23 int idmap_create_path(const char *target_apk_path, const char *overlay_apk_path, 26 int idmap_create_fd(const char *target_apk_path, const char *overlay_apk_path, int fd);
|