Home
last modified time | relevance | path

Searched refs:rawSeqStore (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/contrib/zstd/lib/compress/
H A Dzstd_ldm.c457 if (rawSeqStore->size == rawSeqStore->capacity) in ZSTD_ldm_generateSequences_internal()
585 while (srcSize > 0 && rawSeqStore->pos < rawSeqStore->size) { in ZSTD_ldm_skipSequences()
586 rawSeq* seq = rawSeqStore->seq + rawSeqStore->pos; in ZSTD_ldm_skipSequences()
599 if (rawSeqStore->pos + 1 < rawSeqStore->size) { in ZSTD_ldm_skipSequences()
622 rawSeq sequence = rawSeqStore->seq[rawSeqStore->pos]; in maybeSplitSequence()
645 while (currPos && rawSeqStore->pos < rawSeqStore->size) { in ZSTD_ldm_skipRawSeqStoreBytes()
646 rawSeq currSeq = rawSeqStore->seq[rawSeqStore->pos]; in ZSTD_ldm_skipRawSeqStoreBytes()
655 if (currPos == 0 || rawSeqStore->pos == rawSeqStore->size) { in ZSTD_ldm_skipRawSeqStoreBytes()
685 assert(rawSeqStore->pos <= rawSeqStore->size); in ZSTD_ldm_blockCompress()
686 assert(rawSeqStore->size <= rawSeqStore->capacity); in ZSTD_ldm_blockCompress()
[all …]
H A Dzstd_ldm.h67 size_t ZSTD_ldm_blockCompress(rawSeqStore_t* rawSeqStore,
79 void ZSTD_ldm_skipSequences(rawSeqStore_t* rawSeqStore, size_t srcSize,
87 void ZSTD_ldm_skipRawSeqStoreBytes(rawSeqStore_t* rawSeqStore, size_t nbBytes);
H A Dzstd_opt.c881 static void ZSTD_optLdm_skipRawSeqStoreBytes(rawSeqStore_t* rawSeqStore, size_t nbBytes) in ZSTD_optLdm_skipRawSeqStoreBytes() argument
883 U32 currPos = (U32)(rawSeqStore->posInSequence + nbBytes); in ZSTD_optLdm_skipRawSeqStoreBytes()
884 while (currPos && rawSeqStore->pos < rawSeqStore->size) { in ZSTD_optLdm_skipRawSeqStoreBytes()
885 rawSeq currSeq = rawSeqStore->seq[rawSeqStore->pos]; in ZSTD_optLdm_skipRawSeqStoreBytes()
888 rawSeqStore->pos++; in ZSTD_optLdm_skipRawSeqStoreBytes()
890 rawSeqStore->posInSequence = currPos; in ZSTD_optLdm_skipRawSeqStoreBytes()
894 if (currPos == 0 || rawSeqStore->pos == rawSeqStore->size) { in ZSTD_optLdm_skipRawSeqStoreBytes()
895 rawSeqStore->posInSequence = 0; in ZSTD_optLdm_skipRawSeqStoreBytes()
H A Dzstdmt_compress.c672 rawSeqStore_t rawSeqStore = ZSTDMT_getSeq(job->seqPool); in ZSTDMT_compressionJob() local
683 if (jobParams.ldmParams.enableLdm == ZSTD_ps_enable && rawSeqStore.seq == NULL) in ZSTDMT_compressionJob()
719 ZSTDMT_serialState_update(job->serial, cctx, rawSeqStore, job->src, job->jobID); in ZSTDMT_compressionJob()
779 ZSTDMT_releaseSeq(job->seqPool, rawSeqStore); in ZSTDMT_compressionJob()
/freebsd-14.2/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_ldm.c385 rawSeq* const seq = rawSeqStore->seq + rawSeqStore->size; in ZSTD_ldm_generateSequences_internal()
388 if (rawSeqStore->size == rawSeqStore->capacity) in ZSTD_ldm_generateSequences_internal()
507 while (srcSize > 0 && rawSeqStore->pos < rawSeqStore->size) { in ZSTD_ldm_skipSequences()
508 rawSeq* seq = rawSeqStore->seq + rawSeqStore->pos; in ZSTD_ldm_skipSequences()
521 if (rawSeqStore->pos + 1 < rawSeqStore->size) { in ZSTD_ldm_skipSequences()
530 rawSeqStore->pos++; in ZSTD_ldm_skipSequences()
544 rawSeq sequence = rawSeqStore->seq[rawSeqStore->pos]; in maybeSplitSequence()
548 rawSeqStore->pos++; in maybeSplitSequence()
580 assert(rawSeqStore->pos <= rawSeqStore->size); in ZSTD_ldm_blockCompress()
581 assert(rawSeqStore->size <= rawSeqStore->capacity); in ZSTD_ldm_blockCompress()
[all …]
H A Dzstd_ldm.h67 size_t ZSTD_ldm_blockCompress(rawSeqStore_t* rawSeqStore,
78 void ZSTD_ldm_skipSequences(rawSeqStore_t* rawSeqStore, size_t srcSize,