Lines Matching defs:hash
77 * Expects that the hash table will be *unlocked* here.
90 u4 hash = cookie;
92 void* result = dvmHashTableLookup(gDvm.userDexFiles, hash, pDexOrJar,
105 * Add given DexOrJar to the hash table of user-loaded dex files.
110 * to find it in the hash table without knowing if it's valid or
111 * not, which means we can't compute a hash value from anything
114 * bits of the pointer as the hash.
116 u4 hash = (u4) pDexOrJar;
120 result = dvmHashTableLookup(gDvm.userDexFiles, hash, pDexOrJar,
145 * To optimize this away we could search for existing entries in the hash
318 u4 hash = (u4) pDexOrJar;
320 if (!dvmHashTableRemove(gDvm.userDexFiles, hash, pDexOrJar)) {
321 ALOGW("WARNING: could not remove '%s' from DEX hash table",