Lines Matching defs:BrotliEncoderStateStruct
65 typedef struct BrotliEncoderStateStruct { struct
66 BrotliEncoderParams params;
68 MemoryManager memory_manager_;
70 uint64_t input_pos_;
71 RingBuffer ringbuffer_;
72 size_t cmd_alloc_size_;
73 Command* commands_;
74 size_t num_commands_;
75 size_t num_literals_;
76 size_t last_insert_len_;
77 uint64_t last_flush_pos_;
78 uint64_t last_processed_pos_;
79 int dist_cache_[BROTLI_NUM_DISTANCE_SHORT_CODES];
80 int saved_dist_cache_[4];
81 uint16_t last_bytes_;
82 uint8_t last_bytes_bits_;
86 int8_t flint_;
87 uint8_t prev_byte_;
88 uint8_t prev_byte2_;
89 size_t storage_size_;
90 uint8_t* storage_;
92 Hasher hasher_;
95 int small_table_[1 << 10]; /* 4KiB */
96 int* large_table_; /* Allocated only when needed */
97 size_t large_table_size_;
129 } BrotliEncoderStateStruct; argument