OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:rawSeqStore
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/bsd/zstd/dist/lib/compress/
zstd_ldm.h
52
* Updates `
rawSeqStore
.pos` to indicate how many sequences have been consumed.
53
* `
rawSeqStore
.seq` may also be updated to split the last sequence between two
60
* two. We handle that case correctly, and update `
rawSeqStore
` appropriately.
63
size_t ZSTD_ldm_blockCompress(RawSeqStore_t*
rawSeqStore
,
71
* Skip past `srcSize` bytes worth of sequences in `
rawSeqStore
`.
75
void ZSTD_ldm_skipSequences(RawSeqStore_t*
rawSeqStore
, size_t srcSize,
79
* Moves forward in
rawSeqStore
by nbBytes, updating fields 'pos' and 'posInSequence'.
83
void ZSTD_ldm_skipRawSeqStoreBytes(RawSeqStore_t*
rawSeqStore
, size_t nbBytes);
zstd_ldm.c
343
ldmState_t* ldmState, RawSeqStore_t*
rawSeqStore
,
475
rawSeq* const seq =
rawSeqStore
->seq +
rawSeqStore
->size;
478
if (
rawSeqStore
->size ==
rawSeqStore
->capacity)
483
rawSeqStore
->size++;
604
ZSTD_ldm_skipSequences(RawSeqStore_t*
rawSeqStore
, size_t srcSize, U32 const minMatch)
606
while (srcSize > 0 &&
rawSeqStore
->pos <
rawSeqStore
->size) {
607
rawSeq* seq =
rawSeqStore
->seq + rawSeqStore->pos
[
all
...]
zstd_opt.c
915
* Moves forward in @
rawSeqStore
by @nbBytes,
918
static void ZSTD_optLdm_skipRawSeqStoreBytes(RawSeqStore_t*
rawSeqStore
, size_t nbBytes)
920
U32 currPos = (U32)(
rawSeqStore
->posInSequence + nbBytes);
921
while (currPos &&
rawSeqStore
->pos <
rawSeqStore
->size) {
922
rawSeq currSeq =
rawSeqStore
->seq[
rawSeqStore
->pos];
925
rawSeqStore
->pos++;
927
rawSeqStore
->posInSequence = currPos;
931
if (currPos == 0 ||
rawSeqStore
->pos == rawSeqStore->size)
[
all
...]
zstdmt_compress.c
280
/* After a worker releases its
rawSeqStore
, it is immediately ready for reuse.
698
RawSeqStore_t
rawSeqStore
= ZSTDMT_getSeq(job->seqPool);
710
if (jobParams.ldmParams.enableLdm == ZSTD_ps_enable &&
rawSeqStore
.seq == NULL)
726
ZSTDMT_serialState_genSequences(job->serial, &
rawSeqStore
, job->src, job->jobID);
751
ZSTDMT_serialState_applySequences(job->serial, cctx, &
rawSeqStore
);
811
ZSTDMT_releaseSeq(job->seqPool,
rawSeqStore
);
Completed in 73 milliseconds
Indexes created Wed Oct 07 00:25:59 UTC 2026