Searched refs:eocd (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/contrib/llvm-project/lldb/source/Utility/
H A DZipFile.cpp93 auto eocd = reinterpret_cast<const EocdRecord *>(p); local
94 if (::memcmp(eocd->signature, EocdRecord::kSignature,
97 if (eocd->cd_records * sizeof(CdRecord) > eocd->cd_size ||
98 zip_data->GetBytes() + eocd->cd_offset + eocd->cd_size > p)
102 return eocd;
131 bool FindFile(lldb::DataBufferSP zip_data, const EocdRecord *eocd, argument
136 eocd->cd_offset);
137 size_t cd_records = eocd
175 const EocdRecord *eocd = FindEocdRecord(zip_data); local
[all...]
/freebsd-current/contrib/libarchive/libarchive/test/
H A Dtest_write_format_zip64_stream.c80 unsigned char *central_header, *local_header, *eocd, *eocd_record; local
127 eocd = buff + i4(p + 12) + i4(p + 16);
187 assertEqualAddress(p, eocd);
189 /* After Central dir, we find Zip64 eocd and Zip64 eocd locator. */
190 assertEqualMem(p, "PK\006\006", 4); /* Zip64 eocd */
191 assertEqualInt(i8(p + 4), 44); /* We're using v1 Zip64 eocd */
198 assertEqualInt(i8(p + 40), eocd - central_header); /* size of cd */
202 assertEqualMem(p, "PK\006\007", 4); /* Zip64 eocd locator */
203 assertEqualInt(i4(p + 4), 0); /* Zip64 eocd i
[all...]
H A Dtest_write_format_zip_large.c337 const char *cd_start, *zip64_eocd, *zip64_locator, *eocd; local
436 eocd = p - 22;
437 assertEqualMem(eocd, "PK\005\006\0\0\0\0", 8);
438 assertEqualMem(eocd + 8, "\010\0\010\0", 4); /* 8 entries total */
439 cd_size = le32(eocd + 12);
441 assertEqualMem(eocd + 16, "\xff\xff\xff\xff", 4);
442 assertEqualMem(eocd + 20, "\0\0", 2); /* No Zip comment */
H A Dtest_write_format_zip_file_zip64.c88 unsigned char *central_header, *local_header, *eocd, *eocd_record; local
142 eocd = buff + i4(p + 12) + i4(p + 16);
202 assertEqualAddress(p, eocd);
204 /* After Central dir, we find Zip64 eocd and Zip64 eocd locator. */
205 assertEqualMem(p, "PK\006\006", 4); /* Zip64 eocd */
206 assertEqualInt(i8(p + 4), 44); /* We're using v1 Zip64 eocd */
213 assertEqualInt(i8(p + 40), eocd - central_header); /* size of cd */
217 assertEqualMem(p, "PK\006\007", 4); /* Zip64 eocd locator */
218 assertEqualInt(i4(p + 4), 0); /* Zip64 eocd i
[all...]
H A Dtest_write_format_zip_stream.c78 unsigned char *central_header, *local_header, *eocd, *eocd_record; local
123 eocd = buff + i4(p + 12) + i4(p + 16);
187 assert(p == eocd);
H A Dtest_write_format_zip_file.c86 unsigned char *central_header, *local_header, *eocd, *eocd_record; local
139 eocd = buff + i4(p + 12) + i4(p + 16);
193 assertEqualAddress(p, eocd);
/freebsd-current/contrib/sqlite3/
H A Dshell.c9575 ZipfileEOCD eocd; /* Parse of central directory record */ member in struct:ZipfileCsr
10203 i64 iEof = pCsr->eocd.iOffset + pCsr->eocd.nSize;
10526 ZipfileEOCD eocd; local
10531 rc = zipfileReadEOCD(pTab, aBlob, nBlob, pTab->pWriteFd, &eocd);
10532 iOff = eocd.iOffset;
10533 for(i=0; rc==SQLITE_OK && i<eocd.nEntry; i++){
10594 rc = zipfileReadEOCD(pTab, 0, 0, pCsr->pFile, &pCsr->eocd);
10596 if( pCsr->eocd.nEntry==0 ){
10599 pCsr->iNextOff = pCsr->eocd
11126 ZipfileEOCD eocd; local
11443 ZipfileEOCD eocd; local
[all...]

Completed in 227 milliseconds