Lines Matching refs:pos
922 while (currPos && rawSeqStore->pos < rawSeqStore->size) { in ZSTD_optLdm_skipRawSeqStoreBytes()
923 rawSeq currSeq = rawSeqStore->seq[rawSeqStore->pos]; in ZSTD_optLdm_skipRawSeqStoreBytes()
926 rawSeqStore->pos++; in ZSTD_optLdm_skipRawSeqStoreBytes()
932 if (currPos == 0 || rawSeqStore->pos == rawSeqStore->size) { in ZSTD_optLdm_skipRawSeqStoreBytes()
951 if (optLdm->seqStore.size == 0 || optLdm->seqStore.pos >= optLdm->seqStore.size) { in ZSTD_opt_getNextMatchAndUpdateSeqStore()
958 currSeq = optLdm->seqStore.seq[optLdm->seqStore.pos]; in ZSTD_opt_getNextMatchAndUpdateSeqStore()
1031 if (optLdm->seqStore.size == 0 || optLdm->seqStore.pos >= optLdm->seqStore.size) { in ZSTD_optLdm_processMatchCandidate()
1174 { U32 pos; in ZSTD_compressBlock_opt_generic() local
1176 for (pos = 1; pos < minMatch; pos++) { in ZSTD_compressBlock_opt_generic()
1177 opt[pos].price = ZSTD_MAX_PRICE; in ZSTD_compressBlock_opt_generic()
1178 opt[pos].mlen = 0; in ZSTD_compressBlock_opt_generic()
1179 opt[pos].litlen = litlen + pos; in ZSTD_compressBlock_opt_generic()
1184 for ( ; pos <= end ; pos++ ) { in ZSTD_compressBlock_opt_generic()
1185 … int const matchPrice = (int)ZSTD_getMatchPrice(offBase, pos, optStatePtr, optLevel); in ZSTD_compressBlock_opt_generic()
1188 pos, ZSTD_fCost(sequencePrice)); in ZSTD_compressBlock_opt_generic()
1189 opt[pos].mlen = pos; in ZSTD_compressBlock_opt_generic()
1190 opt[pos].off = offBase; in ZSTD_compressBlock_opt_generic()
1191 opt[pos].litlen = 0; /* end of match */ in ZSTD_compressBlock_opt_generic()
1192 opt[pos].price = sequencePrice + LL_PRICE(0); in ZSTD_compressBlock_opt_generic()
1195 last_pos = pos-1; in ZSTD_compressBlock_opt_generic()
1196 opt[pos].price = ZSTD_MAX_PRICE; in ZSTD_compressBlock_opt_generic()
1316 U32 const pos = cur + mlen; in ZSTD_compressBlock_opt_generic() local
1319 if ((pos > last_pos) || (price < opt[pos].price)) { in ZSTD_compressBlock_opt_generic()
1321 pos, mlen, ZSTD_fCost(price), ZSTD_fCost(opt[pos].price)); in ZSTD_compressBlock_opt_generic()
1322 while (last_pos < pos) { in ZSTD_compressBlock_opt_generic()
1328 opt[pos].mlen = mlen; in ZSTD_compressBlock_opt_generic()
1329 opt[pos].off = offset; in ZSTD_compressBlock_opt_generic()
1330 opt[pos].litlen = 0; in ZSTD_compressBlock_opt_generic()
1331 opt[pos].price = price; in ZSTD_compressBlock_opt_generic()
1334 pos, mlen, ZSTD_fCost(price), ZSTD_fCost(opt[pos].price)); in ZSTD_compressBlock_opt_generic()