Lines Matching refs:archive
37 #include "archive.h"
71 int (*archive_close)(struct archive *);
72 int (*archive_free)(struct archive *);
73 int (*archive_write_header)(struct archive *,
75 int (*archive_write_finish_entry)(struct archive *);
76 ssize_t (*archive_write_data)(struct archive *,
78 ssize_t (*archive_write_data_block)(struct archive *,
81 int (*archive_read_next_header)(struct archive *,
83 int (*archive_read_next_header2)(struct archive *,
85 int (*archive_read_data_block)(struct archive *,
88 int (*archive_filter_count)(struct archive *);
89 int64_t (*archive_filter_bytes)(struct archive *, int);
90 int (*archive_filter_code)(struct archive *, int);
91 const char * (*archive_filter_name)(struct archive *, int);
96 struct archive {
108 * archive object.
146 int __archive_check_magic(struct archive *, unsigned int magic,
166 int __archive_clean(struct archive *);
168 void __archive_reset_read_data(struct archive *);