Searched refs:entry_bytes_remaining (Results 1 - 17 of 17) sorted by relevance

/freebsd-10.0-release/contrib/libarchive/libarchive/
H A Darchive_read_support_format_ar.c53 int64_t entry_bytes_remaining; member in struct:ar
56 * entry_bytes_remaining usage/modification.
291 ar->entry_bytes_remaining = 0;
292 archive_entry_set_size(entry, ar->entry_bytes_remaining);
341 || (int64_t)bsd_name_length > ar->entry_bytes_remaining) {
346 ar->entry_bytes_remaining -= bsd_name_length;
348 archive_entry_set_size(entry, ar->entry_bytes_remaining);
464 ar->entry_bytes_remaining = n;
482 if (ar->entry_bytes_remaining > 0) {
491 if (bytes_read > ar->entry_bytes_remaining)
[all...]
H A Darchive_write_set_format_ar.c47 uint64_t entry_bytes_remaining; member in struct:ar_w
348 ar->entry_bytes_remaining = size;
349 ar->entry_padding = ar->entry_bytes_remaining % 2;
355 ar->entry_bytes_remaining -= strlen(filename);
368 if (s > ar->entry_bytes_remaining)
369 s = (size_t)ar->entry_bytes_remaining;
392 ar->entry_bytes_remaining -= s;
444 if (ar->entry_bytes_remaining != 0) {
H A Darchive_read_support_format_cpio.c180 int64_t entry_bytes_remaining; member in struct:cpio
403 (size_t)cpio->entry_bytes_remaining, NULL);
407 (size_t)cpio->entry_bytes_remaining, sconv) != 0) {
420 __archive_read_consume(a, cpio->entry_bytes_remaining);
421 cpio->entry_bytes_remaining = 0;
458 if (cpio->entry_bytes_remaining > 0) {
462 if (bytes_read > cpio->entry_bytes_remaining)
463 bytes_read = (ssize_t)cpio->entry_bytes_remaining;
468 cpio->entry_bytes_remaining -= bytes_read;
487 int64_t to_skip = cpio->entry_bytes_remaining
[all...]
H A Darchive_write_set_format_v7tar.c49 uint64_t entry_bytes_remaining; member in struct:v7tar
347 v7tar->entry_bytes_remaining = archive_entry_size(entry);
348 v7tar->entry_padding = 0x1ff & (-(int64_t)v7tar->entry_bytes_remaining);
642 (size_t)(v7tar->entry_bytes_remaining + v7tar->entry_padding));
643 v7tar->entry_bytes_remaining = v7tar->entry_padding = 0;
654 if (s > v7tar->entry_bytes_remaining)
655 s = (size_t)v7tar->entry_bytes_remaining;
657 v7tar->entry_bytes_remaining -= s;
H A Darchive_write_set_format_cpio_newc.c62 uint64_t entry_bytes_remaining; member in struct:cpio
352 cpio->entry_bytes_remaining = archive_entry_size(entry);
353 cpio->padding = (int)PAD4(cpio->entry_bytes_remaining);
382 if (s > cpio->entry_bytes_remaining)
383 s = (size_t)cpio->entry_bytes_remaining;
386 cpio->entry_bytes_remaining -= s;
457 (size_t)cpio->entry_bytes_remaining + cpio->padding));
H A Darchive_write_set_format_cpio.c61 uint64_t entry_bytes_remaining; member in struct:cpio
400 cpio->entry_bytes_remaining = archive_entry_size(entry);
423 if (s > cpio->entry_bytes_remaining)
424 s = (size_t)cpio->entry_bytes_remaining;
427 cpio->entry_bytes_remaining -= s;
499 (size_t)cpio->entry_bytes_remaining));
H A Darchive_write_set_format_gnutar.c51 uint64_t entry_bytes_remaining; member in struct:gnutar
251 (gnutar->entry_bytes_remaining + gnutar->entry_padding));
252 gnutar->entry_bytes_remaining = gnutar->entry_padding = 0;
263 if (s > gnutar->entry_bytes_remaining)
264 s = (size_t)gnutar->entry_bytes_remaining;
266 gnutar->entry_bytes_remaining -= s;
563 gnutar->entry_bytes_remaining = archive_entry_size(entry);
564 gnutar->entry_padding = 0x1ff & (-(int64_t)gnutar->entry_bytes_remaining);
H A Darchive_write_set_format_ustar.c49 uint64_t entry_bytes_remaining; member in struct:ustar
369 ustar->entry_bytes_remaining = archive_entry_size(entry);
370 ustar->entry_padding = 0x1ff & (-(int64_t)ustar->entry_bytes_remaining);
745 (size_t)(ustar->entry_bytes_remaining + ustar->entry_padding));
746 ustar->entry_bytes_remaining = ustar->entry_padding = 0;
757 if (s > ustar->entry_bytes_remaining)
758 s = (size_t)ustar->entry_bytes_remaining;
760 ustar->entry_bytes_remaining -= s;
H A Darchive_read_support_format_tar.c134 int64_t entry_bytes_remaining; member in struct:tar
482 if (gnu_add_sparse_entry(a, tar, 0, tar->entry_bytes_remaining)
547 tar->entry_bytes_remaining == 0) {
565 if (bytes_read > tar->entry_bytes_remaining)
566 bytes_read = (ssize_t)tar->entry_bytes_remaining;
575 tar->entry_bytes_remaining -= bytes_read;
593 tar->entry_bytes_remaining + tar->entry_padding +
598 tar->entry_bytes_remaining = 0;
756 tar->entry_bytes_remaining -= bytes_read;
1079 tar->entry_bytes_remaining
[all...]
H A Darchive_read_support_format_zip.c89 /* entry_bytes_remaining is the number of bytes we expect. */
90 int64_t entry_bytes_remaining; member in struct:zip
1115 zip->entry_bytes_remaining = zip_entry->compressed_size;
1119 && zip->entry_bytes_remaining < 1)
1347 if (zip->entry_bytes_remaining == 0) {
1359 if (bytes_avail > zip->entry_bytes_remaining)
1360 bytes_avail = (ssize_t)zip->entry_bytes_remaining;
1363 zip->entry_bytes_remaining -= bytes_avail;
1434 && bytes_avail > zip->entry_bytes_remaining) {
1435 bytes_avail = (ssize_t)zip->entry_bytes_remaining;
[all...]
H A Darchive_read_support_format_iso9660.c364 int64_t entry_bytes_remaining; member in struct:iso9660
1253 iso9660->entry_bytes_remaining = file->size;
1261 iso9660->entry_bytes_remaining = 0;
1279 archive_entry_set_size(entry, iso9660->entry_bytes_remaining);
1312 iso9660->entry_bytes_remaining = 0;
1336 iso9660->entry_bytes_remaining = 0;
1369 /* Reset entry_bytes_remaining if the file is multi extent. */
1372 iso9660->entry_bytes_remaining = iso9660->entry_content->size;
1379 iso9660->entry_bytes_remaining = 0;
1419 if (bytes_read > iso9660->entry_bytes_remaining)
[all...]
H A Darchive_write_set_format_pax.c54 uint64_t entry_bytes_remaining; member in struct:pax
1314 pax->entry_bytes_remaining = 0;
1319 pax->entry_bytes_remaining = archive_strlen(&(pax->pax_header));
1321 0x1ff & (-(int64_t)pax->entry_bytes_remaining);
1335 pax->entry_bytes_remaining = pax->entry_padding = 0;
1661 remaining = pax->entry_bytes_remaining;
1673 pax->entry_bytes_remaining = pax->entry_padding = 0;
H A Darchive_read_support_format_lha.c152 /* entry_bytes_remaining is the number of bytes we expect. */
154 int64_t entry_bytes_remaining; member in struct:lha
739 lha->entry_bytes_remaining = lha->compsize;
1430 if (lha->entry_bytes_remaining == 0) {
1449 if (bytes_avail > lha->entry_bytes_remaining)
1450 bytes_avail = (ssize_t)lha->entry_bytes_remaining;
1456 lha->entry_bytes_remaining -= bytes_avail;
1457 if (lha->entry_bytes_remaining == 0)
1532 if (bytes_avail > lha->entry_bytes_remaining)
1533 bytes_avail = (ssize_t)lha->entry_bytes_remaining;
[all...]
H A Darchive_write_set_format_7zip.c183 uint64_t entry_bytes_remaining; member in struct:_7zip
431 zip->entry_bytes_remaining = 0;
495 zip->entry_bytes_remaining = file->size;
508 zip->entry_bytes_remaining -= bytes;
609 if (s > zip->entry_bytes_remaining)
610 s = (size_t)zip->entry_bytes_remaining;
617 zip->entry_bytes_remaining -= bytes;
632 while (zip->entry_bytes_remaining > 0) {
633 s = (size_t)zip->entry_bytes_remaining;
H A Darchive_read_support_format_7zip.c224 /* entry_bytes_remaining is the number of bytes we expect. */
226 uint64_t entry_bytes_remaining; member in struct:_7zip
635 zip->entry_bytes_remaining =
637 archive_entry_set_size(entry, zip->entry_bytes_remaining);
639 zip->entry_bytes_remaining = 0;
644 if (zip->entry_bytes_remaining < 1)
655 while (zip->entry_bytes_remaining > 0) {
724 (size_t)zip->entry_bytes_remaining, 0);
733 zip->entry_bytes_remaining -= bytes;
734 if (zip->entry_bytes_remaining
[all...]
H A Darchive_read_support_format_cab.c275 /* entry_bytes_remaining is the number of bytes we expect. */
277 int64_t entry_bytes_remaining; member in struct:cab
998 cab->entry_bytes_remaining = file->uncompressed_size;
1920 if (cab->entry_bytes_remaining == 0) {
1942 if (bytes_avail > cab->entry_bytes_remaining)
1943 bytes_avail = (ssize_t)cab->entry_bytes_remaining;
1948 cab->entry_bytes_remaining -= bytes_avail;
1949 if (cab->entry_bytes_remaining == 0)
1973 cab->bytes_skipped += cab->entry_bytes_remaining;
1974 cab->entry_bytes_remaining
[all...]
H A Darchive_write_set_format_mtree.c143 uint64_t entry_bytes_remaining; member in struct:mtree_writer
888 mtree->entry_bytes_remaining = archive_entry_size(entry);
1228 if (n > mtree->entry_bytes_remaining)
1229 n = (size_t)mtree->entry_bytes_remaining;
1230 mtree->entry_bytes_remaining -= n;

Completed in 140 milliseconds