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

/macosx-10.9.5/libarchive-29/libarchive/libarchive/
H A Darchive_write_set_format_cpio_newc.c57 uint64_t entry_bytes_remaining; member in struct:cpio
187 cpio->entry_bytes_remaining = archive_entry_size(entry);
188 cpio->padding = PAD4(cpio->entry_bytes_remaining);
211 if (s > cpio->entry_bytes_remaining)
212 s = cpio->entry_bytes_remaining;
215 cpio->entry_bytes_remaining -= s;
285 while (cpio->entry_bytes_remaining > 0) {
286 to_write = cpio->entry_bytes_remaining < a->null_length ?
287 cpio->entry_bytes_remaining : a->null_length;
291 cpio->entry_bytes_remaining
[all...]
H A Darchive_read_support_format_cpio.c107 off_t entry_bytes_remaining; member in struct:cpio
250 h = __archive_read_ahead(a, cpio->entry_bytes_remaining, NULL);
253 __archive_read_consume(a, cpio->entry_bytes_remaining);
255 cpio->entry_bytes_remaining);
257 cpio->entry_bytes_remaining = 0;
286 if (cpio->entry_bytes_remaining > 0) {
290 if (bytes_read > cpio->entry_bytes_remaining)
291 bytes_read = cpio->entry_bytes_remaining;
295 cpio->entry_bytes_remaining -= bytes_read;
440 * Note: entry_bytes_remaining i
[all...]
H A Darchive_read_support_format_ar.c53 off_t entry_bytes_remaining; member in struct:ar
300 ar->entry_bytes_remaining = 0;
301 archive_entry_set_size(entry, ar->entry_bytes_remaining);
350 || (off_t)bsd_name_length > ar->entry_bytes_remaining) {
355 ar->entry_bytes_remaining -= bsd_name_length;
357 archive_entry_set_size(entry, ar->entry_bytes_remaining);
431 ar->entry_bytes_remaining = n;
444 if (ar->entry_bytes_remaining > 0) {
453 if (bytes_read > ar->entry_bytes_remaining)
454 bytes_read = (ssize_t)ar->entry_bytes_remaining;
[all...]
H A Darchive_write_set_format_cpio.c56 uint64_t entry_bytes_remaining; member in struct:cpio
240 cpio->entry_bytes_remaining = archive_entry_size(entry);
258 if (s > cpio->entry_bytes_remaining)
259 s = cpio->entry_bytes_remaining;
262 cpio->entry_bytes_remaining -= s;
335 while (cpio->entry_bytes_remaining > 0) {
336 to_write = cpio->entry_bytes_remaining < a->null_length ?
337 cpio->entry_bytes_remaining : a->null_length;
341 cpio->entry_bytes_remaining -= to_write;
H A Darchive_write_set_format_ar.c47 uint64_t entry_bytes_remaining; member in struct:ar_w
337 ar->entry_bytes_remaining = size;
338 ar->entry_padding = ar->entry_bytes_remaining % 2;
344 ar->entry_bytes_remaining -= strlen(filename);
357 if (s > ar->entry_bytes_remaining)
358 s = ar->entry_bytes_remaining;
381 ar->entry_bytes_remaining -= s;
430 if (ar->entry_bytes_remaining != 0) {
H A Darchive_write_set_format_ustar.c47 uint64_t entry_bytes_remaining; member in struct:ustar
241 ustar->entry_bytes_remaining = archive_entry_size(entry);
242 ustar->entry_padding = 0x1ff & (-(int64_t)ustar->entry_bytes_remaining);
552 ustar->entry_bytes_remaining + ustar->entry_padding);
553 ustar->entry_bytes_remaining = ustar->entry_padding = 0;
580 if (s > ustar->entry_bytes_remaining)
581 s = ustar->entry_bytes_remaining;
583 ustar->entry_bytes_remaining -= s;
H A Darchive_read_support_format_tar.c162 int64_t entry_bytes_remaining; member in struct:tar
423 if (gnu_add_sparse_entry(a, tar, 0, tar->entry_bytes_remaining)
457 tar->entry_bytes_remaining -= bytes_read;
479 if (tar->sparse_list == NULL || tar->entry_bytes_remaining == 0) {
497 if (bytes_read > tar->entry_bytes_remaining)
498 bytes_read = tar->entry_bytes_remaining;
507 tar->entry_bytes_remaining -= bytes_read;
526 tar->entry_bytes_remaining + tar->entry_padding);
530 tar->entry_bytes_remaining = 0;
939 tar->entry_bytes_remaining
[all...]
H A Darchive_read_support_format_zip.c52 /* entry_bytes_remaining is the number of bytes we expect. */
53 int64_t entry_bytes_remaining; member in struct:zip
451 zip->entry_bytes_remaining = zip->compressed_size;
456 && zip->entry_bytes_remaining < 1)
610 if (zip->entry_bytes_remaining == 0) {
629 if (bytes_avail > zip->entry_bytes_remaining)
630 bytes_avail = zip->entry_bytes_remaining;
635 zip->entry_bytes_remaining -= *size;
729 zip->entry_bytes_remaining -= bytes_avail;
785 bytes_skipped = __archive_read_skip(a, zip->entry_bytes_remaining);
[all...]
H A Darchive_write_set_format_pax.c45 uint64_t entry_bytes_remaining; member in struct:pax
952 pax->entry_bytes_remaining = 0;
957 pax->entry_bytes_remaining = archive_strlen(&(pax->pax_header));
958 pax->entry_padding = 0x1ff & (-(int64_t)pax->entry_bytes_remaining);
972 pax->entry_bytes_remaining = pax->entry_padding = 0;
986 pax->entry_bytes_remaining = archive_entry_size(entry_main);
987 pax->entry_padding = 0x1ff & (-(int64_t)pax->entry_bytes_remaining);
1244 ret = write_nulls(a, pax->entry_bytes_remaining + pax->entry_padding);
1245 pax->entry_bytes_remaining = pax->entry_padding = 0;
1272 if (s > pax->entry_bytes_remaining)
[all...]
H A Darchive_read_support_format_iso9660.c352 int64_t entry_bytes_remaining; member in struct:iso9660
1227 iso9660->entry_bytes_remaining = file->size;
1233 iso9660->entry_bytes_remaining = 0;
1252 archive_entry_set_size(entry, iso9660->entry_bytes_remaining);
1268 iso9660->entry_bytes_remaining = 0;
1295 iso9660->entry_bytes_remaining = 0;
1321 /* Reset entry_bytes_remaining if the file is multi extent. */
1324 iso9660->entry_bytes_remaining = iso9660->entry_content->size;
1331 iso9660->entry_bytes_remaining = 0;
1373 if (bytes_read > iso9660->entry_bytes_remaining)
[all...]
H A Darchive_write_set_format_mtree.c52 uint64_t entry_bytes_remaining; member in struct:mtree_writer
568 mtree->entry_bytes_remaining = archive_entry_size(entry);
847 if (n > mtree->entry_bytes_remaining)
848 n = mtree->entry_bytes_remaining;

Completed in 187 milliseconds