Lines Matching refs:pfile_in_zip_read_info

599     file_in_zip64_read_info_s* pfile_in_zip_read_info;  in unzGoToNextDisk()  local
605 pfile_in_zip_read_info = s->pfile_in_zip_read; in unzGoToNextDisk()
608 if ((pfile_in_zip_read_info != NULL) && (pfile_in_zip_read_info->rest_read_uncompressed > 0)) in unzGoToNextDisk()
1085 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzOpenCurrentFile3() local
1106 pfile_in_zip_read_info = (file_in_zip64_read_info_s*)ALLOC(sizeof(file_in_zip64_read_info_s)); in unzOpenCurrentFile3()
1107 if (pfile_in_zip_read_info == NULL) in unzOpenCurrentFile3()
1110 pfile_in_zip_read_info->read_buffer = (Bytef*)ALLOC(UNZ_BUFSIZE); in unzOpenCurrentFile3()
1111 pfile_in_zip_read_info->offset_local_extrafield = offset_local_extrafield; in unzOpenCurrentFile3()
1112 pfile_in_zip_read_info->size_local_extrafield = size_local_extrafield; in unzOpenCurrentFile3()
1113 pfile_in_zip_read_info->pos_local_extrafield = 0; in unzOpenCurrentFile3()
1114 pfile_in_zip_read_info->raw = raw; in unzOpenCurrentFile3()
1116 if (pfile_in_zip_read_info->read_buffer == NULL) in unzOpenCurrentFile3()
1118 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1122 pfile_in_zip_read_info->stream_initialised = 0; in unzOpenCurrentFile3()
1151 pfile_in_zip_read_info->crc32_wait = s->cur_file_info.crc; in unzOpenCurrentFile3()
1152 pfile_in_zip_read_info->crc32 = 0; in unzOpenCurrentFile3()
1153 pfile_in_zip_read_info->total_out_64 = 0; in unzOpenCurrentFile3()
1154 pfile_in_zip_read_info->compression_method = compression_method; in unzOpenCurrentFile3()
1155 pfile_in_zip_read_info->filestream = s->filestream; in unzOpenCurrentFile3()
1156 pfile_in_zip_read_info->z_filefunc = s->z_filefunc; in unzOpenCurrentFile3()
1158 pfile_in_zip_read_info->byte_before_the_zipfile = s->byte_before_the_zipfile; in unzOpenCurrentFile3()
1160 pfile_in_zip_read_info->byte_before_the_zipfile = 0; in unzOpenCurrentFile3()
1161 pfile_in_zip_read_info->stream.total_out = 0; in unzOpenCurrentFile3()
1162 pfile_in_zip_read_info->stream.total_in = 0; in unzOpenCurrentFile3()
1163 pfile_in_zip_read_info->stream.next_in = NULL; in unzOpenCurrentFile3()
1170 pfile_in_zip_read_info->bstream.bzalloc = (void *(*) (void *, int, int))0; in unzOpenCurrentFile3()
1171 pfile_in_zip_read_info->bstream.bzfree = (free_func)0; in unzOpenCurrentFile3()
1172 pfile_in_zip_read_info->bstream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1173 pfile_in_zip_read_info->bstream.state = (voidpf)0; in unzOpenCurrentFile3()
1175 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1176 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1177 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1178 pfile_in_zip_read_info->stream.next_in = (voidpf)0; in unzOpenCurrentFile3()
1179 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1181 err = BZ2_bzDecompressInit(&pfile_in_zip_read_info->bstream, 0, 0); in unzOpenCurrentFile3()
1183 pfile_in_zip_read_info->stream_initialised=Z_BZIP2ED; in unzOpenCurrentFile3()
1186 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1190 pfile_in_zip_read_info->raw=1; in unzOpenCurrentFile3()
1195 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1196 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1197 pfile_in_zip_read_info->stream.opaque = (voidpf)s; in unzOpenCurrentFile3()
1198 pfile_in_zip_read_info->stream.next_in = 0; in unzOpenCurrentFile3()
1199 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1201 err = inflateInit2(&pfile_in_zip_read_info->stream, -MAX_WBITS); in unzOpenCurrentFile3()
1203 pfile_in_zip_read_info->stream_initialised = Z_DEFLATED; in unzOpenCurrentFile3()
1206 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1219 pfile_in_zip_read_info->rest_read_compressed = s->cur_file_info.compressed_size; in unzOpenCurrentFile3()
1220 pfile_in_zip_read_info->rest_read_uncompressed = s->cur_file_info.uncompressed_size; in unzOpenCurrentFile3()
1221pfile_in_zip_read_info->pos_in_zipfile = s->cur_file_info_internal.offset_curfile + SIZEZIPLOCALHE… in unzOpenCurrentFile3()
1222 pfile_in_zip_read_info->stream.avail_in = (uInt)0; in unzOpenCurrentFile3()
1224 s->pfile_in_zip_read = pfile_in_zip_read_info; in unzOpenCurrentFile3()
1254 pfile_in_zip_read_info->rest_read_compressed -= saltlength + AES_PWVERIFYSIZE; in unzOpenCurrentFile3()
1255 pfile_in_zip_read_info->rest_read_compressed -= AES_AUTHCODESIZE; in unzOpenCurrentFile3()
1272 pfile_in_zip_read_info->rest_read_compressed -= 12; in unzOpenCurrentFile3()
1309 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzReadCurrentFile() local
1313 pfile_in_zip_read_info = s->pfile_in_zip_read; in unzReadCurrentFile()
1315 if (pfile_in_zip_read_info == NULL) in unzReadCurrentFile()
1317 if (pfile_in_zip_read_info->read_buffer == NULL) in unzReadCurrentFile()
1322 pfile_in_zip_read_info->stream.next_out = (Bytef*)buf; in unzReadCurrentFile()
1323 pfile_in_zip_read_info->stream.avail_out = (uInt)len; in unzReadCurrentFile()
1325 if (pfile_in_zip_read_info->raw) in unzReadCurrentFile()
1327 … if (len > pfile_in_zip_read_info->rest_read_compressed + pfile_in_zip_read_info->stream.avail_in) in unzReadCurrentFile()
1328pfile_in_zip_read_info->stream.avail_out = (uInt)pfile_in_zip_read_info->rest_read_compressed + in unzReadCurrentFile()
1329 pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1333 if (len > pfile_in_zip_read_info->rest_read_uncompressed) in unzReadCurrentFile()
1334pfile_in_zip_read_info->stream.avail_out = (uInt)pfile_in_zip_read_info->rest_read_uncompressed; in unzReadCurrentFile()
1337 while (pfile_in_zip_read_info->stream.avail_out>0) in unzReadCurrentFile()
1339 if (pfile_in_zip_read_info->stream.avail_in == 0) in unzReadCurrentFile()
1346 if (pfile_in_zip_read_info->stream.next_in != NULL) in unzReadCurrentFile()
1347 bytes_not_read = pfile_in_zip_read_info->read_buffer + UNZ_BUFSIZE - in unzReadCurrentFile()
1348 pfile_in_zip_read_info->stream.next_in; in unzReadCurrentFile()
1351 …memcpy(pfile_in_zip_read_info->read_buffer, pfile_in_zip_read_info->stream.next_in, bytes_not_read… in unzReadCurrentFile()
1352 if (pfile_in_zip_read_info->rest_read_compressed < bytes_to_read) in unzReadCurrentFile()
1353 bytes_to_read = (uInt)pfile_in_zip_read_info->rest_read_compressed; in unzReadCurrentFile()
1357 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1358pfile_in_zip_read_info->pos_in_zipfile + pfile_in_zip_read_info->byte_before_the_zipfile, in unzReadCurrentFile()
1362 … bytes_read = ZREAD64(pfile_in_zip_read_info->z_filefunc, pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1363 pfile_in_zip_read_info->read_buffer + bytes_not_read + total_bytes_read, in unzReadCurrentFile()
1367 pfile_in_zip_read_info->pos_in_zipfile += bytes_read; in unzReadCurrentFile()
1371 … if (ZERROR64(pfile_in_zip_read_info->z_filefunc, pfile_in_zip_read_info->filestream)) in unzReadCurrentFile()
1378 pfile_in_zip_read_info->pos_in_zipfile = 0; in unzReadCurrentFile()
1379 pfile_in_zip_read_info->filestream = s->filestream; in unzReadCurrentFile()
1389 …fcrypt_decrypt(pfile_in_zip_read_info->read_buffer, bytes_to_read, &s->pfile_in_zip_read->aes_ctx); in unzReadCurrentFile()
1396 pfile_in_zip_read_info->read_buffer[i] = in unzReadCurrentFile()
1397 zdecode(s->keys, s->pcrc_32_tab, pfile_in_zip_read_info->read_buffer[i]); in unzReadCurrentFile()
1402 pfile_in_zip_read_info->rest_read_compressed -= total_bytes_read; in unzReadCurrentFile()
1403 pfile_in_zip_read_info->stream.next_in = (Bytef*)pfile_in_zip_read_info->read_buffer; in unzReadCurrentFile()
1404 pfile_in_zip_read_info->stream.avail_in = (uInt)bytes_not_read + total_bytes_read; in unzReadCurrentFile()
1407 if ((pfile_in_zip_read_info->compression_method == 0) || (pfile_in_zip_read_info->raw)) in unzReadCurrentFile()
1411 if ((pfile_in_zip_read_info->stream.avail_in == 0) && in unzReadCurrentFile()
1412 (pfile_in_zip_read_info->rest_read_compressed == 0)) in unzReadCurrentFile()
1415 if (pfile_in_zip_read_info->stream.avail_out < pfile_in_zip_read_info->stream.avail_in) in unzReadCurrentFile()
1416 copy = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1418 copy = pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1421 *(pfile_in_zip_read_info->stream.next_out+i) = in unzReadCurrentFile()
1422 *(pfile_in_zip_read_info->stream.next_in+i); in unzReadCurrentFile()
1424 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + copy; in unzReadCurrentFile()
1425 pfile_in_zip_read_info->rest_read_uncompressed -= copy; in unzReadCurrentFile()
1426 pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32, in unzReadCurrentFile()
1427 pfile_in_zip_read_info->stream.next_out, copy); in unzReadCurrentFile()
1429 pfile_in_zip_read_info->stream.avail_in -= copy; in unzReadCurrentFile()
1430 pfile_in_zip_read_info->stream.avail_out -= copy; in unzReadCurrentFile()
1431 pfile_in_zip_read_info->stream.next_out += copy; in unzReadCurrentFile()
1432 pfile_in_zip_read_info->stream.next_in += copy; in unzReadCurrentFile()
1433 pfile_in_zip_read_info->stream.total_out += copy; in unzReadCurrentFile()
1436 else if (pfile_in_zip_read_info->compression_method == Z_BZIP2ED) in unzReadCurrentFile()
1443pfile_in_zip_read_info->bstream.next_in = (char*)pfile_in_zip_read_info->stream.next_in; in unzReadCurrentFile()
1444pfile_in_zip_read_info->bstream.avail_in = pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1445pfile_in_zip_read_info->bstream.total_in_lo32 = pfile_in_zip_read_info->stream.total_in; in unzReadCurrentFile()
1446 pfile_in_zip_read_info->bstream.total_in_hi32 = 0; in unzReadCurrentFile()
1447pfile_in_zip_read_info->bstream.next_out = (char*)pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1448pfile_in_zip_read_info->bstream.avail_out = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1449pfile_in_zip_read_info->bstream.total_out_lo32 = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1450 pfile_in_zip_read_info->bstream.total_out_hi32 = 0; in unzReadCurrentFile()
1452 total_out_before = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1453 buf_before = (const Bytef *)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1455 err = BZ2_bzDecompress(&pfile_in_zip_read_info->bstream); in unzReadCurrentFile()
1457 total_out_after = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1460 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + out_bytes; in unzReadCurrentFile()
1461 pfile_in_zip_read_info->rest_read_uncompressed -= out_bytes; in unzReadCurrentFile()
1462pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32,buf_before, (uInt)(out_bytes)); in unzReadCurrentFile()
1466pfile_in_zip_read_info->stream.next_in = (Bytef*)pfile_in_zip_read_info->bstream.next_in; in unzReadCurrentFile()
1467 pfile_in_zip_read_info->stream.avail_in = pfile_in_zip_read_info->bstream.avail_in; in unzReadCurrentFile()
1468pfile_in_zip_read_info->stream.total_in = pfile_in_zip_read_info->bstream.total_in_lo32; in unzReadCurrentFile()
1469pfile_in_zip_read_info->stream.next_out = (Bytef*)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1470 pfile_in_zip_read_info->stream.avail_out = pfile_in_zip_read_info->bstream.avail_out; in unzReadCurrentFile()
1471pfile_in_zip_read_info->stream.total_out = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1486 total_out_before = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1487 buf_before = pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1495 err = inflate(&pfile_in_zip_read_info->stream,flush); in unzReadCurrentFile()
1497 if ((err >= 0) && (pfile_in_zip_read_info->stream.msg != NULL)) in unzReadCurrentFile()
1500 total_out_after = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1503 pfile_in_zip_read_info->total_out_64 += out_bytes; in unzReadCurrentFile()
1504 pfile_in_zip_read_info->rest_read_uncompressed -= out_bytes; in unzReadCurrentFile()
1505 pfile_in_zip_read_info->crc32 = in unzReadCurrentFile()
1506 crc32(pfile_in_zip_read_info->crc32,buf_before, (uInt)(out_bytes)); in unzReadCurrentFile()
1525 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetCurrentFileZStreamPos64() local
1529 pfile_in_zip_read_info= s->pfile_in_zip_read; in unzGetCurrentFileZStreamPos64()
1530 if (pfile_in_zip_read_info == NULL) in unzGetCurrentFileZStreamPos64()
1532 return pfile_in_zip_read_info->pos_in_zipfile + pfile_in_zip_read_info->byte_before_the_zipfile; in unzGetCurrentFileZStreamPos64()
1538 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetLocalExtrafield() local
1545 pfile_in_zip_read_info = s->pfile_in_zip_read; in unzGetLocalExtrafield()
1547 if (pfile_in_zip_read_info == NULL) in unzGetLocalExtrafield()
1550 …size_to_read = pfile_in_zip_read_info->size_local_extrafield - pfile_in_zip_read_info->pos_local_e… in unzGetLocalExtrafield()
1563 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, pfile_in_zip_read_info->filestream, in unzGetLocalExtrafield()
1564pfile_in_zip_read_info->offset_local_extrafield + pfile_in_zip_read_info->pos_local_extrafield, in unzGetLocalExtrafield()
1568 …if (ZREAD64(pfile_in_zip_read_info->z_filefunc, pfile_in_zip_read_info->filestream, buf, read_now)… in unzGetLocalExtrafield()
1579 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzCloseCurrentFile() local
1583 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzCloseCurrentFile()
1585 if (pfile_in_zip_read_info == NULL) in unzCloseCurrentFile()
1607 if ((pfile_in_zip_read_info->rest_read_uncompressed == 0) && in unzCloseCurrentFile()
1608 (!pfile_in_zip_read_info->raw)) in unzCloseCurrentFile()
1610 if (pfile_in_zip_read_info->crc32 != pfile_in_zip_read_info->crc32_wait) in unzCloseCurrentFile()
1615 TRYFREE(pfile_in_zip_read_info->read_buffer); in unzCloseCurrentFile()
1616 pfile_in_zip_read_info->read_buffer = NULL; in unzCloseCurrentFile()
1617 if (pfile_in_zip_read_info->stream_initialised == Z_DEFLATED) in unzCloseCurrentFile()
1618 inflateEnd(&pfile_in_zip_read_info->stream); in unzCloseCurrentFile()
1620 else if (pfile_in_zip_read_info->stream_initialised == Z_BZIP2ED) in unzCloseCurrentFile()
1621 BZ2_bzDecompressEnd(&pfile_in_zip_read_info->bstream); in unzCloseCurrentFile()
1624 pfile_in_zip_read_info->stream_initialised = 0; in unzCloseCurrentFile()
1625 TRYFREE(pfile_in_zip_read_info); in unzCloseCurrentFile()
1838 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell() local
1842 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell()
1843 if (pfile_in_zip_read_info == NULL) in unztell()
1845 return (z_off_t)pfile_in_zip_read_info->stream.total_out; in unztell()
1852 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell64() local
1856 pfile_in_zip_read_info = s->pfile_in_zip_read; in unztell64()
1858 if (pfile_in_zip_read_info == NULL) in unztell64()
1861 return pfile_in_zip_read_info->total_out_64; in unztell64()
1867 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzeof() local
1871 pfile_in_zip_read_info = s->pfile_in_zip_read; in unzeof()
1873 if (pfile_in_zip_read_info == NULL) in unzeof()
1876 if (pfile_in_zip_read_info->rest_read_uncompressed == 0) in unzeof()