H A D | archive_write_set_format_pax.c | 55 struct pax { struct 83 struct archive_entry *, struct pax *, int); 100 static void sparse_list_clear(struct pax *); 101 static int sparse_list_add(struct pax *, int64_t, int64_t); 105 * Set output format to 'restricted pax' format. 107 * This is the same as normal 'pax', but tries to suppress 108 * the pax header whenever possible. This is the default for 122 a->archive.archive_format_name = "restricted POSIX pax interchange"; 127 * Set output format to 'pax' format. 133 struct pax *pa local 166 struct pax *pax = (struct pax *)a->format_data; local 364 archive_write_pax_header_xattr(struct pax *pax, const char *encoded_name, const void *value, size_t value_len) argument 392 archive_write_pax_header_xattrs(struct archive_write *a, struct pax *pax, struct archive_entry *entry) argument 519 add_pax_acl(struct archive_write *a, struct archive_entry *entry, struct pax *pax, int flags) argument 577 struct pax *pax; local 1782 struct pax *pax; local 1800 struct pax *pax; local 1824 struct pax *pax; local 1990 sparse_list_clear(struct pax *pax) argument 2001 _sparse_list_add_block(struct pax *pax, int64_t offset, int64_t length, int is_hole) argument 2023 sparse_list_add(struct pax *pax, int64_t offset, int64_t length) argument [all...] |