Searched refs:entry_padding (Results 1 - 6 of 6) sorted by relevance

/freebsd-9.3-release/contrib/libarchive/libarchive/
H A Darchive_read_support_format_ar.c55 off_t entry_padding; member in struct:ar
429 ar->entry_padding = n % 2;
462 while (ar->entry_padding > 0) {
466 if (bytes_read > ar->entry_padding)
467 bytes_read = (ssize_t)ar->entry_padding;
469 ar->entry_padding -= bytes_read;
487 ar->entry_bytes_remaining + ar->entry_padding);
492 ar->entry_padding = 0;
H A Darchive_write_set_format_ar.c48 uint64_t entry_padding; member in struct:ar_w
338 ar->entry_padding = ar->entry_bytes_remaining % 2;
436 if (ar->entry_padding == 0) {
440 if (ar->entry_padding != 1) {
443 (int)ar->entry_padding);
H A Darchive_read_support_format_cpio.c118 off_t entry_padding; member in struct:cpio
308 while (cpio->entry_padding > 0) {
312 if (bytes_read > cpio->entry_padding)
313 bytes_read = cpio->entry_padding;
315 cpio->entry_padding -= bytes_read;
457 cpio->entry_padding = 3 & -cpio->entry_bytes_remaining;
580 cpio->entry_padding = 0;
616 cpio->entry_padding = cpio->entry_bytes_remaining & 1; /* Pad to even. */
651 cpio->entry_padding = cpio->entry_bytes_remaining & 1; /* Pad to even. */
H A Darchive_write_set_format_ustar.c48 uint64_t entry_padding; member in struct:ustar
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;
H A Darchive_write_set_format_pax.c46 uint64_t entry_padding; member in struct:pax
953 pax->entry_padding = 0;
958 pax->entry_padding = 0x1ff & (-(int64_t)pax->entry_bytes_remaining);
967 r = write_nulls(a, pax->entry_padding);
972 pax->entry_bytes_remaining = pax->entry_padding = 0;
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;
H A Darchive_read_support_format_tar.c164 int64_t entry_padding; member in struct:tar
477 if (__archive_read_skip(a, tar->entry_padding) < 0)
479 tar->entry_padding = 0;
523 tar->entry_bytes_remaining + tar->entry_padding);
528 tar->entry_padding = 0;
1086 tar->entry_padding = 0x1ff & (-tar->entry_bytes_remaining);
1133 tar->entry_padding = 0x1ff & (-tar->entry_bytes_remaining);
1183 tar->entry_padding = 0x1ff & (-tar->entry_bytes_remaining);
1705 tar->entry_padding = 0x1ff & (-tar->entry_bytes_remaining);

Completed in 79 milliseconds