Home
last modified time | relevance | path

Searched refs:idmap (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/utils/
DREADME177 mapping is stored in /data/resource-cache, with a @idmap file name
180 The idmap file format is documented in a separate section, below.
195 the target package's process is stopped and a new idmap is generated.
227 The ID map (idmap) file format
230 The idmap format is designed for lookup performance. However, leading
235 idmap grammar
238 idmap-magic constant spells "idmp" in ASCII. Offsets are given relative
242 header := idmap-magic <crc32-original-pkg> <crc32-overlay-pkg>
243 idmap-magic := <0x706d6469>
251 idmap example
[all …]
/frameworks/base/libs/androidfw/
DAssetManager.cpp194 oap.idmap = idmapPathForPackagePath(overlayPath); in addAssetPath()
196 if (isIdmapStaleLocked(ap.path, oap.path, oap.idmap)) { in addAssetPath()
197 addOverlay = createIdmapFileLocked(ap.path, oap.path, oap.idmap); in addAssetPath()
623 Asset* idmap = openIdmapLocked(ap); in getResTable() local
653 sharedRes->add(ass, (void*)(i+1), false, idmap); in getResTable()
677 rt->add(ass, (void*)(i+1), !shared, idmap); in getResTable()
684 if (idmap != NULL) { in getResTable()
685 delete idmap; in getResTable()
724 if (ap.idmap.size() != 0) { in openIdmapLocked()
726 openAssetFromFileLocked(ap.idmap, Asset::ACCESS_BUFFER); in openIdmapLocked()
[all …]
DResourceTypes.cpp2704 const void* idmap) in add() argument
2706 return add(data, size, cookie, NULL, copyData, reinterpret_cast<const Asset*>(idmap)); in add()
2709 status_t ResTable::add(Asset* asset, void* cookie, bool copyData, const void* idmap) in add() argument
2717 return add(data, size, cookie, asset, copyData, reinterpret_cast<const Asset*>(idmap)); in add()
2745 Asset* asset, bool copyData, const Asset* idmap) in add() argument
2751 if (idmap != NULL) { in add()
2752 const size_t idmap_size = idmap->getLength(); in add()
2753 const void* idmap_data = const_cast<Asset*>(idmap)->getBuffer(true); in add()
2768 "idmap=%p\n", data, size, cookie, asset, copyData, idmap)); in add()
2836 if (idmap != NULL) { in add()
[all …]
/frameworks/base/core/tests/overlaytests/
Druntests.sh45 $adb shell rm /data/resource-cache/vendor@overlay@framework@framework-res.apk@idmap
/frameworks/base/include/androidfw/
DResourceTypes.h1274 bool copyData=false, const void* idmap = NULL);
1276 bool copyData=false, const void* idmap = NULL);
1544 static bool getIdmapInfo(const void* idmap, size_t size,
1560 Asset* asset, bool copyData, const Asset* idmap);
DAssetManager.h226 String8 idmap; member