Lines Matching defs:BrotliEncoderStateStruct
57 typedef struct BrotliEncoderStateStruct { struct
58 BrotliEncoderParams params;
60 MemoryManager memory_manager_;
62 HasherHandle hasher_;
63 uint64_t input_pos_;
64 RingBuffer ringbuffer_;
65 size_t cmd_alloc_size_;
66 Command* commands_;
67 size_t num_commands_;
68 size_t num_literals_;
69 size_t last_insert_len_;
70 uint64_t last_flush_pos_;
71 uint64_t last_processed_pos_;
72 int dist_cache_[BROTLI_NUM_DISTANCE_SHORT_CODES];
73 int saved_dist_cache_[4];
74 uint16_t last_bytes_;
75 uint8_t last_bytes_bits_;
76 uint8_t prev_byte_;
77 uint8_t prev_byte2_;
78 size_t storage_size_;
79 uint8_t* storage_;
81 int small_table_[1 << 10]; /* 4KiB */
82 int* large_table_; /* Allocated only when needed */
83 size_t large_table_size_;
115 } BrotliEncoderStateStruct; argument