Home
last modified time | relevance | path

Searched refs:entry_bytes_remaining (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/libarchive/libarchive/
H A Darchive_read_support_format_cpio.c179 int64_t entry_bytes_remaining; member
410 if (cpio->entry_bytes_remaining > 1024 * 1024) { in archive_read_format_cpio_read_header()
416 (size_t)cpio->entry_bytes_remaining, NULL); in archive_read_format_cpio_read_header()
420 (size_t)cpio->entry_bytes_remaining, sconv) != 0) { in archive_read_format_cpio_read_header()
433 __archive_read_consume(a, cpio->entry_bytes_remaining); in archive_read_format_cpio_read_header()
434 cpio->entry_bytes_remaining = 0; in archive_read_format_cpio_read_header()
472 if (cpio->entry_bytes_remaining > 0) { in archive_read_format_cpio_read_data()
476 if (bytes_read > cpio->entry_bytes_remaining) in archive_read_format_cpio_read_data()
477 bytes_read = (ssize_t)cpio->entry_bytes_remaining; in archive_read_format_cpio_read_data()
482 cpio->entry_bytes_remaining -= bytes_read; in archive_read_format_cpio_read_data()
[all …]
H A Darchive_read_support_format_ar.c52 int64_t entry_bytes_remaining; member
297 ar->entry_bytes_remaining = 0; in _ar_read_header()
298 archive_entry_set_size(entry, ar->entry_bytes_remaining); in _ar_read_header()
349 || (int64_t)number > ar->entry_bytes_remaining) { in _ar_read_header()
355 ar->entry_bytes_remaining -= bsd_name_length; in _ar_read_header()
357 archive_entry_set_size(entry, ar->entry_bytes_remaining); in _ar_read_header()
475 ar->entry_bytes_remaining = n; in ar_parse_common_header()
493 if (ar->entry_bytes_remaining > 0) { in archive_read_format_ar_read_data()
502 if (bytes_read > ar->entry_bytes_remaining) in archive_read_format_ar_read_data()
503 bytes_read = (ssize_t)ar->entry_bytes_remaining; in archive_read_format_ar_read_data()
[all …]
H A Darchive_write_set_format_ar.c47 uint64_t entry_bytes_remaining; member
352 ar->entry_bytes_remaining = size; in archive_write_ar_header()
353 ar->entry_padding = ar->entry_bytes_remaining % 2; in archive_write_ar_header()
359 ar->entry_bytes_remaining -= strlen(filename); in archive_write_ar_header()
372 if (s > ar->entry_bytes_remaining) in archive_write_ar_data()
373 s = (size_t)ar->entry_bytes_remaining; in archive_write_ar_data()
397 ar->entry_bytes_remaining -= s; in archive_write_ar_data()
449 if (ar->entry_bytes_remaining != 0) { in archive_write_ar_finish_entry()
H A Darchive_write_set_format_v7tar.c48 uint64_t entry_bytes_remaining; member
343 v7tar->entry_bytes_remaining = archive_entry_size(entry); in archive_write_v7tar_header()
344 v7tar->entry_padding = 0x1ff & (-(int64_t)v7tar->entry_bytes_remaining); in archive_write_v7tar_header()
617 (size_t)(v7tar->entry_bytes_remaining + v7tar->entry_padding)); in archive_write_v7tar_finish_entry()
618 v7tar->entry_bytes_remaining = v7tar->entry_padding = 0; in archive_write_v7tar_finish_entry()
629 if (s > v7tar->entry_bytes_remaining) in archive_write_v7tar_data()
630 s = (size_t)v7tar->entry_bytes_remaining; in archive_write_v7tar_data()
632 v7tar->entry_bytes_remaining -= s; in archive_write_v7tar_data()
H A Darchive_write_set_format_cpio_newc.c62 uint64_t entry_bytes_remaining; member
351 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header()
352 cpio->padding = (int)PAD4(cpio->entry_bytes_remaining); in write_header()
380 if (s > cpio->entry_bytes_remaining) in archive_write_newc_data()
381 s = (size_t)cpio->entry_bytes_remaining; in archive_write_newc_data()
384 cpio->entry_bytes_remaining -= s; in archive_write_newc_data()
455 (size_t)cpio->entry_bytes_remaining + cpio->padding)); in archive_write_newc_finish_entry()
H A Darchive_write_set_format_cpio_binary.c59 uint64_t entry_bytes_remaining; member
535 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header()
536 if ((cpio->entry_bytes_remaining % 2) != 0) in write_header()
537 cpio->entry_bytes_remaining++; in write_header()
562 if (s > cpio->entry_bytes_remaining) in archive_write_binary_data()
563 s = (size_t)cpio->entry_bytes_remaining; in archive_write_binary_data()
566 cpio->entry_bytes_remaining -= s; in archive_write_binary_data()
611 (size_t)cpio->entry_bytes_remaining)); in archive_write_binary_finish_entry()
H A Darchive_write_set_format_ustar.c48 uint64_t entry_bytes_remaining; member
369 ustar->entry_bytes_remaining = archive_entry_size(entry);
370 ustar->entry_padding = 0x1ff & (-(int64_t)ustar->entry_bytes_remaining);
741 (size_t)(ustar->entry_bytes_remaining + ustar->entry_padding));
742 ustar->entry_bytes_remaining = ustar->entry_padding = 0;
753 if (s > ustar->entry_bytes_remaining)
754 s = (size_t)ustar->entry_bytes_remaining;
756 ustar->entry_bytes_remaining -= s;
H A Darchive_read_support_format_tar.c128 int64_t entry_bytes_remaining; member
570 if (gnu_add_sparse_entry(a, tar, 0, tar->entry_bytes_remaining) in archive_read_format_tar_read_header()
593 tar->entry_bytes_remaining = 0; in archive_read_format_tar_read_header()
600 tar->entry_bytes_remaining = 0; in archive_read_format_tar_read_header()
634 tar->entry_bytes_remaining == 0) { in archive_read_format_tar_read_data()
635 int64_t request = tar->entry_bytes_remaining + in archive_read_format_tar_read_data()
654 if (bytes_read > tar->entry_bytes_remaining) in archive_read_format_tar_read_data()
655 bytes_read = (ssize_t)tar->entry_bytes_remaining; in archive_read_format_tar_read_data()
664 tar->entry_bytes_remaining -= bytes_read; in archive_read_format_tar_read_data()
681 request = tar->entry_bytes_remaining + tar->entry_padding + in archive_read_format_tar_skip()
[all …]
H A Darchive_write_set_format_cpio_odc.c61 uint64_t entry_bytes_remaining; member
400 cpio->entry_bytes_remaining = archive_entry_size(entry); in write_header()
422 if (s > cpio->entry_bytes_remaining) in archive_write_odc_data()
423 s = (size_t)cpio->entry_bytes_remaining; in archive_write_odc_data()
426 cpio->entry_bytes_remaining -= s; in archive_write_odc_data()
501 (size_t)cpio->entry_bytes_remaining)); in archive_write_odc_finish_entry()
H A Darchive_write_set_format_gnutar.c50 uint64_t entry_bytes_remaining; member
250 (gnutar->entry_bytes_remaining + gnutar->entry_padding)); in archive_write_gnutar_finish_entry()
251 gnutar->entry_bytes_remaining = gnutar->entry_padding = 0; in archive_write_gnutar_finish_entry()
262 if (s > gnutar->entry_bytes_remaining) in archive_write_gnutar_data()
263 s = (size_t)gnutar->entry_bytes_remaining; in archive_write_gnutar_data()
265 gnutar->entry_bytes_remaining -= s; in archive_write_gnutar_data()
556 gnutar->entry_bytes_remaining = archive_entry_size(entry); in archive_write_gnutar_header()
557 gnutar->entry_padding = 0x1ff & (-(int64_t)gnutar->entry_bytes_remaining); in archive_write_gnutar_header()
H A Darchive_read_support_format_zip.c169 int64_t entry_bytes_remaining; member
1191 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header()
1199 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header()
1278 zip->entry_bytes_remaining = zip_entry->compressed_size; in zip_read_local_file_header()
1282 && zip->entry_bytes_remaining < 1) in zip_read_local_file_header()
1665 if (zip->entry_bytes_remaining == 0) { in zip_read_data_none()
1682 if (bytes_avail > zip->entry_bytes_remaining) in zip_read_data_none()
1683 bytes_avail = (ssize_t)zip->entry_bytes_remaining; in zip_read_data_none()
1705 zip->entry_bytes_remaining -= bytes_avail; in zip_read_data_none()
1828 if(zip->entry_bytes_remaining < 9 || (p = __archive_read_ahead(a, 9, NULL)) == NULL) { in zipx_lzma_alone_init()
[all …]
H A Darchive_read_support_format_iso9660.c368 int64_t entry_bytes_remaining; member
1344 iso9660->entry_bytes_remaining = file->size; in archive_read_format_iso9660_read_header()
1352 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header()
1379 archive_entry_set_size(entry, iso9660->entry_bytes_remaining); in archive_read_format_iso9660_read_header()
1412 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header()
1436 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header()
1472 iso9660->entry_bytes_remaining = iso9660->entry_content->size; in archive_read_format_iso9660_read_header()
1479 iso9660->entry_bytes_remaining = 0; in archive_read_format_iso9660_read_header()
1519 if (bytes_read > iso9660->entry_bytes_remaining) in zisofs_read_data()
1520 bytes_read = (ssize_t)iso9660->entry_bytes_remaining; in zisofs_read_data()
[all …]
H A Darchive_read_support_format_lha.c152 int64_t entry_bytes_remaining; member
725 lha->entry_bytes_remaining = lha->compsize; in archive_read_format_lha_read_header()
726 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()
1599 if (bytes_avail > lha->entry_bytes_remaining) in lha_read_data_lzh()
1600 bytes_avail = (ssize_t)lha->entry_bytes_remaining; in lha_read_data_lzh()
[all …]
H A Darchive_write_set_format_pax.c55 uint64_t entry_bytes_remaining; member
1483 pax->entry_bytes_remaining = 0;
1490 pax->entry_bytes_remaining = archive_strlen(&(pax->pax_header));
1492 0x1ff & (-(int64_t)pax->entry_bytes_remaining);
1510 pax->entry_bytes_remaining = pax->entry_padding = 0;
1834 remaining = pax->entry_bytes_remaining;
1846 pax->entry_bytes_remaining = pax->entry_padding = 0;
H A Darchive_write_set_format_7zip.c217 uint64_t entry_bytes_remaining; member
563 zip->entry_bytes_remaining = 0; in _7z_write_header()
640 zip->entry_bytes_remaining = file->size; in _7z_write_header()
653 zip->entry_bytes_remaining -= bytes; in _7z_write_header()
754 if (s > zip->entry_bytes_remaining) in _7z_write_data()
755 s = (size_t)zip->entry_bytes_remaining; in _7z_write_data()
762 zip->entry_bytes_remaining -= bytes; in _7z_write_data()
777 while (zip->entry_bytes_remaining > 0) { in _7z_finish_entry()
778 s = (size_t)zip->entry_bytes_remaining; in _7z_finish_entry()
H A Darchive_read_support_format_cab.c269 int64_t entry_bytes_remaining; member
997 cab->entry_bytes_remaining = file->uncompressed_size; in archive_read_format_cab_read_header()
1923 if (cab->entry_bytes_remaining == 0) { in cab_read_data()
1945 if (bytes_avail > cab->entry_bytes_remaining) in cab_read_data()
1946 bytes_avail = (ssize_t)cab->entry_bytes_remaining; in cab_read_data()
1951 cab->entry_bytes_remaining -= bytes_avail; in cab_read_data()
1952 if (cab->entry_bytes_remaining == 0) in cab_read_data()
1976 cab->bytes_skipped += cab->entry_bytes_remaining; in archive_read_format_cab_read_data_skip()
1977 cab->entry_bytes_remaining = 0; in archive_read_format_cab_read_data_skip()
2003 bytes_skipped = cab_consume_cfdata(a, cab->entry_bytes_remaining); in archive_read_format_cab_read_data_skip()
H A Darchive_read_support_format_7zip.c283 uint64_t entry_bytes_remaining; member
987 zip->entry_bytes_remaining = in archive_read_format_7zip_read_header()
989 archive_entry_set_size(entry, zip->entry_bytes_remaining); in archive_read_format_7zip_read_header()
991 zip->entry_bytes_remaining = 0; in archive_read_format_7zip_read_header()
1025 if (zip->entry_bytes_remaining < 1) in archive_read_format_7zip_read_header()
1036 while (zip->entry_bytes_remaining > 0) { in archive_read_format_7zip_read_header()
1120 if ((uint64_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()
1133 if (zip->entry_bytes_remaining == 0) in archive_read_format_7zip_read_data()
[all …]
H A Darchive_write_set_format_mtree.c130 uint64_t entry_bytes_remaining; member
925 mtree->entry_bytes_remaining = archive_entry_size(entry); in archive_write_mtree_header()
1278 if (n > mtree->entry_bytes_remaining) in archive_write_mtree_data()
1279 n = (size_t)mtree->entry_bytes_remaining; in archive_write_mtree_data()
1280 mtree->entry_bytes_remaining -= n; in archive_write_mtree_data()