Lines Matching refs:archive

180 struct archive;
219 typedef la_ssize_t archive_read_callback(struct archive *,
227 typedef la_int64_t archive_skip_callback(struct archive *,
234 typedef la_int64_t archive_seek_callback(struct archive *,
238 typedef la_ssize_t archive_write_callback(struct archive *,
242 typedef int archive_open_callback(struct archive *, void *_client_data);
244 typedef int archive_close_callback(struct archive *, void *_client_data);
246 typedef int archive_free_callback(struct archive *, void *_client_data);
252 typedef int archive_switch_callback(struct archive *, void *_client_data1,
259 typedef const char *archive_passphrase_callback(struct archive *,
380 __LA_DECL struct archive *archive_read_new(void);
391 __LA_DECL int archive_read_support_compression_all(struct archive *)
393 __LA_DECL int archive_read_support_compression_bzip2(struct archive *)
395 __LA_DECL int archive_read_support_compression_compress(struct archive *)
397 __LA_DECL int archive_read_support_compression_gzip(struct archive *)
399 __LA_DECL int archive_read_support_compression_lzip(struct archive *)
401 __LA_DECL int archive_read_support_compression_lzma(struct archive *)
403 __LA_DECL int archive_read_support_compression_none(struct archive *)
405 __LA_DECL int archive_read_support_compression_program(struct archive *,
408 (struct archive *, const char *,
411 __LA_DECL int archive_read_support_compression_rpm(struct archive *)
413 __LA_DECL int archive_read_support_compression_uu(struct archive *)
415 __LA_DECL int archive_read_support_compression_xz(struct archive *)
419 __LA_DECL int archive_read_support_filter_all(struct archive *);
420 __LA_DECL int archive_read_support_filter_by_code(struct archive *, int);
421 __LA_DECL int archive_read_support_filter_bzip2(struct archive *);
422 __LA_DECL int archive_read_support_filter_compress(struct archive *);
423 __LA_DECL int archive_read_support_filter_gzip(struct archive *);
424 __LA_DECL int archive_read_support_filter_grzip(struct archive *);
425 __LA_DECL int archive_read_support_filter_lrzip(struct archive *);
426 __LA_DECL int archive_read_support_filter_lz4(struct archive *);
427 __LA_DECL int archive_read_support_filter_lzip(struct archive *);
428 __LA_DECL int archive_read_support_filter_lzma(struct archive *);
429 __LA_DECL int archive_read_support_filter_lzop(struct archive *);
430 __LA_DECL int archive_read_support_filter_none(struct archive *);
431 __LA_DECL int archive_read_support_filter_program(struct archive *,
434 (struct archive *, const char * /* cmd */,
436 __LA_DECL int archive_read_support_filter_rpm(struct archive *);
437 __LA_DECL int archive_read_support_filter_uu(struct archive *);
438 __LA_DECL int archive_read_support_filter_xz(struct archive *);
439 __LA_DECL int archive_read_support_filter_zstd(struct archive *);
441 __LA_DECL int archive_read_support_format_7zip(struct archive *);
442 __LA_DECL int archive_read_support_format_all(struct archive *);
443 __LA_DECL int archive_read_support_format_ar(struct archive *);
444 __LA_DECL int archive_read_support_format_by_code(struct archive *, int);
445 __LA_DECL int archive_read_support_format_cab(struct archive *);
446 __LA_DECL int archive_read_support_format_cpio(struct archive *);
447 __LA_DECL int archive_read_support_format_empty(struct archive *);
448 __LA_DECL int archive_read_support_format_gnutar(struct archive *);
449 __LA_DECL int archive_read_support_format_iso9660(struct archive *);
450 __LA_DECL int archive_read_support_format_lha(struct archive *);
451 __LA_DECL int archive_read_support_format_mtree(struct archive *);
452 __LA_DECL int archive_read_support_format_rar(struct archive *);
453 __LA_DECL int archive_read_support_format_rar5(struct archive *);
454 __LA_DECL int archive_read_support_format_raw(struct archive *);
455 __LA_DECL int archive_read_support_format_tar(struct archive *);
456 __LA_DECL int archive_read_support_format_warc(struct archive *);
457 __LA_DECL int archive_read_support_format_xar(struct archive *);
460 __LA_DECL int archive_read_support_format_zip(struct archive *);
464 __LA_DECL int archive_read_support_format_zip_streamable(struct archive *);
466 __LA_DECL int archive_read_support_format_zip_seekable(struct archive *);
472 __LA_DECL int archive_read_set_format(struct archive *, int);
473 __LA_DECL int archive_read_append_filter(struct archive *, int);
474 __LA_DECL int archive_read_append_filter_program(struct archive *,
477 (struct archive *, const char *, const void * /* match */, size_t);
480 __LA_DECL int archive_read_set_open_callback(struct archive *,
482 __LA_DECL int archive_read_set_read_callback(struct archive *,
484 __LA_DECL int archive_read_set_seek_callback(struct archive *,
486 __LA_DECL int archive_read_set_skip_callback(struct archive *,
488 __LA_DECL int archive_read_set_close_callback(struct archive *,
491 __LA_DECL int archive_read_set_switch_callback(struct archive *,
495 __LA_DECL int archive_read_set_callback_data(struct archive *, void *);
497 __LA_DECL int archive_read_set_callback_data2(struct archive *, void *,
500 __LA_DECL int archive_read_add_callback_data(struct archive *, void *,
503 __LA_DECL int archive_read_append_callback_data(struct archive *, void *);
505 __LA_DECL int archive_read_prepend_callback_data(struct archive *, void *);
508 __LA_DECL int archive_read_open1(struct archive *);
511 __LA_DECL int archive_read_open(struct archive *, void *_client_data,
514 __LA_DECL int archive_read_open2(struct archive *, void *_client_data,
524 __LA_DECL int archive_read_open_filename(struct archive *,
528 __LA_DECL int archive_read_open_filenames(struct archive *,
530 __LA_DECL int archive_read_open_filename_w(struct archive *,
533 __LA_DECL int archive_read_open_file(struct archive *,
536 __LA_DECL int archive_read_open_memory(struct archive *,
539 __LA_DECL int archive_read_open_memory2(struct archive *a, const void *buff,
542 __LA_DECL int archive_read_open_fd(struct archive *, int _fd,
546 __LA_DECL int archive_read_open_FILE(struct archive *, FILE *_file);
549 __LA_DECL int archive_read_next_header(struct archive *,
553 __LA_DECL int archive_read_next_header2(struct archive *,
560 __LA_DECL la_int64_t archive_read_header_position(struct archive *);
580 __LA_DECL int archive_read_has_encrypted_entries(struct archive *);
586 __LA_DECL int archive_read_format_capabilities(struct archive *);
589 __LA_DECL la_ssize_t archive_read_data(struct archive *,
593 __LA_DECL la_int64_t archive_seek_data(struct archive *, la_int64_t, int);
601 __LA_DECL int archive_read_data_block(struct archive *a,
610 __LA_DECL int archive_read_data_skip(struct archive *);
611 __LA_DECL int archive_read_data_into_fd(struct archive *, int fd);
617 __LA_DECL int archive_read_set_format_option(struct archive *_a,
621 __LA_DECL int archive_read_set_filter_option(struct archive *_a,
625 __LA_DECL int archive_read_set_option(struct archive *_a,
629 __LA_DECL int archive_read_set_options(struct archive *_a,
635 __LA_DECL int archive_read_add_passphrase(struct archive *, const char *);
636 __LA_DECL int archive_read_set_passphrase_callback(struct archive *,
699 __LA_DECL int archive_read_extract(struct archive *, struct archive_entry *,
701 __LA_DECL int archive_read_extract2(struct archive *, struct archive_entry *,
702 struct archive * /* dest */);
703 __LA_DECL void archive_read_extract_set_progress_callback(struct archive *,
708 __LA_DECL void archive_read_extract_set_skip_file(struct archive *,
712 __LA_DECL int archive_read_close(struct archive *);
715 __LA_DECL int archive_read_free(struct archive *);
718 __LA_DECL int archive_read_finish(struct archive *) __LA_DEPRECATED;
736 __LA_DECL struct archive *archive_write_new(void);
737 __LA_DECL int archive_write_set_bytes_per_block(struct archive *,
739 __LA_DECL int archive_write_get_bytes_per_block(struct archive *);
741 __LA_DECL int archive_write_set_bytes_in_last_block(struct archive *,
743 __LA_DECL int archive_write_get_bytes_in_last_block(struct archive *);
747 __LA_DECL int archive_write_set_skip_file(struct archive *,
751 __LA_DECL int archive_write_set_compression_bzip2(struct archive *)
753 __LA_DECL int archive_write_set_compression_compress(struct archive *)
755 __LA_DECL int archive_write_set_compression_gzip(struct archive *)
757 __LA_DECL int archive_write_set_compression_lzip(struct archive *)
759 __LA_DECL int archive_write_set_compression_lzma(struct archive *)
761 __LA_DECL int archive_write_set_compression_none(struct archive *)
763 __LA_DECL int archive_write_set_compression_program(struct archive *,
765 __LA_DECL int archive_write_set_compression_xz(struct archive *)
770 __LA_DECL int archive_write_add_filter(struct archive *, int filter_code);
771 __LA_DECL int archive_write_add_filter_by_name(struct archive *,
773 __LA_DECL int archive_write_add_filter_b64encode(struct archive *);
774 __LA_DECL int archive_write_add_filter_bzip2(struct archive *);
775 __LA_DECL int archive_write_add_filter_compress(struct archive *);
776 __LA_DECL int archive_write_add_filter_grzip(struct archive *);
777 __LA_DECL int archive_write_add_filter_gzip(struct archive *);
778 __LA_DECL int archive_write_add_filter_lrzip(struct archive *);
779 __LA_DECL int archive_write_add_filter_lz4(struct archive *);
780 __LA_DECL int archive_write_add_filter_lzip(struct archive *);
781 __LA_DECL int archive_write_add_filter_lzma(struct archive *);
782 __LA_DECL int archive_write_add_filter_lzop(struct archive *);
783 __LA_DECL int archive_write_add_filter_none(struct archive *);
784 __LA_DECL int archive_write_add_filter_program(struct archive *,
786 __LA_DECL int archive_write_add_filter_uuencode(struct archive *);
787 __LA_DECL int archive_write_add_filter_xz(struct archive *);
788 __LA_DECL int archive_write_add_filter_zstd(struct archive *);
792 __LA_DECL int archive_write_set_format(struct archive *, int format_code);
793 __LA_DECL int archive_write_set_format_by_name(struct archive *,
796 __LA_DECL int archive_write_set_format_7zip(struct archive *);
797 __LA_DECL int archive_write_set_format_ar_bsd(struct archive *);
798 __LA_DECL int archive_write_set_format_ar_svr4(struct archive *);
799 __LA_DECL int archive_write_set_format_cpio(struct archive *);
800 __LA_DECL int archive_write_set_format_cpio_newc(struct archive *);
801 __LA_DECL int archive_write_set_format_gnutar(struct archive *);
802 __LA_DECL int archive_write_set_format_iso9660(struct archive *);
803 __LA_DECL int archive_write_set_format_mtree(struct archive *);
804 __LA_DECL int archive_write_set_format_mtree_classic(struct archive *);
806 __LA_DECL int archive_write_set_format_pax(struct archive *);
807 __LA_DECL int archive_write_set_format_pax_restricted(struct archive *);
808 __LA_DECL int archive_write_set_format_raw(struct archive *);
809 __LA_DECL int archive_write_set_format_shar(struct archive *);
810 __LA_DECL int archive_write_set_format_shar_dump(struct archive *);
811 __LA_DECL int archive_write_set_format_ustar(struct archive *);
812 __LA_DECL int archive_write_set_format_v7tar(struct archive *);
813 __LA_DECL int archive_write_set_format_warc(struct archive *);
814 __LA_DECL int archive_write_set_format_xar(struct archive *);
815 __LA_DECL int archive_write_set_format_zip(struct archive *);
816 __LA_DECL int archive_write_set_format_filter_by_ext(struct archive *a, const char *filename);
817 __LA_DECL int archive_write_set_format_filter_by_ext_def(struct archive *a, const char *filename, c…
818 __LA_DECL int archive_write_zip_set_compression_deflate(struct archive *);
819 __LA_DECL int archive_write_zip_set_compression_store(struct archive *);
821 __LA_DECL int archive_write_open(struct archive *, void *,
824 __LA_DECL int archive_write_open2(struct archive *, void *,
827 __LA_DECL int archive_write_open_fd(struct archive *, int _fd);
828 __LA_DECL int archive_write_open_filename(struct archive *, const char *_file);
829 __LA_DECL int archive_write_open_filename_w(struct archive *,
832 __LA_DECL int archive_write_open_file(struct archive *, const char *_file)
834 __LA_DECL int archive_write_open_FILE(struct archive *, FILE *);
837 __LA_DECL int archive_write_open_memory(struct archive *,
844 __LA_DECL int archive_write_header(struct archive *,
846 __LA_DECL la_ssize_t archive_write_data(struct archive *,
850 __LA_DECL la_ssize_t archive_write_data_block(struct archive *,
853 __LA_DECL int archive_write_finish_entry(struct archive *);
854 __LA_DECL int archive_write_close(struct archive *);
858 __LA_DECL int archive_write_fail(struct archive *);
861 __LA_DECL int archive_write_free(struct archive *);
864 __LA_DECL int archive_write_finish(struct archive *) __LA_DEPRECATED;
871 __LA_DECL int archive_write_set_format_option(struct archive *_a,
875 __LA_DECL int archive_write_set_filter_option(struct archive *_a,
879 __LA_DECL int archive_write_set_option(struct archive *_a,
883 __LA_DECL int archive_write_set_options(struct archive *_a,
889 __LA_DECL int archive_write_set_passphrase(struct archive *_a, const char *p);
890 __LA_DECL int archive_write_set_passphrase_callback(struct archive *,
909 __LA_DECL struct archive *archive_write_disk_new(void);
911 __LA_DECL int archive_write_disk_set_skip_file(struct archive *,
915 __LA_DECL int archive_write_disk_set_options(struct archive *,
934 __LA_DECL int archive_write_disk_set_standard_lookup(struct archive *);
940 __LA_DECL int archive_write_disk_set_group_lookup(struct archive *,
944 __LA_DECL int archive_write_disk_set_user_lookup(struct archive *,
948 __LA_DECL la_int64_t archive_write_disk_gid(struct archive *, const char *, la_int64_t);
949 __LA_DECL la_int64_t archive_write_disk_uid(struct archive *, const char *, la_int64_t);
956 __LA_DECL struct archive *archive_read_disk_new(void);
960 __LA_DECL int archive_read_disk_set_symlink_logical(struct archive *);
962 __LA_DECL int archive_read_disk_set_symlink_physical(struct archive *);
964 __LA_DECL int archive_read_disk_set_symlink_hybrid(struct archive *);
966 __LA_DECL int archive_read_disk_entry_from_file(struct archive *,
970 __LA_DECL const char *archive_read_disk_gname(struct archive *, la_int64_t);
971 __LA_DECL const char *archive_read_disk_uname(struct archive *, la_int64_t);
974 __LA_DECL int archive_read_disk_set_standard_lookup(struct archive *);
976 __LA_DECL int archive_read_disk_set_gname_lookup(struct archive *,
980 __LA_DECL int archive_read_disk_set_uname_lookup(struct archive *,
985 __LA_DECL int archive_read_disk_open(struct archive *, const char *);
986 __LA_DECL int archive_read_disk_open_w(struct archive *, const wchar_t *);
994 __LA_DECL int archive_read_disk_descend(struct archive *);
995 __LA_DECL int archive_read_disk_can_descend(struct archive *);
996 __LA_DECL int archive_read_disk_current_filesystem(struct archive *);
997 __LA_DECL int archive_read_disk_current_filesystem_is_synthetic(struct archive *);
998 __LA_DECL int archive_read_disk_current_filesystem_is_remote(struct archive *);
1000 __LA_DECL int archive_read_disk_set_atime_restored(struct archive *);
1021 __LA_DECL int archive_read_disk_set_behavior(struct archive *,
1030 __LA_DECL int archive_read_disk_set_matching(struct archive *,
1031 struct archive *_matching, void (*_excluded_func)
1032 (struct archive *, void *, struct archive_entry *),
1034 __LA_DECL int archive_read_disk_set_metadata_filter_callback(struct archive *,
1035 int (*_metadata_filter_func)(struct archive *, void *,
1040 __LA_DECL int archive_free(struct archive *);
1051 __LA_DECL int archive_filter_count(struct archive *);
1052 __LA_DECL la_int64_t archive_filter_bytes(struct archive *, int);
1053 __LA_DECL int archive_filter_code(struct archive *, int);
1054 __LA_DECL const char * archive_filter_name(struct archive *, int);
1060 __LA_DECL la_int64_t archive_position_compressed(struct archive *)
1063 __LA_DECL la_int64_t archive_position_uncompressed(struct archive *)
1066 __LA_DECL const char *archive_compression_name(struct archive *)
1069 __LA_DECL int archive_compression(struct archive *)
1073 __LA_DECL int archive_errno(struct archive *);
1074 __LA_DECL const char *archive_error_string(struct archive *);
1075 __LA_DECL const char *archive_format_name(struct archive *);
1076 __LA_DECL int archive_format(struct archive *);
1077 __LA_DECL void archive_clear_error(struct archive *);
1078 __LA_DECL void archive_set_error(struct archive *, int _err,
1080 __LA_DECL void archive_copy_error(struct archive *dest,
1081 struct archive *src);
1082 __LA_DECL int archive_file_count(struct archive *);
1087 __LA_DECL struct archive *archive_match_new(void);
1088 __LA_DECL int archive_match_free(struct archive *);
1096 __LA_DECL int archive_match_excluded(struct archive *,
1102 __LA_DECL int archive_match_path_excluded(struct archive *,
1105 __LA_DECL int archive_match_set_inclusion_recursion(struct archive *, int);
1107 __LA_DECL int archive_match_exclude_pattern(struct archive *, const char *);
1108 __LA_DECL int archive_match_exclude_pattern_w(struct archive *,
1111 __LA_DECL int archive_match_exclude_pattern_from_file(struct archive *,
1113 __LA_DECL int archive_match_exclude_pattern_from_file_w(struct archive *,
1116 __LA_DECL int archive_match_include_pattern(struct archive *, const char *);
1117 __LA_DECL int archive_match_include_pattern_w(struct archive *,
1120 __LA_DECL int archive_match_include_pattern_from_file(struct archive *,
1122 __LA_DECL int archive_match_include_pattern_from_file_w(struct archive *,
1128 __LA_DECL int archive_match_path_unmatched_inclusions(struct archive *);
1132 struct archive *, const char **);
1134 struct archive *, const wchar_t **);
1140 __LA_DECL int archive_match_time_excluded(struct archive *,
1158 __LA_DECL int archive_match_include_time(struct archive *, int _flag,
1161 __LA_DECL int archive_match_include_date(struct archive *, int _flag,
1163 __LA_DECL int archive_match_include_date_w(struct archive *, int _flag,
1166 __LA_DECL int archive_match_include_file_time(struct archive *,
1168 __LA_DECL int archive_match_include_file_time_w(struct archive *,
1171 __LA_DECL int archive_match_exclude_entry(struct archive *,
1178 __LA_DECL int archive_match_owner_excluded(struct archive *,
1181 __LA_DECL int archive_match_include_uid(struct archive *, la_int64_t);
1182 __LA_DECL int archive_match_include_gid(struct archive *, la_int64_t);
1183 __LA_DECL int archive_match_include_uname(struct archive *, const char *);
1184 __LA_DECL int archive_match_include_uname_w(struct archive *,
1186 __LA_DECL int archive_match_include_gname(struct archive *, const char *);
1187 __LA_DECL int archive_match_include_gname_w(struct archive *,