Home
last modified time | relevance | path

Searched refs:ringbuffer (Results 1 – 25 of 26) sorted by relevance

12

/external/deqp/framework/delibs/destream/
DdeRingbuffer.c54 deRingbuffer* ringbuffer = (deRingbuffer*)deCalloc(sizeof(deRingbuffer)); in deRingbuffer_create() local
56 DE_ASSERT(ringbuffer); in deRingbuffer_create()
60 ringbuffer->blockSize = blockSize; in deRingbuffer_create()
61 ringbuffer->blockCount = blockCount; in deRingbuffer_create()
62 ringbuffer->buffer = (deUint8*)deMalloc(sizeof(deUint8) * (size_t)blockSize * (size_t)blockCount); in deRingbuffer_create()
63 ringbuffer->blockUsage = (deInt32*)deMalloc(sizeof(deUint32) * (size_t)blockCount); in deRingbuffer_create()
64 ringbuffer->emptyCount = deSemaphore_create(ringbuffer->blockCount, DE_NULL); in deRingbuffer_create()
65 ringbuffer->fullCount = deSemaphore_create(0, DE_NULL); in deRingbuffer_create()
67 if (!ringbuffer->buffer || in deRingbuffer_create()
68 !ringbuffer->blockUsage || in deRingbuffer_create()
[all …]
DdeThreadStream.c31 deRingbuffer* ringbuffer; member
41 deRingbuffer* ringbuffer; member
78 deRingbuffer_stop(threadStream->ringbuffer); in inStreamCopy()
110 deRingbuffer_stop(threadStream->ringbuffer); in threadStream_deinit()
118 deRingbuffer_destroy(threadStream->ringbuffer); in threadStream_deinit()
139 threadStream->ringbuffer = deRingbuffer_create(ringbufferBlockSize, ringbufferBlockCount); in deThreadInStream_init()
140 DE_ASSERT(threadStream->ringbuffer); in deThreadInStream_init()
144 deProducerStream_init(&(threadStream->producerStream), threadStream->ringbuffer); in deThreadInStream_init()
145 deConsumerStream_init(&(threadStream->consumerStream), threadStream->ringbuffer); in deThreadInStream_init()
197 threadStream->ringbuffer = deRingbuffer_create(ringbufferBlockSize, ringbufferBlockCount); in deThreadOutStream_init()
[all …]
DdeRingbuffer.h39 void deRingbuffer_stop (deRingbuffer* ringbuffer);
40 void deRingbuffer_destroy (deRingbuffer* ringbuffer);
/external/brotli/c/enc/
Dbackward_references_hq.c139 const uint8_t* ringbuffer, in ZopfliCostModelSetFromCommands() argument
168 histogram_literal[ringbuffer[(pos + j) & ringbuffer_mask]]++; in ZopfliCostModelSetFromCommands()
193 cost_literal[ringbuffer[(position + i) & ringbuffer_mask]]; in ZopfliCostModelSetFromCommands()
202 const uint8_t* ringbuffer, in ZopfliCostModelSetFromLiteralCosts() argument
211 ringbuffer, &literal_costs[1]); in ZopfliCostModelSetFromLiteralCosts()
406 const uint8_t* ringbuffer, const size_t ringbuffer_mask, in UpdateNodes() argument
452 uint8_t continuation = ringbuffer[cur_ix_masked + best_len]; in UpdateNodes()
468 continuation != ringbuffer[prev_ix + best_len]) { in UpdateNodes()
471 len = FindMatchLengthWithLimit(&ringbuffer[prev_ix], in UpdateNodes()
472 &ringbuffer[cur_ix_masked], in UpdateNodes()
[all …]
Dhistogram.c46 const BlockSplit* dist_split, const uint8_t* ringbuffer, size_t start_pos, in BrotliBuildHistogramsWithContext() argument
77 ringbuffer[pos & mask]); in BrotliBuildHistogramsWithContext()
79 prev_byte = ringbuffer[pos & mask]; in BrotliBuildHistogramsWithContext()
84 prev_byte2 = ringbuffer[(pos - 2) & mask]; in BrotliBuildHistogramsWithContext()
85 prev_byte = ringbuffer[(pos - 1) & mask]; in BrotliBuildHistogramsWithContext()
Dbackward_references_inc.h12 const uint8_t* ringbuffer, size_t ringbuffer_mask, in EXPORT_FN()
45 ringbuffer, ringbuffer_mask, dist_cache, position, max_length, in EXPORT_FN()
62 ringbuffer, ringbuffer_mask, dist_cache, position + 1, max_length, in EXPORT_FN()
108 FN(StoreRange)(hasher, ringbuffer, ringbuffer_mask, range_start, in EXPORT_FN()
134 FN(Store)(hasher, ringbuffer, ringbuffer_mask, position); in EXPORT_FN()
143 FN(Store)(hasher, ringbuffer, ringbuffer_mask, position); in EXPORT_FN()
Dbackward_references_hq.h26 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
32 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
79 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask,
Dmetablock.c131 const uint8_t* ringbuffer, in BrotliBuildMetaBlock() argument
193 ringbuffer, pos, mask, params, in BrotliBuildMetaBlock()
232 ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_modes, in BrotliBuildMetaBlock()
543 MemoryManager* m, const uint8_t* ringbuffer, size_t pos, size_t mask, in BrotliBuildMetaBlockGreedyInternal() argument
583 uint8_t literal = ringbuffer[pos & mask]; in BrotliBuildMetaBlockGreedyInternal()
599 prev_byte2 = ringbuffer[(pos - 2) & mask]; in BrotliBuildMetaBlockGreedyInternal()
600 prev_byte = ringbuffer[(pos - 1) & mask]; in BrotliBuildMetaBlockGreedyInternal()
624 const uint8_t* ringbuffer, in BrotliBuildMetaBlockGreedy() argument
636 BrotliBuildMetaBlockGreedyInternal(m, ringbuffer, pos, mask, prev_byte, in BrotliBuildMetaBlockGreedy()
639 BrotliBuildMetaBlockGreedyInternal(m, ringbuffer, pos, mask, prev_byte, in BrotliBuildMetaBlockGreedy()
Dhash_longest_match_quickly_inc.h102 const uint8_t* ringbuffer, size_t ringbuffer_mask) { in FN()
107 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 3); in FN()
108 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 2); in FN()
109 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 1); in FN()
Dhash_longest_match64_inc.h131 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
137 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 3); in FN()
138 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 2); in FN()
139 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 1); in FN()
Dhash_forgetful_chain_inc.h127 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
133 FN(Store)(handle, ringbuffer, ring_buffer_mask, position - 3); in FN()
134 FN(Store)(handle, ringbuffer, ring_buffer_mask, position - 2); in FN()
135 FN(Store)(handle, ringbuffer, ring_buffer_mask, position - 1); in FN()
Dhash_longest_match_inc.h124 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
130 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 3); in FN()
131 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 2); in FN()
132 FN(Store)(handle, ringbuffer, ringbuffer_mask, position - 1); in FN()
Dhash_composite_inc.h104 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
107 FN_A(StitchToPreviousBlock)(self->ha, num_bytes, position, ringbuffer, in FN()
109 FN_B(StitchToPreviousBlock)(self->hb, num_bytes, position, ringbuffer, in FN()
Dmetablock.h75 const uint8_t* ringbuffer,
90 MemoryManager* m, const uint8_t* ringbuffer, size_t pos, size_t mask,
Dbackward_references.c123 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in BrotliCreateBackwardReferences() argument
131 num_bytes, position, ringbuffer, \ in BrotliCreateBackwardReferences()
Dbackward_references.h29 size_t num_bytes, size_t position, const uint8_t* ringbuffer,
Dhistogram.h53 const BlockSplit* dist_split, const uint8_t* ringbuffer, size_t pos,
Dhash_rolling_inc.h124 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
143 ringbuffer + (position & ring_buffer_mask)); in FN()
Dhash_to_binary_tree_inc.h297 size_t num_bytes, size_t position, const uint8_t* ringbuffer, in FN()
320 FN(StoreAndFindMatches)(self, ringbuffer, i, ringbuffer_mask, in FN()
/external/lz4/examples/
DblockStreaming_lineByLine.md93 Next (see (1)), read first line to ringbuffer and compress it by `LZ4_compress_continue()`.
96 After that, write {Out#1} to the file and forward ringbuffer offset.
102 Eventually, we'll reach end of ringbuffer at Line#X (see (4)).
103 This time, we should reset ringbuffer offset.
118 - Decompress it to the ringbuffer.
120 - Forward ringbuffer offset. If offset exceedes end of the ringbuffer, reset it.
/external/brotli/c/dec/
Ddecode.c1118 uint32_t* ringbuffer = &s->block_type_rb[tree_type * 2]; in DecodeBlockTypeAndLength() local
1140 block_type = ringbuffer[1] + 1; in DecodeBlockTypeAndLength()
1142 block_type = ringbuffer[0]; in DecodeBlockTypeAndLength()
1149 ringbuffer[0] = ringbuffer[1]; in DecodeBlockTypeAndLength()
1150 ringbuffer[1] = block_type; in DecodeBlockTypeAndLength()
1261 s->ringbuffer + (s->partial_pos_out & (size_t)s->ringbuffer_mask); in WriteRingBuffer()
1304 memcpy(s->ringbuffer, s->ringbuffer_end, (size_t)s->pos); in WrapRingBuffer()
1318 uint8_t* old_ringbuffer = s->ringbuffer; in BrotliEnsureRingBuffer()
1323 s->ringbuffer = (uint8_t*)BROTLI_DECODER_ALLOC(s, in BrotliEnsureRingBuffer()
1325 if (s->ringbuffer == 0) { in BrotliEnsureRingBuffer()
[all …]
Dstate.c51 s->ringbuffer = NULL; in BrotliDecoderStateInit()
140 BROTLI_DECODER_FREE(s, s->ringbuffer); in BrotliDecoderStateCleanup()
Dstate.h129 uint8_t* ringbuffer; member
/external/brotli/scripts/
Dsources.lst89 c/enc/ringbuffer.h \
/external/mesa3d/src/gallium/drivers/swr/
DMakefile.sources127 rasterizer/core/ringbuffer.h \

12