Lines Matching refs:cd_entry_map
489 archive->cd_entry_map = CdEntryMapZip32::Create(static_cast<uint16_t>(num_entries)); in ParseZipArchive()
491 archive->cd_entry_map = CdEntryMapZip64::Create(); in ParseZipArchive()
493 if (archive->cd_entry_map == nullptr) { in ParseZipArchive()
567 archive->cd_entry_map->AddToMap(entry_name, archive->central_directory.GetBasePtr()); in ParseZipArchive()
979 if (archive == nullptr || archive->cd_entry_map == nullptr) { in StartIteration()
984 archive->cd_entry_map->ResetIteration(); in StartIteration()
1026 archive->cd_entry_map->GetCdEntryOffset(entryName, archive->central_directory.GetBasePtr()); in FindEntry()
1070 if (archive == nullptr || archive->cd_entry_map == nullptr) { in Next()
1077 auto entry = archive->cd_entry_map->Next(archive->central_directory.GetBasePtr()); in Next()
1087 entry = archive->cd_entry_map->Next(archive->central_directory.GetBasePtr()); in Next()
1090 archive->cd_entry_map->ResetIteration(); in Next()