]> git.proxmox.com Git - ceph.git/blob - ceph/src/isa-l/igzip/igzip_level_buf_structs.h
update sources to v12.1.1
[ceph.git] / ceph / src / isa-l / igzip / igzip_level_buf_structs.h
1 #ifndef IGZIP_LEVEL_BUF_STRUCTS_H
2 #define IGZIP_LEVEL_BUF_STRUCTS_H
3
4 #include "huff_codes.h"
5 #include "encode_df.h"
6
7 struct level_2_buf {
8 struct hufftables_icf encode_tables;
9 uint32_t deflate_hdr_count;
10 uint32_t deflate_hdr_extra_bits;
11 uint8_t deflate_hdr[ISAL_DEF_MAX_HDR_SIZE];
12 struct deflate_icf *icf_buf_next;
13 uint64_t icf_buf_avail_out;
14 struct deflate_icf icf_buf_start[];
15 };
16 #endif