Searched refs:DexDataMap (Results 1 - 4 of 4) sorted by relevance

/dalvik/libdex/
H A DDexDataMap.h26 struct DexDataMap { struct
34 * Allocate and initialize a DexDataMap. Returns NULL on failure.
36 DexDataMap* dexDataMapAlloc(u4 maxCount);
39 * Free a DexDataMap.
41 void dexDataMapFree(DexDataMap* map);
47 void dexDataMapAdd(DexDataMap* map, u4 offset, u2 type);
53 int dexDataMapGet(DexDataMap* map, u4 offset);
60 bool dexDataMapVerify(DexDataMap* map, u4 offset, u2 type);
65 DEX_INLINE bool dexDataMapVerify0Ok(DexDataMap* map, u4 offset, u2 type) {
H A DDexDataMap.cpp21 #include "DexDataMap.h"
26 * Allocate and initialize a DexDataMap. Returns NULL on failure.
28 DexDataMap* dexDataMapAlloc(u4 maxCount) {
30 * Allocate a single chunk for the DexDataMap per se as well as the
34 DexDataMap* map = NULL;
40 !safe_add(&size, size, sizeof(DexDataMap))) {
44 map = (DexDataMap*) malloc(size);
59 * Free a DexDataMap.
61 void dexDataMapFree(DexDataMap* map) {
74 void dexDataMapAdd(DexDataMap* ma
[all...]
H A DAndroid.mk21 DexDataMap.cpp \
H A DDexSwapVerify.cpp23 #include "DexDataMap.h"
76 DexDataMap* pDataMap; // set after map verification
393 * passes, allocate the state's DexDataMap.

Completed in 51 milliseconds