Lines Matching refs:idx
105 const char* dexStringAndSizeById(const DexFile* pDexFile, u4 idx, in dexStringAndSizeById() argument
107 const DexStringId* pStringId = dexGetStringId(pDexFile, idx); in dexStringAndSizeById()
186 int idx = hash & mask; in classLookupAdd() local
193 while (pLookup->table[idx].classDescriptorOffset != 0) { in classLookupAdd()
194 idx = (idx + 1) & mask; in classLookupAdd()
200 pLookup->table[idx].classDescriptorHash = hash; in classLookupAdd()
201 pLookup->table[idx].classDescriptorOffset = stringOff; in classLookupAdd()
202 pLookup->table[idx].classDefOffset = classDefOff; in classLookupAdd()
446 int idx, mask; in dexFindClass() local
450 idx = hash & mask; in dexFindClass()
458 offset = pLookup->table[idx].classDescriptorOffset; in dexFindClass()
462 if (pLookup->table[idx].classDescriptorHash == hash) { in dexFindClass()
468 (pDexFile->baseAddr + pLookup->table[idx].classDefOffset); in dexFindClass()
472 idx = (idx + 1) & mask; in dexFindClass()