Lines Matching refs:archive

182 struct archive;
221 typedef la_ssize_t archive_read_callback(struct archive *,
229 typedef la_int64_t archive_skip_callback(struct archive *,
236 typedef la_int64_t archive_seek_callback(struct archive *,
240 typedef la_ssize_t archive_write_callback(struct archive *,
244 typedef int archive_open_callback(struct archive *, void *_client_data);
246 typedef int archive_close_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 *,
378 __LA_DECL struct archive *archive_read_new(void);
389 __LA_DECL int archive_read_support_compression_all(struct archive *)
391 __LA_DECL int archive_read_support_compression_bzip2(struct archive *)
393 __LA_DECL int archive_read_support_compression_compress(struct archive *)
395 __LA_DECL int archive_read_support_compression_gzip(struct archive *)
397 __LA_DECL int archive_read_support_compression_lzip(struct archive *)
399 __LA_DECL int archive_read_support_compression_lzma(struct archive *)
401 __LA_DECL int archive_read_support_compression_none(struct archive *)
403 __LA_DECL int archive_read_support_compression_program(struct archive *,
406 (struct archive *, const char *,
409 __LA_DECL int archive_read_support_compression_rpm(struct archive *)
411 __LA_DECL int archive_read_support_compression_uu(struct archive *)
413 __LA_DECL int archive_read_support_compression_xz(struct archive *)
417 __LA_DECL int archive_read_support_filter_all(struct archive *);
418 __LA_DECL int archive_read_support_filter_bzip2(struct archive *);
419 __LA_DECL int archive_read_support_filter_compress(struct archive *);
420 __LA_DECL int archive_read_support_filter_gzip(struct archive *);
421 __LA_DECL int archive_read_support_filter_grzip(struct archive *);
422 __LA_DECL int archive_read_support_filter_lrzip(struct archive *);
423 __LA_DECL int archive_read_support_filter_lz4(struct archive *);
424 __LA_DECL int archive_read_support_filter_lzip(struct archive *);
425 __LA_DECL int archive_read_support_filter_lzma(struct archive *);
426 __LA_DECL int archive_read_support_filter_lzop(struct archive *);
427 __LA_DECL int archive_read_support_filter_none(struct archive *);
428 __LA_DECL int archive_read_support_filter_program(struct archive *,
431 (struct archive *, const char * /* cmd */,
433 __LA_DECL int archive_read_support_filter_rpm(struct archive *);
434 __LA_DECL int archive_read_support_filter_uu(struct archive *);
435 __LA_DECL int archive_read_support_filter_xz(struct archive *);
437 __LA_DECL int archive_read_support_format_7zip(struct archive *);
438 __LA_DECL int archive_read_support_format_all(struct archive *);
439 __LA_DECL int archive_read_support_format_ar(struct archive *);
440 __LA_DECL int archive_read_support_format_by_code(struct archive *, int);
441 __LA_DECL int archive_read_support_format_cab(struct archive *);
442 __LA_DECL int archive_read_support_format_cpio(struct archive *);
443 __LA_DECL int archive_read_support_format_empty(struct archive *);
444 __LA_DECL int archive_read_support_format_gnutar(struct archive *);
445 __LA_DECL int archive_read_support_format_iso9660(struct archive *);
446 __LA_DECL int archive_read_support_format_lha(struct archive *);
447 __LA_DECL int archive_read_support_format_mtree(struct archive *);
448 __LA_DECL int archive_read_support_format_rar(struct archive *);
449 __LA_DECL int archive_read_support_format_raw(struct archive *);
450 __LA_DECL int archive_read_support_format_tar(struct archive *);
451 __LA_DECL int archive_read_support_format_warc(struct archive *);
452 __LA_DECL int archive_read_support_format_xar(struct archive *);
455 __LA_DECL int archive_read_support_format_zip(struct archive *);
459 __LA_DECL int archive_read_support_format_zip_streamable(struct archive *);
461 __LA_DECL int archive_read_support_format_zip_seekable(struct archive *);
467 __LA_DECL int archive_read_set_format(struct archive *, int);
468 __LA_DECL int archive_read_append_filter(struct archive *, int);
469 __LA_DECL int archive_read_append_filter_program(struct archive *,
472 (struct archive *, const char *, const void * /* match */, size_t);
475 __LA_DECL int archive_read_set_open_callback(struct archive *,
477 __LA_DECL int archive_read_set_read_callback(struct archive *,
479 __LA_DECL int archive_read_set_seek_callback(struct archive *,
481 __LA_DECL int archive_read_set_skip_callback(struct archive *,
483 __LA_DECL int archive_read_set_close_callback(struct archive *,
486 __LA_DECL int archive_read_set_switch_callback(struct archive *,
490 __LA_DECL int archive_read_set_callback_data(struct archive *, void *);
492 __LA_DECL int archive_read_set_callback_data2(struct archive *, void *,
495 __LA_DECL int archive_read_add_callback_data(struct archive *, void *,
498 __LA_DECL int archive_read_append_callback_data(struct archive *, void *);
500 __LA_DECL int archive_read_prepend_callback_data(struct archive *, void *);
503 __LA_DECL int archive_read_open1(struct archive *);
506 __LA_DECL int archive_read_open(struct archive *, void *_client_data,
509 __LA_DECL int archive_read_open2(struct archive *, void *_client_data,
519 __LA_DECL int archive_read_open_filename(struct archive *,
523 __LA_DECL int archive_read_open_filenames(struct archive *,
525 __LA_DECL int archive_read_open_filename_w(struct archive *,
528 __LA_DECL int archive_read_open_file(struct archive *,
531 __LA_DECL int archive_read_open_memory(struct archive *,
534 __LA_DECL int archive_read_open_memory2(struct archive *a, const void *buff,
537 __LA_DECL int archive_read_open_fd(struct archive *, int _fd,
541 __LA_DECL int archive_read_open_FILE(struct archive *, FILE *_file);
544 __LA_DECL int archive_read_next_header(struct archive *,
548 __LA_DECL int archive_read_next_header2(struct archive *,
555 __LA_DECL la_int64_t archive_read_header_position(struct archive *);
575 __LA_DECL int archive_read_has_encrypted_entries(struct archive *);
581 __LA_DECL int archive_read_format_capabilities(struct archive *);
584 __LA_DECL la_ssize_t archive_read_data(struct archive *,
588 __LA_DECL la_int64_t archive_seek_data(struct archive *, la_int64_t, int);
596 __LA_DECL int archive_read_data_block(struct archive *a,
605 __LA_DECL int archive_read_data_skip(struct archive *);
606 __LA_DECL int archive_read_data_into_fd(struct archive *, int fd);
612 __LA_DECL int archive_read_set_format_option(struct archive *_a,
616 __LA_DECL int archive_read_set_filter_option(struct archive *_a,
620 __LA_DECL int archive_read_set_option(struct archive *_a,
624 __LA_DECL int archive_read_set_options(struct archive *_a,
630 __LA_DECL int archive_read_add_passphrase(struct archive *, const char *);
631 __LA_DECL int archive_read_set_passphrase_callback(struct archive *,
692 __LA_DECL int archive_read_extract(struct archive *, struct archive_entry *,
694 __LA_DECL int archive_read_extract2(struct archive *, struct archive_entry *,
695 struct archive * /* dest */);
696 __LA_DECL void archive_read_extract_set_progress_callback(struct archive *,
701 __LA_DECL void archive_read_extract_set_skip_file(struct archive *,
705 __LA_DECL int archive_read_close(struct archive *);
708 __LA_DECL int archive_read_free(struct archive *);
711 __LA_DECL int archive_read_finish(struct archive *) __LA_DEPRECATED;
729 __LA_DECL struct archive *archive_write_new(void);
730 __LA_DECL int archive_write_set_bytes_per_block(struct archive *,
732 __LA_DECL int archive_write_get_bytes_per_block(struct archive *);
734 __LA_DECL int archive_write_set_bytes_in_last_block(struct archive *,
736 __LA_DECL int archive_write_get_bytes_in_last_block(struct archive *);
740 __LA_DECL int archive_write_set_skip_file(struct archive *,
744 __LA_DECL int archive_write_set_compression_bzip2(struct archive *)
746 __LA_DECL int archive_write_set_compression_compress(struct archive *)
748 __LA_DECL int archive_write_set_compression_gzip(struct archive *)
750 __LA_DECL int archive_write_set_compression_lzip(struct archive *)
752 __LA_DECL int archive_write_set_compression_lzma(struct archive *)
754 __LA_DECL int archive_write_set_compression_none(struct archive *)
756 __LA_DECL int archive_write_set_compression_program(struct archive *,
758 __LA_DECL int archive_write_set_compression_xz(struct archive *)
763 __LA_DECL int archive_write_add_filter(struct archive *, int filter_code);
764 __LA_DECL int archive_write_add_filter_by_name(struct archive *,
766 __LA_DECL int archive_write_add_filter_b64encode(struct archive *);
767 __LA_DECL int archive_write_add_filter_bzip2(struct archive *);
768 __LA_DECL int archive_write_add_filter_compress(struct archive *);
769 __LA_DECL int archive_write_add_filter_grzip(struct archive *);
770 __LA_DECL int archive_write_add_filter_gzip(struct archive *);
771 __LA_DECL int archive_write_add_filter_lrzip(struct archive *);
772 __LA_DECL int archive_write_add_filter_lz4(struct archive *);
773 __LA_DECL int archive_write_add_filter_lzip(struct archive *);
774 __LA_DECL int archive_write_add_filter_lzma(struct archive *);
775 __LA_DECL int archive_write_add_filter_lzop(struct archive *);
776 __LA_DECL int archive_write_add_filter_none(struct archive *);
777 __LA_DECL int archive_write_add_filter_program(struct archive *,
779 __LA_DECL int archive_write_add_filter_uuencode(struct archive *);
780 __LA_DECL int archive_write_add_filter_xz(struct archive *);
784 __LA_DECL int archive_write_set_format(struct archive *, int format_code);
785 __LA_DECL int archive_write_set_format_by_name(struct archive *,
788 __LA_DECL int archive_write_set_format_7zip(struct archive *);
789 __LA_DECL int archive_write_set_format_ar_bsd(struct archive *);
790 __LA_DECL int archive_write_set_format_ar_svr4(struct archive *);
791 __LA_DECL int archive_write_set_format_cpio(struct archive *);
792 __LA_DECL int archive_write_set_format_cpio_newc(struct archive *);
793 __LA_DECL int archive_write_set_format_gnutar(struct archive *);
794 __LA_DECL int archive_write_set_format_iso9660(struct archive *);
795 __LA_DECL int archive_write_set_format_mtree(struct archive *);
796 __LA_DECL int archive_write_set_format_mtree_classic(struct archive *);
798 __LA_DECL int archive_write_set_format_pax(struct archive *);
799 __LA_DECL int archive_write_set_format_pax_restricted(struct archive *);
800 __LA_DECL int archive_write_set_format_raw(struct archive *);
801 __LA_DECL int archive_write_set_format_shar(struct archive *);
802 __LA_DECL int archive_write_set_format_shar_dump(struct archive *);
803 __LA_DECL int archive_write_set_format_ustar(struct archive *);
804 __LA_DECL int archive_write_set_format_v7tar(struct archive *);
805 __LA_DECL int archive_write_set_format_warc(struct archive *);
806 __LA_DECL int archive_write_set_format_xar(struct archive *);
807 __LA_DECL int archive_write_set_format_zip(struct archive *);
808 __LA_DECL int archive_write_set_format_filter_by_ext(struct archive *a, const char *filename);
809 __LA_DECL int archive_write_set_format_filter_by_ext_def(struct archive *a, const char *filename, c…
810 __LA_DECL int archive_write_zip_set_compression_deflate(struct archive *);
811 __LA_DECL int archive_write_zip_set_compression_store(struct archive *);
812 __LA_DECL int archive_write_open(struct archive *, void *,
815 __LA_DECL int archive_write_open_fd(struct archive *, int _fd);
816 __LA_DECL int archive_write_open_filename(struct archive *, const char *_file);
817 __LA_DECL int archive_write_open_filename_w(struct archive *,
820 __LA_DECL int archive_write_open_file(struct archive *, const char *_file)
822 __LA_DECL int archive_write_open_FILE(struct archive *, FILE *);
825 __LA_DECL int archive_write_open_memory(struct archive *,
832 __LA_DECL int archive_write_header(struct archive *,
834 __LA_DECL la_ssize_t archive_write_data(struct archive *,
838 __LA_DECL la_ssize_t archive_write_data_block(struct archive *,
841 __LA_DECL int archive_write_finish_entry(struct archive *);
842 __LA_DECL int archive_write_close(struct archive *);
846 __LA_DECL int archive_write_fail(struct archive *);
849 __LA_DECL int archive_write_free(struct archive *);
852 __LA_DECL int archive_write_finish(struct archive *) __LA_DEPRECATED;
859 __LA_DECL int archive_write_set_format_option(struct archive *_a,
863 __LA_DECL int archive_write_set_filter_option(struct archive *_a,
867 __LA_DECL int archive_write_set_option(struct archive *_a,
871 __LA_DECL int archive_write_set_options(struct archive *_a,
877 __LA_DECL int archive_write_set_passphrase(struct archive *_a, const char *p);
878 __LA_DECL int archive_write_set_passphrase_callback(struct archive *,
897 __LA_DECL struct archive *archive_write_disk_new(void);
899 __LA_DECL int archive_write_disk_set_skip_file(struct archive *,
903 __LA_DECL int archive_write_disk_set_options(struct archive *,
922 __LA_DECL int archive_write_disk_set_standard_lookup(struct archive *);
928 __LA_DECL int archive_write_disk_set_group_lookup(struct archive *,
932 __LA_DECL int archive_write_disk_set_user_lookup(struct archive *,
936 __LA_DECL la_int64_t archive_write_disk_gid(struct archive *, const char *, la_int64_t);
937 __LA_DECL la_int64_t archive_write_disk_uid(struct archive *, const char *, la_int64_t);
944 __LA_DECL struct archive *archive_read_disk_new(void);
948 __LA_DECL int archive_read_disk_set_symlink_logical(struct archive *);
950 __LA_DECL int archive_read_disk_set_symlink_physical(struct archive *);
952 __LA_DECL int archive_read_disk_set_symlink_hybrid(struct archive *);
954 __LA_DECL int archive_read_disk_entry_from_file(struct archive *,
958 __LA_DECL const char *archive_read_disk_gname(struct archive *, la_int64_t);
959 __LA_DECL const char *archive_read_disk_uname(struct archive *, la_int64_t);
962 __LA_DECL int archive_read_disk_set_standard_lookup(struct archive *);
964 __LA_DECL int archive_read_disk_set_gname_lookup(struct archive *,
968 __LA_DECL int archive_read_disk_set_uname_lookup(struct archive *,
973 __LA_DECL int archive_read_disk_open(struct archive *, const char *);
974 __LA_DECL int archive_read_disk_open_w(struct archive *, const wchar_t *);
982 __LA_DECL int archive_read_disk_descend(struct archive *);
983 __LA_DECL int archive_read_disk_can_descend(struct archive *);
984 __LA_DECL int archive_read_disk_current_filesystem(struct archive *);
985 __LA_DECL int archive_read_disk_current_filesystem_is_synthetic(struct archive *);
986 __LA_DECL int archive_read_disk_current_filesystem_is_remote(struct archive *);
988 __LA_DECL int archive_read_disk_set_atime_restored(struct archive *);
1009 __LA_DECL int archive_read_disk_set_behavior(struct archive *,
1018 __LA_DECL int archive_read_disk_set_matching(struct archive *,
1019 struct archive *_matching, void (*_excluded_func)
1020 (struct archive *, void *, struct archive_entry *),
1022 __LA_DECL int archive_read_disk_set_metadata_filter_callback(struct archive *,
1023 int (*_metadata_filter_func)(struct archive *, void *,
1028 __LA_DECL int archive_free(struct archive *);
1039 __LA_DECL int archive_filter_count(struct archive *);
1040 __LA_DECL la_int64_t archive_filter_bytes(struct archive *, int);
1041 __LA_DECL int archive_filter_code(struct archive *, int);
1042 __LA_DECL const char * archive_filter_name(struct archive *, int);
1048 __LA_DECL la_int64_t archive_position_compressed(struct archive *)
1051 __LA_DECL la_int64_t archive_position_uncompressed(struct archive *)
1054 __LA_DECL const char *archive_compression_name(struct archive *)
1057 __LA_DECL int archive_compression(struct archive *)
1061 __LA_DECL int archive_errno(struct archive *);
1062 __LA_DECL const char *archive_error_string(struct archive *);
1063 __LA_DECL const char *archive_format_name(struct archive *);
1064 __LA_DECL int archive_format(struct archive *);
1065 __LA_DECL void archive_clear_error(struct archive *);
1066 __LA_DECL void archive_set_error(struct archive *, int _err,
1068 __LA_DECL void archive_copy_error(struct archive *dest,
1069 struct archive *src);
1070 __LA_DECL int archive_file_count(struct archive *);
1075 __LA_DECL struct archive *archive_match_new(void);
1076 __LA_DECL int archive_match_free(struct archive *);
1084 __LA_DECL int archive_match_excluded(struct archive *,
1090 __LA_DECL int archive_match_path_excluded(struct archive *,
1093 __LA_DECL int archive_match_exclude_pattern(struct archive *, const char *);
1094 __LA_DECL int archive_match_exclude_pattern_w(struct archive *,
1097 __LA_DECL int archive_match_exclude_pattern_from_file(struct archive *,
1099 __LA_DECL int archive_match_exclude_pattern_from_file_w(struct archive *,
1102 __LA_DECL int archive_match_include_pattern(struct archive *, const char *);
1103 __LA_DECL int archive_match_include_pattern_w(struct archive *,
1106 __LA_DECL int archive_match_include_pattern_from_file(struct archive *,
1108 __LA_DECL int archive_match_include_pattern_from_file_w(struct archive *,
1114 __LA_DECL int archive_match_path_unmatched_inclusions(struct archive *);
1118 struct archive *, const char **);
1120 struct archive *, const wchar_t **);
1126 __LA_DECL int archive_match_time_excluded(struct archive *,
1144 __LA_DECL int archive_match_include_time(struct archive *, int _flag,
1147 __LA_DECL int archive_match_include_date(struct archive *, int _flag,
1149 __LA_DECL int archive_match_include_date_w(struct archive *, int _flag,
1152 __LA_DECL int archive_match_include_file_time(struct archive *,
1154 __LA_DECL int archive_match_include_file_time_w(struct archive *,
1157 __LA_DECL int archive_match_exclude_entry(struct archive *,
1164 __LA_DECL int archive_match_owner_excluded(struct archive *,
1167 __LA_DECL int archive_match_include_uid(struct archive *, la_int64_t);
1168 __LA_DECL int archive_match_include_gid(struct archive *, la_int64_t);
1169 __LA_DECL int archive_match_include_uname(struct archive *, const char *);
1170 __LA_DECL int archive_match_include_uname_w(struct archive *,
1172 __LA_DECL int archive_match_include_gname(struct archive *, const char *);
1173 __LA_DECL int archive_match_include_gname_w(struct archive *,