Lines Matching refs:ent
79 long ent = ((long) entry) - kZipEntryAdj; in entryToIndex() local
80 if (ent < 0 || ent >= pArchive->mHashTableSize || in entryToIndex()
81 pArchive->mHashTable[ent].name == NULL) in entryToIndex()
83 ALOGW("Zip: invalid ZipEntry %p (%ld)", entry, ent); in entryToIndex()
86 return ent; in entryToIndex()
109 int ent = hash & (hashTableSize - 1); in addToHash() local
114 while (pArchive->mHashTable[ent].name != NULL) in addToHash()
115 ent = (ent + 1) & (hashTableSize-1); in addToHash()
117 pArchive->mHashTable[ent].name = str; in addToHash()
118 pArchive->mHashTable[ent].nameLen = strLen; in addToHash()
430 int ent = hash & (hashTableSize-1); in dexZipFindEntry() local
432 while (pArchive->mHashTable[ent].name != NULL) { in dexZipFindEntry()
433 if (pArchive->mHashTable[ent].nameLen == nameLen && in dexZipFindEntry()
434 memcmp(pArchive->mHashTable[ent].name, entryName, nameLen) == 0) in dexZipFindEntry()
437 return (ZipEntry)(long)(ent + kZipEntryAdj); in dexZipFindEntry()
440 ent = (ent + 1) & (hashTableSize-1); in dexZipFindEntry()
461 int ent;
462 for (ent = 0; ent < pArchive->mHashTableSize; ent++) {
463 if (pArchive->mHashTable[ent].name != NULL) {
465 return (ZipEntry) (ent + kZipEntryAdj);
483 int ent = entryToIndex(pArchive, entry); in dexZipGetEntryInfo() local
484 if (ent < 0) in dexZipGetEntryInfo()
495 pArchive->mHashTable[ent].name; in dexZipGetEntryInfo()
700 int ent = entryToIndex(pArchive, entry); in dexZipExtractEntryToFile() local
701 if (ent < 0) { in dexZipExtractEntryToFile()