Lines Matching refs:ent
90 long ent = ((long) entry) - kZipEntryAdj;
91 if (ent < 0 || ent >= pArchive->mHashTableSize ||
92 pArchive->mHashTable[ent].name == NULL)
94 ALOGW("Zip: invalid ZipEntry %p (%ld)", entry, ent);
97 return ent;
120 int ent = hash & (hashTableSize - 1);
125 while (pArchive->mHashTable[ent].name != NULL)
126 ent = (ent + 1) & (hashTableSize-1);
128 pArchive->mHashTable[ent].name = str;
129 pArchive->mHashTable[ent].nameLen = strLen;
505 int ent = hash & (hashTableSize-1);
507 while (pArchive->mHashTable[ent].name != NULL) {
508 if (pArchive->mHashTable[ent].nameLen == nameLen &&
509 memcmp(pArchive->mHashTable[ent].name, entryName, nameLen) == 0)
512 return (ZipEntry)(long)(ent + kZipEntryAdj);
515 ent = (ent + 1) & (hashTableSize-1);
536 int ent;
537 for (ent = 0; ent < pArchive->mHashTableSize; ent++) {
538 if (pArchive->mHashTable[ent].name != NULL) {
540 return (ZipEntry) (ent + kZipEntryAdj);
558 int ent = entryToIndex(pArchive, entry);
559 if (ent < 0)
570 pArchive->mHashTable[ent].name;
781 int ent = entryToIndex(pArchive, entry);
782 if (ent < 0) {