| /freebsd/contrib/libarchive/libarchive/ |
| H A D | archive_read_support_format_ar.c | 53 int64_t entry_bytes_remaining; member 302 ar->entry_bytes_remaining = 0; in _ar_read_header() 303 archive_entry_set_size(entry, ar->entry_bytes_remaining); in _ar_read_header() 345 || number > (uint64_t)ar->entry_bytes_remaining) { in _ar_read_header() 351 ar->entry_bytes_remaining -= bsd_name_length; in _ar_read_header() 353 archive_entry_set_size(entry, ar->entry_bytes_remaining); in _ar_read_header() 455 ar->entry_bytes_remaining = n; in ar_parse_common_header() 470 if (ar->entry_bytes_remaining > 0) { in archive_read_format_ar_read_data() 479 if (bytes_read > ar->entry_bytes_remaining) in archive_read_format_ar_read_data() 480 bytes_read = (ssize_t)ar->entry_bytes_remaining; in archive_read_format_ar_read_data() [all …]
|
| H A D | archive_read_support_format_cpio.c | 182 int64_t entry_bytes_remaining; member 421 if (cpio->entry_bytes_remaining > 1024 * 1024) { in archive_read_format_cpio_read_header() 427 (size_t)cpio->entry_bytes_remaining, NULL); in archive_read_format_cpio_read_header() 431 (size_t)cpio->entry_bytes_remaining, sconv) != 0) { in archive_read_format_cpio_read_header() 444 __archive_read_consume(a, cpio->entry_bytes_remaining); in archive_read_format_cpio_read_header() 445 cpio->entry_bytes_remaining = 0; in archive_read_format_cpio_read_header() 480 if (cpio->entry_bytes_remaining > 0) { in archive_read_format_cpio_read_data() 484 if (bytes_read > cpio->entry_bytes_remaining) in archive_read_format_cpio_read_data() 485 bytes_read = (ssize_t)cpio->entry_bytes_remaining; in archive_read_format_cpio_read_data() 490 cpio->entry_bytes_remaining -= bytes_read; in archive_read_format_cpio_read_data() [all …]
|
| H A D | archive_write_set_format_ar.c | 48 uint64_t entry_bytes_remaining; member 350 ar->entry_bytes_remaining = size; in archive_write_ar_header() 351 ar->entry_padding = ar->entry_bytes_remaining % 2; in archive_write_ar_header() 357 ar->entry_bytes_remaining -= filename_length; in archive_write_ar_header() 369 if (s > ar->entry_bytes_remaining) in archive_write_ar_data() 370 s = (size_t)ar->entry_bytes_remaining; in archive_write_ar_data() 394 ar->entry_bytes_remaining -= s; in archive_write_ar_data() 441 if (ar->entry_bytes_remaining != 0) { in archive_write_ar_finish_entry()
|
| H A D | archive_write_set_format_warc.c | 68 uint64_t entry_bytes_remaining; member 247 warc->entry_bytes_remaining = 0U; in archive_write_warc_header() 296 warc->entry_bytes_remaining = resource_header.content_length; in archive_write_warc_header() 315 if ((uint64_t)len > warc->entry_bytes_remaining) { in archive_write_warc_data() 316 len = (size_t)warc->entry_bytes_remaining; in archive_write_warc_data() 324 warc->entry_bytes_remaining -= len; in archive_write_warc_data() 338 if (warc->entry_bytes_remaining != 0U) { in archive_write_warc_finish_entry()
|
| H A D | archive_write_set_format_v7tar.c | 48 uint64_t entry_bytes_remaining; member 345 v7tar->entry_bytes_remaining = archive_entry_size(entry); in archive_write_v7tar_header() 346 v7tar->entry_padding = 0x1ff & (-(int64_t)v7tar->entry_bytes_remaining); in archive_write_v7tar_header() 630 v7tar->entry_bytes_remaining + v7tar->entry_padding); in archive_write_v7tar_finish_entry() 631 v7tar->entry_bytes_remaining = v7tar->entry_padding = 0; in archive_write_v7tar_finish_entry() 641 if (s > v7tar->entry_bytes_remaining) in archive_write_v7tar_data() 642 s = (size_t)v7tar->entry_bytes_remaining; in archive_write_v7tar_data() 644 v7tar->entry_bytes_remaining -= s; in archive_write_v7tar_data()
|
| H A D | archive_read_support_format_zip.c | 167 int64_t entry_bytes_remaining; member 517 zip->entry_bytes_remaining > 0) { in zip_read_decrypt() 520 > zip->entry_bytes_remaining) { in zip_read_decrypt() 521 if (zip->entry_bytes_remaining < in zip_read_decrypt() 526 (size_t)zip->entry_bytes_remaining in zip_read_decrypt() 1382 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header() 1390 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header() 1466 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header() 1470 && zip->entry_bytes_remaining < 1) in zip_read_local_file_header() 1872 if (zip->entry_bytes_remaining == 0) { in zip_read_data_none() [all …]
|
| H A D | archive_write_set_format_cpio_newc.c | 62 uint64_t entry_bytes_remaining; member 353 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header() 354 cpio->padding = (int)PAD4(cpio->entry_bytes_remaining); in write_header() 381 if (s > cpio->entry_bytes_remaining) in archive_write_newc_data() 382 s = (size_t)cpio->entry_bytes_remaining; in archive_write_newc_data() 385 cpio->entry_bytes_remaining -= s; in archive_write_newc_data() 456 cpio->entry_bytes_remaining + cpio->padding)); in archive_write_newc_finish_entry()
|
| H A D | archive_write_set_format_cpio_binary.c | 60 uint64_t entry_bytes_remaining; member 545 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header() 546 if ((cpio->entry_bytes_remaining % 2) != 0) in write_header() 547 cpio->entry_bytes_remaining++; in write_header() 571 if (s > cpio->entry_bytes_remaining) in archive_write_binary_data() 572 s = (size_t)cpio->entry_bytes_remaining; in archive_write_binary_data() 575 cpio->entry_bytes_remaining -= s; in archive_write_binary_data() 617 return (__archive_write_nulls(a, cpio->entry_bytes_remaining)); in archive_write_binary_finish_entry()
|
| H A D | archive_read_support_format_tar.c | 129 int64_t entry_bytes_remaining; member 566 if (gnu_add_sparse_entry(a, tar, 0, tar->entry_bytes_remaining) in archive_read_format_tar_read_header() 589 tar->entry_bytes_remaining = 0; in archive_read_format_tar_read_header() 596 tar->entry_bytes_remaining = 0; in archive_read_format_tar_read_header() 628 tar->entry_bytes_remaining == 0) { in archive_read_format_tar_read_data() 629 int64_t request = tar->entry_bytes_remaining + in archive_read_format_tar_read_data() 648 if (bytes_read > tar->entry_bytes_remaining) in archive_read_format_tar_read_data() 649 bytes_read = (ssize_t)tar->entry_bytes_remaining; in archive_read_format_tar_read_data() 658 tar->entry_bytes_remaining -= bytes_read; in archive_read_format_tar_read_data() 673 request = tar->entry_bytes_remaining + tar->entry_padding + in archive_read_format_tar_skip() [all …]
|
| H A D | archive_write_set_format_ustar.c | 48 uint64_t entry_bytes_remaining; member 367 ustar->entry_bytes_remaining = archive_entry_size(entry); in archive_write_ustar_header() 368 ustar->entry_padding = 0x1ff & (-(int64_t)ustar->entry_bytes_remaining); in archive_write_ustar_header() 750 ustar->entry_bytes_remaining + ustar->entry_padding); in archive_write_ustar_finish_entry() 751 ustar->entry_bytes_remaining = ustar->entry_padding = 0; in archive_write_ustar_finish_entry() 761 if (s > ustar->entry_bytes_remaining) in archive_write_ustar_data() 762 s = (size_t)ustar->entry_bytes_remaining; in archive_write_ustar_data() 764 ustar->entry_bytes_remaining -= s; in archive_write_ustar_data()
|
| H A D | archive_write_set_format_cpio_odc.c | 62 uint64_t entry_bytes_remaining; member 409 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header() 430 if (s > cpio->entry_bytes_remaining) in archive_write_odc_data() 431 s = (size_t)cpio->entry_bytes_remaining; in archive_write_odc_data() 434 cpio->entry_bytes_remaining -= s; in archive_write_odc_data() 507 cpio->entry_bytes_remaining)); in archive_write_odc_finish_entry()
|
| H A D | archive_write_set_format_gnutar.c | 50 uint64_t entry_bytes_remaining; member 253 gnutar->entry_bytes_remaining + gnutar->entry_padding); in archive_write_gnutar_finish_entry() 254 gnutar->entry_bytes_remaining = gnutar->entry_padding = 0; in archive_write_gnutar_finish_entry() 264 if (s > gnutar->entry_bytes_remaining) in archive_write_gnutar_data() 265 s = (size_t)gnutar->entry_bytes_remaining; in archive_write_gnutar_data() 267 gnutar->entry_bytes_remaining -= s; in archive_write_gnutar_data() 595 gnutar->entry_bytes_remaining = archive_entry_size(entry); in archive_write_gnutar_header() 596 gnutar->entry_padding = 0x1ff & (-(int64_t)gnutar->entry_bytes_remaining); in archive_write_gnutar_header()
|
| H A D | archive_read_support_format_iso9660.c | 370 int64_t entry_bytes_remaining; member 1330 iso9660->entry_bytes_remaining = file->size; in archive_read_format_iso9660_read_header() 1338 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header() 1365 archive_entry_set_size(entry, iso9660->entry_bytes_remaining); in archive_read_format_iso9660_read_header() 1398 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header() 1422 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header() 1458 iso9660->entry_bytes_remaining = iso9660->entry_content->size; in archive_read_format_iso9660_read_header() 1465 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header() 1504 if (bytes_read > iso9660->entry_bytes_remaining) in zisofs_read_data() 1505 bytes_read = (ssize_t)iso9660->entry_bytes_remaining; in zisofs_read_data() [all …]
|
| H A D | archive_read_support_format_lha.c | 151 int64_t entry_bytes_remaining; member 719 lha->entry_bytes_remaining = lha->compsize; in archive_read_format_lha_read_header() 720 if (lha->entry_bytes_remaining < 0) { in archive_read_format_lha_read_header() 1509 if (lha->entry_bytes_remaining == 0) { in lha_read_data_none() 1528 if (bytes_avail > lha->entry_bytes_remaining) in lha_read_data_none() 1529 bytes_avail = (ssize_t)lha->entry_bytes_remaining; in lha_read_data_none() 1535 lha->entry_bytes_remaining -= bytes_avail; in lha_read_data_none() 1536 if (lha->entry_bytes_remaining == 0) in lha_read_data_none() 1598 if (bytes_avail > lha->entry_bytes_remaining) in lha_read_data_lzh() 1599 bytes_avail = (ssize_t)lha->entry_bytes_remaining; in lha_read_data_lzh() [all …]
|
| H A D | archive_write_set_format_pax.c | 58 uint64_t entry_bytes_remaining; member 1603 pax->entry_bytes_remaining = 0; 1610 pax->entry_bytes_remaining = archive_strlen(&(pax->pax_header)) + 1613 0x1ff & (-(int64_t)pax->entry_bytes_remaining); 1637 pax->entry_bytes_remaining = pax->entry_padding = 0; 1985 remaining = pax->entry_bytes_remaining; 1997 pax->entry_bytes_remaining = pax->entry_padding = 0;
|
| H A D | archive_write_set_format_7zip.c | 218 uint64_t entry_bytes_remaining; member 562 zip->entry_bytes_remaining = 0; in _7z_write_header() 639 zip->entry_bytes_remaining = file->size; in _7z_write_header() 652 zip->entry_bytes_remaining -= bytes; in _7z_write_header() 749 if (s > zip->entry_bytes_remaining) in _7z_write_data() 750 s = (size_t)zip->entry_bytes_remaining; in _7z_write_data() 757 zip->entry_bytes_remaining -= bytes; in _7z_write_data() 771 while (zip->entry_bytes_remaining > 0) { in _7z_finish_entry() 772 s = (size_t)zip->entry_bytes_remaining; in _7z_finish_entry()
|
| H A D | archive_read_support_format_7zip.c | 284 int64_t entry_bytes_remaining; member 996 zip->entry_bytes_remaining = in archive_read_format_7zip_read_header() 998 archive_entry_set_size(entry, zip->entry_bytes_remaining); in archive_read_format_7zip_read_header() 1000 zip->entry_bytes_remaining = 0; in archive_read_format_7zip_read_header() 1024 if (zip->entry_bytes_remaining < 1) in archive_read_format_7zip_read_header() 1031 if (zip->entry_bytes_remaining > 1024 * 1024) { in archive_read_format_7zip_read_header() 1042 while (zip->entry_bytes_remaining > 0) { in archive_read_format_7zip_read_header() 1120 if ((int64_t)bytes_to_read > zip->entry_bytes_remaining) { in archive_read_format_7zip_read_data() 1121 bytes_to_read = (size_t)zip->entry_bytes_remaining; in archive_read_format_7zip_read_data() 1132 zip->entry_bytes_remaining -= bytes; in archive_read_format_7zip_read_data() [all …]
|
| H A D | archive_read_support_format_cab.c | 372 int64_t entry_bytes_remaining; member 1109 cab->entry_bytes_remaining = file->uncompressed_size; in archive_read_format_cab_read_header() 2034 if (cab->entry_bytes_remaining == 0) { in cab_read_data() 2056 if (bytes_avail > cab->entry_bytes_remaining) in cab_read_data() 2057 bytes_avail = (ssize_t)cab->entry_bytes_remaining; in cab_read_data() 2062 cab->entry_bytes_remaining -= bytes_avail; in cab_read_data() 2063 if (cab->entry_bytes_remaining == 0) in cab_read_data() 2085 cab->bytes_skipped += cab->entry_bytes_remaining; in archive_read_format_cab_read_data_skip() 2086 cab->entry_bytes_remaining = 0; in archive_read_format_cab_read_data_skip() 2112 bytes_skipped = cab_consume_cfdata(a, cab->entry_bytes_remaining); in archive_read_format_cab_read_data_skip()
|
| H A D | archive_write_set_format_mtree.c | 130 uint64_t entry_bytes_remaining; member 927 mtree->entry_bytes_remaining = archive_entry_size(entry); in archive_write_mtree_header() 1283 if (n > mtree->entry_bytes_remaining) in archive_write_mtree_data() 1284 n = (size_t)mtree->entry_bytes_remaining; in archive_write_mtree_data() 1285 mtree->entry_bytes_remaining -= n; in archive_write_mtree_data()
|