Searched refs:ringbuffer (Results 1 - 25 of 27) sorted by relevance

12

/xsrc/external/mit/brotli/dist/c/enc/
H A Dbackward_references.h30 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
H A Dbackward_references_hq.h28 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
35 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
82 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
H A Dhistogram.c46 const BlockSplit* dist_split, const uint8_t* ringbuffer, size_t start_pos,
77 ringbuffer[pos & mask]);
79 prev_byte = ringbuffer[pos & mask];
84 prev_byte2 = ringbuffer[(pos - 2) & mask];
85 prev_byte = ringbuffer[(pos - 1) & mask];
43 BrotliBuildHistogramsWithContext(const Command * cmds,const size_t num_commands,const BlockSplit * literal_split,const BlockSplit * insert_and_copy_split,const BlockSplit * dist_split,const uint8_t * ringbuffer,size_t start_pos,size_t mask,uint8_t prev_byte,uint8_t prev_byte2,const ContextType * context_modes,HistogramLiteral * literal_histograms,HistogramCommand * insert_and_copy_histograms,HistogramDistance * copy_dist_histograms) argument
H A Dbackward_references_hq.c137 const uint8_t* ringbuffer,
166 histogram_literal[ringbuffer[(pos + j) & ringbuffer_mask]]++;
191 cost_literal[ringbuffer[(position + i) & ringbuffer_mask]];
200 const uint8_t* ringbuffer,
209 ringbuffer, &literal_costs[1]);
404 const uint8_t* ringbuffer, const size_t ringbuffer_mask,
453 uint8_t continuation = ringbuffer[cur_ix_masked + best_len];
469 continuation != ringbuffer[prev_ix + best_len]) {
472 len = FindMatchLengthWithLimit(&ringbuffer[prev_ix],
473 &ringbuffer[cur_ix_maske
135 ZopfliCostModelSetFromCommands(ZopfliCostModel * self,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,const Command * commands,size_t num_commands,size_t last_insert_len) argument
198 ZopfliCostModelSetFromLiteralCosts(ZopfliCostModel * self,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask) argument
402 UpdateNodes(const size_t num_bytes,const size_t block_start,const size_t pos,const uint8_t * ringbuffer,const size_t ringbuffer_mask,const BrotliEncoderParams * params,const size_t max_backward_limit,const int * starting_dist_cache,const size_t num_matches,const BackwardMatch * matches,const ZopfliCostModel * model,StartPosQueue * queue,ZopfliNode * nodes) argument
616 ZopfliIterate(size_t num_bytes,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,const BrotliEncoderParams * params,const size_t gap,const int * dist_cache,const ZopfliCostModel * model,const uint32_t * num_matches,const BackwardMatch * matches,ZopfliNode * nodes) argument
657 BrotliZopfliComputeShortestPath(MemoryManager * m,size_t num_bytes,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,ContextLut literal_context_lut,const BrotliEncoderParams * params,const int * dist_cache,Hasher * hasher,ZopfliNode * nodes) argument
722 BrotliCreateZopfliBackwardReferences(MemoryManager * m,size_t num_bytes,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,ContextLut literal_context_lut,const BrotliEncoderParams * params,Hasher * hasher,int * dist_cache,size_t * last_insert_len,Command * commands,size_t * num_commands,size_t * num_literals) argument
739 BrotliCreateHqZopfliBackwardReferences(MemoryManager * m,size_t num_bytes,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,ContextLut literal_context_lut,const BrotliEncoderParams * params,Hasher * hasher,int * dist_cache,size_t * last_insert_len,Command * commands,size_t * num_commands,size_t * num_literals) argument
[all...]
H A Dhistogram.h53 const BlockSplit* dist_split, const uint8_t* ringbuffer, size_t pos,
H A Dbackward_references_inc.h12 const uint8_t* ringbuffer, size_t ringbuffer_mask,
51 ringbuffer, ringbuffer_mask, dist_cache, position, max_length,
70 ringbuffer, ringbuffer_mask, dist_cache, position + 1, max_length,
118 FN(StoreRange)(privat, ringbuffer, ringbuffer_mask, range_start,
144 FN(Store)(privat, ringbuffer, ringbuffer_mask, position);
153 FN(Store)(privat, ringbuffer, ringbuffer_mask, position);
H A Dbackward_references.c124 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
132 position, ringbuffer, ringbuffer_mask, \
123 BrotliCreateBackwardReferences(size_t num_bytes,size_t position,const uint8_t * ringbuffer,size_t ringbuffer_mask,ContextLut literal_context_lut,const BrotliEncoderParams * params,Hasher * hasher,int * dist_cache,size_t * last_insert_len,Command * commands,size_t * num_commands,size_t * num_literals) argument
H A Dmetablock.h75 const uint8_t* ringbuffer,
90 MemoryManager* m, const uint8_t* ringbuffer, size_t pos, size_t mask,
H A Dhash_forgetful_chain_inc.h161 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
167 FN(Store)(self, ringbuffer, ring_buffer_mask, position - 3);
168 FN(Store)(self, ringbuffer, ring_buffer_mask, position - 2);
169 FN(Store)(self, ringbuffer, ring_buffer_mask, position - 1);
H A Dhash_longest_match64_inc.h133 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
139 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 3);
140 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 2);
141 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 1);
H A Dhash_longest_match_inc.h129 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
135 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 3);
136 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 2);
137 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 1);
H A Dhash_longest_match_quickly_inc.h121 const uint8_t* ringbuffer, size_t ringbuffer_mask) {
126 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 3);
127 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 2);
128 FN(Store)(self, ringbuffer, ringbuffer_mask, position - 1);
H A Dhash_composite_inc.h95 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
98 ringbuffer, ring_buffer_mask);
100 ringbuffer, ring_buffer_mask);
H A Dmetablock.c127 const uint8_t* ringbuffer,
189 ringbuffer, pos, mask, params,
228 ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_modes,
539 MemoryManager* m, const uint8_t* ringbuffer, size_t pos, size_t mask,
579 uint8_t literal = ringbuffer[pos & mask];
595 prev_byte2 = ringbuffer[(pos - 2) & mask];
596 prev_byte = ringbuffer[(pos - 1) & mask];
620 const uint8_t* ringbuffer,
632 BrotliBuildMetaBlockGreedyInternal(m, ringbuffer, pos, mask, prev_byte,
635 BrotliBuildMetaBlockGreedyInternal(m, ringbuffer, po
126 BrotliBuildMetaBlock(MemoryManager * m,const uint8_t * ringbuffer,const size_t pos,const size_t mask,BrotliEncoderParams * params,uint8_t prev_byte,uint8_t prev_byte2,Command * cmds,size_t num_commands,ContextType literal_context_mode,MetaBlockSplit * mb) argument
538 BrotliBuildMetaBlockGreedyInternal(MemoryManager * m,const uint8_t * ringbuffer,size_t pos,size_t mask,uint8_t prev_byte,uint8_t prev_byte2,ContextLut literal_context_lut,const size_t num_contexts,const uint32_t * static_context_map,const Command * commands,size_t n_commands,MetaBlockSplit * mb) argument
619 BrotliBuildMetaBlockGreedy(MemoryManager * m,const uint8_t * ringbuffer,size_t pos,size_t mask,uint8_t prev_byte,uint8_t prev_byte2,ContextLut literal_context_lut,size_t num_contexts,const uint32_t * static_context_map,const Command * commands,size_t n_commands,MetaBlockSplit * mb) argument
[all...]
H A Dhash_rolling_inc.h120 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
132 /* wrapping around ringbuffer not handled. */
138 ringbuffer + (position & ring_buffer_mask));
H A Dhash_to_binary_tree_inc.h299 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
321 FN(StoreAndFindMatches)(self, ringbuffer, i, ringbuffer_mask,
/xsrc/external/mit/brotli/dist/c/dec/
H A Ddecode.c1128 uint32_t* ringbuffer = &s->block_type_rb[tree_type * 2]; local in function:DecodeBlockTypeAndLength
1150 block_type = ringbuffer[1] + 1;
1152 block_type = ringbuffer[0];
1159 ringbuffer[0] = ringbuffer[1];
1160 ringbuffer[1] = block_type;
1271 s->ringbuffer + (s->partial_pos_out & (size_t)s->ringbuffer_mask);
1314 memcpy(s->ringbuffer, s->ringbuffer_end, (size_t)s->pos);
1328 uint8_t* old_ringbuffer = s->ringbuffer;
1333 s->ringbuffer
[all...]
H A Dstate.c48 s->ringbuffer = NULL;
132 BROTLI_DECODER_FREE(s, s->ringbuffer);
H A Dstate.h264 uint8_t* ringbuffer; member in struct:BrotliDecoderStateStruct
/xsrc/external/mit/MesaLib/dist/src/intel/common/
H A Dintel_measure.h140 struct intel_measure_ringbuffer *ringbuffer; member in struct:intel_measure_device
H A Dintel_measure.c401 struct intel_measure_ringbuffer *rb = device->ringbuffer;
468 /* encountered ringbuffer overflow while processing events */
494 const struct intel_measure_ringbuffer *rb = device->ringbuffer;
560 * Take result_count events from the ringbuffer and output them as a single
571 struct intel_measure_ringbuffer *result_rb = measure_device->ringbuffer;
609 * Empty the ringbuffer of events that can be printed.
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_measure.c52 measure_device->ringbuffer = rb;
79 ralloc_free(measure_device->ringbuffer);
80 measure_device->ringbuffer = NULL;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_measure.c84 measure_device->ringbuffer = rb;
377 if (measure_device->ringbuffer != NULL) {
378 vk_free(&device->instance->vk.alloc, measure_device->ringbuffer);
379 measure_device->ringbuffer = NULL;
/xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
H A Daub_write.c717 uint32_t ringbuffer[4096]; local in function:aub_dump_ring_buffer_legacy
728 memset(ringbuffer, 0, sizeof(ringbuffer));
731 ringbuffer[ring_count] = AUB_MI_BATCH_BUFFER_START | (aub_mi_bbs_len - 2);
732 aub_write_reloc(&aub->devinfo, &ringbuffer[ring_count + 1], batch_offset);
747 data_out(aub, ringbuffer, ring_count * 4);
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Daub_write.c778 uint32_t ringbuffer[4096]; local in function:aub_dump_ring_buffer_legacy
789 memset(ringbuffer, 0, sizeof(ringbuffer));
792 ringbuffer[ring_count] = AUB_MI_BATCH_BUFFER_START | (aub_mi_bbs_len - 2);
793 aub_write_reloc(&aub->devinfo, &ringbuffer[ring_count + 1], batch_offset);
808 data_out(aub, ringbuffer, ring_count * 4);

Completed in 36 milliseconds

12