Lines Matching refs:split
48 BlockSplit* split, HistogramType** histograms, size_t* histograms_size) { in FN()
58 self->split_ = split; in FN()
65 split->types, split->types_alloc_size, max_num_blocks); in FN()
67 split->lengths, split->lengths_alloc_size, max_num_blocks); in FN()
86 BlockSplit* split = self->split_; in FN() local
93 split->lengths[0] = (uint32_t)self->block_size_; in FN()
94 split->types[0] = 0; in FN()
99 ++split->num_types; in FN()
121 if (split->num_types < BROTLI_MAX_NUMBER_OF_BLOCK_TYPES && in FN()
125 split->lengths[self->num_blocks_] = (uint32_t)self->block_size_; in FN()
126 split->types[self->num_blocks_] = (uint8_t)split->num_types; in FN()
128 self->last_histogram_ix_[0] = (uint8_t)split->num_types; in FN()
132 ++split->num_types; in FN()
141 split->lengths[self->num_blocks_] = (uint32_t)self->block_size_; in FN()
142 split->types[self->num_blocks_] = split->types[self->num_blocks_ - 2]; in FN()
154 split->lengths[self->num_blocks_ - 1] += (uint32_t)self->block_size_; in FN()
157 if (split->num_types == 1) { in FN()
168 *self->histograms_size_ = split->num_types; in FN()
169 split->num_blocks = self->num_blocks_; in FN()